0001628280-24-022282.txt : 20240509 0001628280-24-022282.hdr.sgml : 20240509 20240509163656 ACCESSION NUMBER: 0001628280-24-022282 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Evolv Technologies Holdings, Inc. CENTRAL INDEX KEY: 0001805385 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] ORGANIZATION NAME: 06 Technology IRS NUMBER: 844473840 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39417 FILM NUMBER: 24931388 BUSINESS ADDRESS: STREET 1: 12141 WICKCHESTER LN., SUITE 325 CITY: HOUSTON STATE: TX ZIP: 77079 BUSINESS PHONE: 212-653-0153 MAIL ADDRESS: STREET 1: 12141 WICKCHESTER LN., SUITE 325 CITY: HOUSTON STATE: TX ZIP: 77079 FORMER COMPANY: FORMER CONFORMED NAME: NewHold Investment Corp. DATE OF NAME CHANGE: 20200303 10-Q 1 nhic-20240331.htm 10-Q nhic-20240331
000180538512-312024Q1false9191919191139xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purenhic:yearnhic:partner00018053852024-01-012024-03-310001805385us-gaap:CommonClassAMember2024-01-012024-03-310001805385nhic:WarrantsToPurchaseOneShareOfClassCommonStockMember2024-01-012024-03-3100018053852024-05-0800018053852024-03-3100018053852023-12-310001805385us-gaap:RelatedPartyMember2024-03-310001805385us-gaap:RelatedPartyMember2023-12-310001805385us-gaap:ProductMember2024-01-012024-03-310001805385us-gaap:ProductMember2023-01-012023-03-310001805385us-gaap:SubscriptionAndCirculationMember2024-01-012024-03-310001805385us-gaap:SubscriptionAndCirculationMember2023-01-012023-03-310001805385us-gaap:ServiceMember2024-01-012024-03-310001805385us-gaap:ServiceMember2023-01-012023-03-310001805385nhic:LicenseFeeAndOtherRevenueMember2024-01-012024-03-310001805385nhic:LicenseFeeAndOtherRevenueMember2023-01-012023-03-3100018053852023-01-012023-03-310001805385us-gaap:RelatedPartyMember2024-01-012024-03-310001805385us-gaap:RelatedPartyMember2023-01-012023-03-310001805385us-gaap:CommonStockMember2023-12-310001805385us-gaap:AdditionalPaidInCapitalMember2023-12-310001805385us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001805385us-gaap:RetainedEarningsMember2023-12-310001805385us-gaap:CommonStockMember2024-01-012024-03-310001805385us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001805385us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001805385us-gaap:RetainedEarningsMember2024-01-012024-03-310001805385us-gaap:CommonStockMember2024-03-310001805385us-gaap:AdditionalPaidInCapitalMember2024-03-310001805385us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001805385us-gaap:RetainedEarningsMember2024-03-310001805385us-gaap:CommonStockMember2022-12-310001805385us-gaap:AdditionalPaidInCapitalMember2022-12-310001805385us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001805385us-gaap:RetainedEarningsMember2022-12-3100018053852022-12-310001805385us-gaap:CommonStockMember2023-01-012023-03-310001805385us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001805385us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001805385us-gaap:RetainedEarningsMember2023-01-012023-03-310001805385us-gaap:CommonStockMember2023-03-310001805385us-gaap:AdditionalPaidInCapitalMember2023-03-310001805385us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001805385us-gaap:RetainedEarningsMember2023-03-3100018053852023-03-310001805385nhic:LicenseFeeAndOtherRevenueMembersrt:RestatementAdjustmentMember2023-01-012023-03-310001805385us-gaap:USTreasuryBillSecuritiesMember2024-03-310001805385us-gaap:USTreasuryBillSecuritiesMember2023-12-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001805385us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001805385us-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Membernhic:ContingentlyIssuableCommonStockLiabilityMember2024-03-310001805385us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembernhic:ContingentlyIssuableCommonStockLiabilityMember2024-03-310001805385us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembernhic:ContingentlyIssuableCommonStockLiabilityMember2024-03-310001805385us-gaap:FairValueMeasurementsRecurringMembernhic:ContingentlyIssuableCommonStockLiabilityMember2024-03-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2024-03-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001805385us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001805385us-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Membernhic:ContingentlyIssuableCommonStockLiabilityMember2023-12-310001805385us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembernhic:ContingentlyIssuableCommonStockLiabilityMember2023-12-310001805385us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembernhic:ContingentlyIssuableCommonStockLiabilityMember2023-12-310001805385us-gaap:FairValueMeasurementsRecurringMembernhic:ContingentlyIssuableCommonStockLiabilityMember2023-12-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385nhic:PublicWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001805385nhic:ContingentEarnOutLiabilityMember2024-01-012024-03-310001805385us-gaap:MeasurementInputPriceVolatilityMembernhic:ContingentEarnOutLiabilityMember2024-01-012024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-01-012024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:MeasurementInputControlPremiumMember2024-01-012024-03-310001805385nhic:ContingentEarnOutLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2024-01-012024-03-310001805385nhic:ContingentEarnOutLiabilityMember2023-12-310001805385nhic:ContingentEarnOutLiabilityMember2024-03-310001805385nhic:ContingentlyIssuableCommonStockLiabilityMember2021-07-152021-07-150001805385nhic:ContingentlyIssuableCommonStockLiabilityMember2021-07-162021-07-160001805385nhic:ContingentlyIssuableCommonStockLiabilityMember2023-01-012023-12-310001805385nhic:ContingentlyIssuableCommonStockLiabilityMember2024-01-012024-03-310001805385us-gaap:MeasurementInputPriceVolatilityMembernhic:ContingentlyIssuableCommonStockLiabilityMember2024-01-012024-03-310001805385nhic:ContingentlyIssuableCommonStockLiabilityMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-01-012024-03-310001805385us-gaap:MeasurementInputControlPremiumMembernhic:ContingentlyIssuableCommonStockLiabilityMember2024-01-012024-03-310001805385us-gaap:MeasurementInputExpectedTermMembernhic:ContingentlyIssuableCommonStockLiabilityMember2024-01-012024-03-310001805385nhic:ContingentlyIssuableCommonStockLiabilityMember2023-12-310001805385nhic:ContingentlyIssuableCommonStockLiabilityMember2024-03-310001805385nhic:PublicWarrantMember2024-03-310001805385nhic:PublicWarrantMember2023-12-310001805385nhic:PublicWarrantMember2024-01-012024-03-310001805385nhic:PublicWarrantMember2024-03-3100018053852024-01-01us-gaap:ProductMember2024-03-3100018053852025-01-01us-gaap:ProductMember2024-03-310001805385us-gaap:ProductMember2026-01-012024-03-310001805385us-gaap:ProductMember2024-03-3100018053852024-01-01us-gaap:SubscriptionAndCirculationMember2024-03-3100018053852025-01-01us-gaap:SubscriptionAndCirculationMember2024-03-3100018053852026-01-01us-gaap:SubscriptionAndCirculationMember2024-03-310001805385us-gaap:SubscriptionAndCirculationMember2024-03-3100018053852024-01-01us-gaap:ServiceMember2024-03-3100018053852025-01-01us-gaap:ServiceMember2024-03-3100018053852026-01-01us-gaap:ServiceMember2024-03-310001805385us-gaap:ServiceMember2024-03-310001805385nhic:LicenseFeeAndOtherRevenueMember2024-01-012024-03-3100018053852025-01-01nhic:LicenseFeeAndOtherRevenueMember2024-03-310001805385nhic:LicenseFeeAndOtherRevenueMember2026-01-012024-03-310001805385nhic:LicenseFeeAndOtherRevenueMember2024-03-3100018053852024-01-012024-03-3100018053852025-01-012024-03-3100018053852026-01-012024-03-310001805385nhic:SaaSMaintenanceAndOtherMember2024-01-012024-03-310001805385nhic:SaaSMaintenanceAndOtherMember2023-01-012023-03-310001805385nhic:LicenseFeeMember2024-01-012024-03-310001805385nhic:LicenseFeeMember2023-01-012023-03-310001805385nhic:ProfessionalServicesAndOtherRevenueMember2024-01-012024-03-310001805385nhic:ProfessionalServicesAndOtherRevenueMember2023-01-012023-03-310001805385nhic:ComputerAndTelecomEquipmentMember2024-03-310001805385nhic:ComputerAndTelecomEquipmentMember2023-12-310001805385us-gaap:EquipmentMember2024-03-310001805385us-gaap:EquipmentMember2023-12-310001805385us-gaap:FurnitureAndFixturesMember2024-03-310001805385us-gaap:FurnitureAndFixturesMember2023-12-310001805385us-gaap:LeaseholdsAndLeaseholdImprovementsMember2024-03-310001805385us-gaap:LeaseholdsAndLeaseholdImprovementsMember2023-12-310001805385nhic:LeasedEquipmentMember2024-03-310001805385nhic:LeasedEquipmentMember2023-12-310001805385us-gaap:SoftwareDevelopmentMember2024-03-310001805385us-gaap:SoftwareDevelopmentMember2023-12-310001805385nhic:SalesDemoEquipmentMember2024-03-310001805385nhic:SalesDemoEquipmentMember2023-12-310001805385nhic:EquipmentHeldForLeaseMember2024-03-310001805385nhic:EquipmentHeldForLeaseMember2023-12-310001805385us-gaap:ConstructionInProgressMember2024-03-310001805385us-gaap:ConstructionInProgressMember2023-12-310001805385us-gaap:SoftwareDevelopmentMember2024-01-012024-03-310001805385us-gaap:SoftwareDevelopmentMember2023-01-012023-12-310001805385nhic:LeasedEquipmentMember2024-01-012024-03-310001805385nhic:LeasedEquipmentMember2023-01-012023-03-310001805385nhic:A2022SVBTermLoanMember2023-03-310001805385nhic:A2022SVBTermLoanMember2023-03-312023-03-310001805385us-gaap:RestrictedStockUnitsRSUMember2023-12-310001805385us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001805385us-gaap:RestrictedStockUnitsRSUMember2024-03-310001805385us-gaap:PerformanceSharesMember2023-12-310001805385us-gaap:PerformanceSharesMember2024-01-012024-03-310001805385us-gaap:PerformanceSharesMember2024-03-310001805385nhic:BusinessDevelopmentAgreementWithFinbackMember2021-01-310001805385us-gaap:MeasurementInputExpectedTermMembernhic:BusinessDevelopmentAgreementWithFinbackMember2021-01-310001805385nhic:BusinessDevelopmentAgreementWithFinbackMember2024-03-310001805385srt:MaximumMemberus-gaap:SellingAndMarketingExpenseMembernhic:BusinessDevelopmentAgreementWithFinbackMember2024-01-012024-03-310001805385srt:MaximumMemberus-gaap:SellingAndMarketingExpenseMembernhic:BusinessDevelopmentAgreementWithFinbackMember2023-01-012023-03-310001805385us-gaap:CostOfSalesMember2024-01-012024-03-310001805385us-gaap:CostOfSalesMember2023-01-012023-03-310001805385us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001805385us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001805385us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001805385us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001805385us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001805385us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001805385us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001805385us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001805385nhic:WarrantsIssuedAtJulyTwoThousandTwentyOneMemberus-gaap:WarrantMember2024-01-012024-03-310001805385nhic:WarrantsIssuedAtJulyTwoThousandTwentyOneMemberus-gaap:WarrantMember2023-01-012023-03-310001805385nhic:WarrantsIssuedAtJanuaryTwoThousandTwentyOneMemberus-gaap:WarrantMember2024-01-012024-03-310001805385nhic:WarrantsIssuedAtJanuaryTwoThousandTwentyOneMemberus-gaap:WarrantMember2023-01-012023-03-310001805385us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001805385us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001805385us-gaap:PerformanceSharesMember2024-01-012024-03-310001805385us-gaap:PerformanceSharesMember2023-01-012023-03-310001805385nhic:EarnOutSharesMember2024-01-012024-03-310001805385nhic:EarnOutSharesMember2023-01-012023-03-310001805385nhic:FounderSharesMember2024-01-012024-03-310001805385nhic:FounderSharesMember2023-01-012023-03-310001805385nhic:DistributionAgreementWithMotorolaMemberMember2020-12-012020-12-310001805385us-gaap:RelatedPartyMembernhic:DistributionAgreementWithMotorolaMemberMember2024-01-012024-03-310001805385us-gaap:RelatedPartyMembernhic:DistributionAgreementWithMotorolaMemberMember2023-01-012023-03-310001805385us-gaap:RelatedPartyMembernhic:DistributionAgreementWithMotorolaMemberMember2024-03-310001805385us-gaap:RelatedPartyMembernhic:DistributionAgreementWithMotorolaMemberMember2023-12-310001805385us-gaap:RelatedPartyMembernhic:ResellerAgreementMember2023-01-012023-03-310001805385us-gaap:RelatedPartyMembernhic:ResellerAgreementMember2023-12-310001805385nhic:MerlineSaintilMember2024-01-012024-03-310001805385nhic:MerlineSaintilMember2024-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
¨TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______________ to
Commission file number: 001-39417
___________________________________
Evolv Technologies Holdings, Inc.
(Exact Name of Registrant as Specified in Its Charter)
___________________________________
Delaware84-4473840
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification No.)
500 Totten Pond Road, 4th Floor
Waltham, Massachusetts 02451
(Address of Principal Executive Offices)
(781) 374-8100
(Registrant’s Telephone Number, Including Area Code)

N/A
(Former Name, Former Address and Former Fiscal Year, if Changed Since Last Report)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading symbolName of Exchange on which registered
Class A common stock, par value $0.0001 per shareEVLVThe Nasdaq Stock Market
Warrants to purchase one share of Class A common stockEVLVWThe Nasdaq Stock Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerxAccelerated filero
Non-accelerated fileroSmaller reporting companyoEmerging growth companyo
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
As of May 8, 2024, there were 156,086,596 shares of Class A common stock, par value $0.0001 per share, outstanding.


TABLE OF CONTENTS
Page
F-1
F-2
F-3
F-4
F-6
i

FORWARD LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements contained in this Quarterly Report on Form 10-Q, other than statements of historical facts, including, without limitation, statements regarding our results of operations and financial position, business strategy, plans and prospects, our relationship with significant manufacturers and suppliers, our ability to obtain new customers and retain existing customers, existing and prospective products, research and development costs, the potential benefits of our transition to a pure subscription model, timing and likelihood of success, macroeconomic and market trends, the impact of government regulations that we are subject to, our expectations regarding outcomes and impact of any legal proceedings, government investigation, or enforcement action (such as the current investigations by the FTC and the SEC), and plans and objectives of management for future operations and results, are forward-looking statements. The words “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “targets,” “projects,” “contemplates,” “believes,” “estimates,” “forecasts,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions are intended to identify forward-looking statements though not all forward-looking statements use these words or expressions.
The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, without limitation risks relating to our history of losses and ability to reach profitability; our reliance on reseller partners to generate a growing portion of our revenue; expectations regarding the Company’s strategies and future financial performance, including its future business plans or objectives, prospective performance and opportunities and competitors, revenues, products and services, pricing, operating expenses, market trends, liquidity, cash flows and uses of cash, capital expenditures; the Company’s reliance on third party contract manufacturing and distribution, and a global supply chain; the Company recognizes a substantial portion of its revenue ratably over the term of its agreements, and, as a result, downturns or upturns in sales may not be immediately reflected in its operating results; the rate of innovation required to maintain competitiveness in the markets in which the Company competes; the competitiveness of the market in which the Company competes; the failure of our products to detect threats could result in injury or loss of life, which could harm our brand, reputation, and results of operations; the loss of designation of our Evolv Express® system as a Qualified Anti-Terrorism Technology under the Homeland Security SAFETY Act; risks related to our business model, which is predicated, in part, on building a customer base that will generate a recurring stream of revenues through the sale of our subscription contracts; the ability for the Company to obtain, maintain, protect and enforce the Company’s intellectual property rights and use of “open source” software; the concentration of the Company’s revenues on a single solution; the Company’s ability to timely design, produce and launch its solutions, the Company’s ability to invest in growth initiatives and pursue acquisition opportunities; the limited liquidity and trading of the Company’s securities; risks related to existing and changing tax laws; geopolitical risk and changes in applicable laws or regulations; the possibility that the Company may be adversely affected by other economic, business, and/or competitive factors; operational risk; risks related to material weaknesses in our internal control over financial reporting and our remediation plans; risks related to increasing attention to and evolving expectations for, environmental, social, and governance initiatives; the impact of fluctuating general economic and market conditions and reductions in spending; the need for additional capital to support business growth, which might not be available on acceptable terms, if at all; and litigation and regulatory enforcement risks, including the diversion of management time and attention and the additional costs and demands on resources; and other important factors discussed in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, as any such factors may be updated from time to time in its other filings with the Securities and Exchange Commission (the “SEC”). The forward-looking statements in this Quarterly Report on Form 10-Q are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, it may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance and achievements may be materially different from what we expect.
ii

We qualify all of our forward-looking statements by these cautionary statements. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report on Form 10-Q, whether as a result of any new information, future events or otherwise.
GENERAL
We may announce material business and financial information to our investors using our investor relations website at https://ir.evolvtechnology.com/. We therefore encourage investors and others interested in Evolv to review the information that we make available on our website, in addition to following our filings with the SEC, webcasts, press releases and conference calls. Information contained on our website is not part of this Quarterly Report on Form 10-Q.
ii

EVOLV TECHNOLOGIES HOLDINGS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(Unaudited)
March 31, 2024December 31, 2023
Assets
Current assets:
Cash and cash equivalents$44,596 $67,162 
Restricted cash 275 
Marketable securities36,415 51,289 
Accounts receivable, net *22,030 22,611 
Inventory11,007 9,507 
Current portion of contract assets2,538 3,707 
Current portion of commission asset4,516 4,339 
Prepaid expenses and other current assets20,700 16,954 
Total current assets141,802 175,844 
Restricted cash, noncurrent275  
Contract assets, noncurrent307 451 
Commission asset, noncurrent7,000 7,107 
Property and equipment, net129,342 112,921 
Operating lease right-of-use assets2,535 1,195 
Other assets999 1,202 
Total assets$282,260 $298,720 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$15,584 $17,400 
Accrued expenses and other current liabilities13,712 15,578 
Current portion of deferred revenue48,913 47,677 
Current portion of operating lease liabilities1,713 1,391 
Total current liabilities79,922 82,046 
Deferred revenue, noncurrent22,808 23,813 
Operating lease liabilities, noncurrent980  
Contingent earn-out liability22,220 29,119 
Contingently issuable common stock liability6,003 6,530 
Public warrant liability8,738 10,889 
Total liabilities140,671 152,397 
Commitments and contingencies (Note 14)
Stockholders’ equity:  
Preferred stock, $0.0001 par value; 100,000,000 authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023
  
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at March 31, 2024 and December 31, 2023; 155,356,947 and 151,310,080 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
16 15 
Additional paid-in capital451,731 444,825 
Accumulated other comprehensive loss(50)(53)
Accumulated deficit(310,108)(298,464)
Stockholders’ equity141,589 146,323 
Total liabilities and stockholders’ equity$282,260 $298,720 
*Includes related party accounts receivable, net of $2.1 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively.
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-1

EVOLV TECHNOLOGIES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(In thousands, except share and per share amounts)
(Unaudited)
Three Months Ended
March 31,
20242023
Revenue:
Product revenue$603 $8,754 
Subscription revenue14,503 6,466 
Service revenue5,384 2,786 
License fee and other revenue1,178 575 
Total revenue *21,668 18,581 
Cost of revenue:
Cost of product revenue2,777 10,578 
Cost of subscription revenue5,779 2,351 
Cost of service revenue1,211 583 
Cost of license fee and other revenue129 304 
Total cost of revenue9,896 13,816 
Gross profit11,772 4,765 
Operating expenses:
Research and development6,205 5,389 
Sales and marketing16,005 12,804 
General and administrative11,840 8,926 
Loss from impairment of property and equipment 137 
Total operating expenses34,050 27,256 
Loss from operations(22,278)(22,491)
Other income (expense), net:
Interest expense (654)
Interest income1,085 953 
Other income (expense), net(28)19 
Loss on extinguishment of debt (626)
Change in fair value of contingent earn-out liability6,899 (3,318)
Change in fair value of contingently issuable common stock liability527 (742)
Change in fair value of public warrant liability2,151 (1,750)
Total other income (expense), net10,634 (6,118)
Net loss$(11,644)$(28,609)
Weighted average common shares outstanding – basic and diluted153,076,719 146,433,378 
Net loss per share - basic and diluted$(0.08)$(0.20)
Net loss$(11,644)$(28,609)
Other comprehensive income (loss)
Cumulative translation adjustment3 (16)
Total other comprehensive income (loss)3 (16)
Total comprehensive loss$(11,641)$(28,625)
*Includes related party revenue of $1.9 million and $3.6 million for the three months ended March 31, 2024 and 2023, respectively.
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-2

EVOLV TECHNOLOGIES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)
(In thousands, except share amounts)
(Unaudited)

Common StockAdditional
Paid-in
Capital
Accumulated Other Comprehensive Income (Loss)Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balances at December 31, 2023151,310,080 $15 $444,825 $(53)$(298,464)$146,323 
Issuance of common stock upon net exercise of stock options519,089 1 301 — — 302 
Issuance of common stock upon vesting of restricted stock units3,527,778 — — — — — 
Stock-based compensation cost— — 6,605 — — 6,605 
Cumulative translation adjustment— — — 3 — 3 
Net loss— — — — (11,644)(11,644)
Balances at March 31, 2024155,356,947 $16 $451,731 $(50)$(310,108)$141,589 
Balances at December 31, 2022145,204,974 $15 $419,190 $(10)$(192,210)$226,985 
Issuance of common stock upon net exercise of stock options100,587 — 33 — — 33 
Issuance of common stock upon vesting of restricted stock units1,841,257 — — — — — 
Issuance of common stock upon exercise of warrants830,216 — 348 — — 348 
Stock-based compensation cost— — 5,101 — — 5,101 
Cumulative translation adjustment— — — (16)— (16)
Net loss— — — — (28,609)(28,609)
Balances at March 31, 2023147,977,034 $15 $424,672 $(26)$(220,819)$203,842 

The accompanying notes are an integral part of these condensed consolidated financial statements.
F-3

EVOLV TECHNOLOGIES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Three Months Ended
March 31,
20242023
Cash flows from operating activities:
Net loss$(11,644)$(28,609)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization3,474 1,815 
Write-off of inventory and change in inventory reserve1,059 214 
Loss from impairment of property and equipment 137 
Stock-based compensation6,410 5,043 
Non-cash interest expense 22 
Accretion of discount on marketable securities, net of change in accrued interest200  
Non-cash lease expense354 214 
Change in allowance for expected credit losses(267)124 
Loss on extinguishment of debt 626 
Change in fair value of earn-out liability(6,899)3,318 
Change in fair value of contingently issuable common stock(527)742 
Change in fair value of public warrant liability(2,151)1,750 
Changes in operating assets and liabilities
Accounts receivable848 8,640 
Inventory(2,091)1,418 
Commission assets(70)(644)
Contract assets1,313 258 
Other assets203 (130)
Prepaid expenses and other current assets(3,746)(25)
Accounts payable(760)(2,213)
Deferred revenue231 8,757 
Accrued expenses and other current liabilities(1,628)(4,637)
Operating lease liability(392)(254)
Net cash used in operating activities(16,083)(3,434)
Cash flows from investing activities:
Development of internal-use software(1,797)(733)
Purchases of property and equipment(19,665)(13,365)
Proceeds from sale of property and equipment 60 
Purchases of marketable securities(14,567) 
Proceeds from maturities of marketable securities29,241  
Net cash used in investing activities(6,788)(14,038)
Cash flows from financing activities:
Proceeds from exercise of stock options302 33 
Proceeds from long-term debt 1,876 
Repayment of principal on long-term debt (31,876)
Payment of debt issuance costs and prepayment penalty (332)
Net cash provided by (used in) financing activities302 (30,299)
Effect of exchange rate changes on cash and cash equivalents3 (16)
Net decrease in cash, cash equivalents and restricted cash(22,566)(47,787)
Cash, cash equivalents and restricted cash
Cash, cash equivalents and restricted cash at beginning of period67,437 230,058 
Cash, cash equivalents and restricted cash at end of period$44,871 $182,271 
Supplemental disclosure of cash flow information
Cash paid for interest$ $710 
Supplemental disclosure of non-cash activities
Transfer of property and equipment to inventory$468 $191 
F-4

Three Months Ended
March 31,
20242023
Capital expenditures incurred but not yet paid12,030 10,648 
Capitalization of stock compensation195 91 
Finback exercise price 348 
Operating lease liabilities arising from obtaining right-of-use assets1,694  
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$44,596 $180,996 
Restricted cash 1,000 
Restricted cash, noncurrent275 275 
Total cash, cash equivalents and restricted cash shown in the statements of cash flows$44,871 $182,271 
The accompanying notes are an integral part of these condensed consolidated financial statements.
F-5

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

1. Nature of the Business and Basis of Presentation

Evolv Technologies Holdings, Inc. (the “Company”), a Delaware corporation, is a leader in AI-based weapons detection for security screening. The Company’s mission is to make the world a safer and more enjoyable place to live, work, learn, and play. The Company is democratizing security by making it seamless for gathering spaces to better address the chronic epidemic of escalating gun violence, mass shootings, and terrorist attacks in a cost-effective manner while improving safety and the visitor experience. The Company is headquartered in Waltham, Massachusetts.

As used in this Quarterly Report on Form 10-Q, unless otherwise indicated or the context otherwise requires, references to “we,” “us,” “our,” the “Company” and “Evolv” refer to the consolidated operations of Evolv Technologies Holdings, Inc. and its wholly-owned subsidiaries, which include Evolv Technologies, Inc., Evolv Technologies UK Ltd. and Give Evolv LLC. References to “NHIC” refer to our legal predecessor, a special-purpose acquisition company, prior to the consummation of our business combination on July 16, 2021 (the “Merger”), and references to “Legacy Evolv” refer to Evolv Technologies, Inc. dba Evolv Technology, Inc. prior to the consummation of the Merger. The Merger was contemplated by the Agreement and Plan of Merger, dated March 5, 2021, with NHIC Sub Inc., NHIC, and Legacy Evolv, as amended by that certain First Amendment to Agreement and Plan of Merger dated June 5, 2021 (as amended, the “Merger Agreement”).

Basis of presentation

The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

Unaudited Interim Financial Information

The accompanying unaudited condensed consolidated financial statements as of March 31, 2024, and for the three months ended March 31, 2024 and 2023 have been prepared on the same basis as the audited annual consolidated financial statements as of December 31, 2023 and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s financial position as of March 31, 2024 and the results of its operations for the three months ended March 31, 2024 and 2023 and cash flows for the three months ended March 31, 2024 and 2023. The results for the three months ended March 31, 2024 are not necessarily indicative of results to be expected for the year ending December 31, 2024, any other interim periods, or any future year or period.
Reclassifications
During the year ended December 31, 2023, the Company began classifying revenue from professional services, which includes installation, training, and event support, as well as other one-time revenue, within license fee and other revenue on the consolidated statements of operations and comprehensive loss, whereas the revenue for these services has previously been included in service revenue. Correspondingly, the Company began classifying costs associated with professional services within cost of license fee and other revenue, whereas these costs were previously included in cost of service revenue. These reclassifications were made to align the presentation of professional services with the Company's internal reporting and analysis. The reclassifications did not impact total revenue or total cost of revenue for any period. Prior year amounts included in this Quarterly Report on Form 10-Q have been reclassified to conform to the current presentation.
For the three months ended March 31, 2023, the reclassifications resulted in an increase in license fee and other revenue of $0.6 million and a corresponding decrease in service revenue, as well as in increase in cost of license fee and other revenue of $0.3 million and a corresponding decrease in cost of service revenue.
F-6

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
2. Summary of Significant Accounting Policies

Significant Accounting Policies

The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2023, and the notes thereto, which are included in our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.

Recently Issued Accounting Pronouncements
In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The updated accounting guidance requires enhanced reportable segment disclosures, primarily related to significant segment expenses which are regularly provided to the chief operating decision maker. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Retrospective application is required and early adoption is permitted. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply the amendments in ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.
3. Marketable Securities

Marketable securities as of March 31, 2024 and December 31, 2023 consisted of the following:

March 31, 2024
Amortized CostUnrealized Gain/(Loss)Fair Value
U.S. Treasury bills$36,415 $ $36,415 
Total marketable securities$36,415 $ $36,415 

December 31, 2023
Amortized CostUnrealized Gain/(Loss)Fair Value
U.S. Treasury bills$51,289 $ $51,289 
Total marketable securities$51,289 $ $51,289 
Marketable securities at March 31, 2024 and December 31, 2023 are comprised solely of zero coupon U.S. treasury bills with maturities of greater than three months but less than one year that are classified as available-for-sale debt securities. The Company did not record any unrealized gains or losses on available-for-sale securities for each of the three months ended March 31, 2024 and 2023 as unrealized gains or losses were not material. The accretion of discounts on marketable securities is included in interest income on the condensed consolidated statements of operations and comprehensive income.
F-7

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
4. Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy used to determine such fair values (in thousands):
Fair Value Measurements at March 31, 2024
Level 1Level 2Level 3Total
Assets:
Money market funds$23,771 $ $ $23,771 
Treasury bills 41,378  41,378 
$23,771 $41,378 $ $65,149 
Liabilities:
Contingent earn-out liability$ $ $22,220 $22,220 
Contingently issuable common stock liability  6,003 6,003 
Public Warrant liability8,738   8,738 
$8,738 $ $28,223 $36,961 
Fair Value Measurements as of December 31, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds$57,829 $ $ $57,829 
Treasury bills 51,289  51,289 
$57,829 $51,289 $ $109,118 
Liabilities:
Contingent earn-out liability$ $ $29,119 $29,119 
Contingently issuable common stock liability  6,530 6,530 
Public Warrant liability10,889   10,889 
$10,889 $ $35,649 $46,538 
Money market funds are included in cash and cash equivalents on the condensed consolidated balance sheets. As of March 31, 2024, U.S. treasury bills with maturities less than 3 months, which totaled $5.0 million, are included in cash and cash equivalents, while treasury bills with maturities greater than 3 months, which totaled $36.4 million, are reflected as marketable securities. As of December 31, 2023, all outstanding treasury bills, which totaled $51.3 million, had maturities greater than 3 months and are reflected as marketable securities. The fair value of the treasury bills, which are classified as Level 2 securities, is calculated by a third-party pricing service and is based on estimates obtained from various sources.
The Company may also value its non-financial assets and liabilities, including items such as inventories and property and equipment, at fair value on a non-recurring basis if it is determined that impairment has occurred. Such fair value measurements use significant unobservable inputs and are classified as Level 3.
The carrying amounts of cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued liabilities, and other accrued expenses approximate fair value because of their short maturity.
During each of the three months ended March 31, 2024 and 2023, there were no transfers between Level 1, Level 2 and Level 3.
F-8

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Valuation of Contingent Earn-out
Pursuant to the Merger Agreement, the Legacy Evolv stockholders, immediately prior to the Merger, were entitled to receive additional shares of the Company’s common stock upon the Company achieving certain milestones as described in Note 2 of our consolidated financial statements of our Annual Report on Form 10-K for the year ended December 31, 2023. The Company’s contingent earn-out shares were recorded at fair value as contingent earn-out liability upon the closing of the Merger and are remeasured each reporting period. As of March 31, 2024, no milestones have been achieved.
The fair value of the contingent earn-out is calculated using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the earn-out period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value. The significant assumptions used in the Monte Carlo model as of March 31, 2024 were as follows: 85% expected stock price volatility, a risk-free rate of return of 4.6%, a 25% likelihood of change in control and a remaining term of 1.9 years.
The following table provides a rollforward of the contingent earn-out liability (in thousands):
Balance at December 31, 2023$29,119 
Change in fair value(6,899)
Balance at March 31, 2024$22,220 
Valuation of Contingently Issuable Common Stock
Prior to the Merger, certain NHIC stockholders owned 4,312,500 shares of NHIC Class B common stock which were converted into shares of the Company's stock in connection with the Merger (the “Founder Shares”). Of these shares, 1,897,500 shares vested at the closing of the Merger, 517,500 shares were transferred back to NHIC and then contributed to Give Evolv LLC, and the remaining 1,897,500 outstanding shares will vest upon the Company achieving certain milestones as described in Note 2 of our consolidated financial statements of our Annual Report on Form 10-K for the year ended December 31, 2023. The Company’s contingently issuable common shares were recorded at fair value on the closing of the Merger and are remeasured each reporting period. As of March 31, 2024, no milestones have been achieved.
The fair value of the contingently issued common shares is determined using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the vesting period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value. The significant assumptions used in the Monte Carlo model as of March 31, 2024 were as follows: 95% expected stock price volatility, a risk-free rate of return of 4.5%, a 25% likelihood of change in control and a remaining term of 2.3 years.
The following table provides a rollforward of the contingently issuable common shares (in thousands):
Balance at December 31, 2023$6,530 
Change in fair value(527)
Balance at March 31, 2024$6,003 
Valuation of Public Warrant Liability
In connection with the closing of the Merger, the Company assumed warrants to purchase 14,325,000 shares of common stock (the “Public Warrants”) at an exercise price of $11.50. The Public Warrants are immediately exercisable and expire in July 2026. The Public Warrants are classified as a liability and are subsequently remeasured to fair value at each reporting date based on the closing price as reported by Nasdaq on the last date of the reporting period. As of March 31, 2024, 14,324,893 Public Warrants are outstanding.
F-9

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The following table provides a rollforward of the public warrant liability (in thousands):
Balance at December 31, 2023$10,889 
Change in fair value(2,151)
Balance at March 31, 2024$8,738 
5. Revenue Recognition
The Company recognizes revenue in accordance with Accounting Standards Codification 606 – Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In order to achieve this core principle, the Company applies the following five steps when recording revenue: (1) identify the contract, or contracts, with the customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when, or as, performance obligations are satisfied.
The Company derives revenue from (1) subscription arrangements generally accounted for as operating leases, including SaaS and maintenance, (2) the sale of products, (3) SaaS and maintenance related to products sold to customers either by Evolv or by Columbia Tech pursuant to the Distribution and License Agreement (as defined below), (4) license fees related to the Distribution and License Agreement (as defined below), and (5) professional services, including installation, training, and event support. Maintenance consists of preventative maintenance, technical support, bug fixes, and when-and-if available threat updates. Our arrangements are generally noncancelable and nonrefundable after ownership passes to the customer. Revenue is recognized net of sales tax.

Distribution and License Agreement

In March 2023, the Company entered into a distributor licensing agreement (the “Distribution and License Agreement”) with Columbia Electrical Contractors, Inc. (“Columbia Tech”). Columbia Tech, a wholly-owned subsidiary of Coghlin Companies, which serves as the Company's primary contract manufacturer. Under this arrangement, the Company has granted a license of its intellectual property to Columbia Tech, which contracts directly with certain of the Company's resellers to fulfill sales demand where the end-user customer prefers to purchase the hardware equipment as opposed to lease the equipment. Columbia Tech pays the Company a hardware license fee for each system it manufactures and sells under the agreement. In these instances, the Company still contracts directly with the reseller to provide a multi-year SaaS and maintenance subscription to the end-users.

The Company has assessed whether it operates as the principal or as an agent in relation to the sale of product made by Columbia Tech to the Company's resellers pursuant to the Distribution and License Agreement. The Company considered various factors, including but not limited to, inventory risk, discretion in establishing pricing, and which entity is primarily responsible for fulfillment. Based on an evaluation of the facts and circumstances, the Company concluded that Columbia Tech is the principal in the arrangement. The Company therefore does not recognize revenue in relation to sales of product pursuant to the Distribution and License Agreement, but does recognize revenue in relation to license fees received from Columbia Tech and the SaaS and maintenance subscription contracts.

Remaining Performance Obligations

The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of March 31, 2024.
F-10

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Less than 1 year1 - 2 yearsMore than 2 yearsTotal
Product revenue$998 $ $ $998 
Subscription revenue63,890 56,850 65,829 186,569 
Service revenue22,261 21,691 22,112 66,064 
License fee and other revenue436 1 2 439 
Total revenue$87,585 $78,542 $87,943 $254,070 
The amount of minimum future leases is based on expected income recognition. As of March 31, 2024, future minimum payments on noncancelable leases are as follows (in thousands):
Year Ending December 31:
2024 (nine months remaining)$48,486 
202558,972 
202647,647 
202727,312 
20284,033 
Thereafter119 
$186,569 
Contract Balances from Contracts with Customers

Contract assets arise from unbilled amounts in customer arrangements when revenue recognized exceeds the amount billed to the customer and the Company’s right to payment is conditional and not only subject to the passage of time. As of March 31, 2024 and December 31, 2023, the Company had $2.5 million and $3.7 million in current portion of contract assets and $0.3 million and $0.5 million in contract assets, noncurrent on the condensed consolidated balance sheets, respectively.

Contract liabilities represent the Company’s obligation to transfer goods or services to a customer for which it has received consideration (or the amount is due) from the customer. The Company has a contract liability related to service revenue, which consists of amounts that have been invoiced but that have not been recognized as revenue. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue and amounts expected to be recognized as revenue beyond 12 months of the balance sheet date are classified as deferred revenue, noncurrent. The Company recognized revenue of $17.3 million during the three months ended March 31, 2024 that was included in the December 31, 2023 deferred revenue balance. The Company recognized revenue of $6.9 million during the three months ended March 31, 2023 that was included in the December 31, 2022 deferred revenue balance.

F-11

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The following table provides a rollforward of deferred revenue (in thousands):
Balance at December 31, 2023$71,490 
Revenue recognized in relation to the beginning of the year contract liability balance(17,323)
Revenue deferred17,554 
Balance at March 31, 2024$71,721 
The following table presents the Company’s components of lease revenue (in thousands):
Three Months Ended
March 31,
20242023
Interest income on lease receivables42 53 
Lease income - operating leases14,503 6,466 
Total lease revenue$14,545 $6,519 
The revenue from sales-type leases is related to the Evolv Express units where the lease term is for the major part of the economic life of the underlying equipment and is classified as product revenue in the condensed consolidated statements of operations and comprehensive loss. The interest income on lease receivables is classified under interest income in the condensed consolidated statements of operations and comprehensive loss. The lease income from operating leases is related to the leased equipment under subscription arrangements and is classified as subscription revenue in the condensed consolidated statements of operations and comprehensive loss. Revenue related to leases entered into with related parties were $0.3 million and $0.2 million during the three months ended March 31, 2024 and 2023, respectively.

Disaggregated Revenue

The following table presents the Company’s revenue by revenue stream (in thousands). Certain prior period amounts have been reclassified to conform to current period presentation:

Three Months Ended
March 31,
20242023
Product revenue$603 $8,754 
Subscription revenue14,503 6,466 
Service revenue5,384 2,786 
License fees724  
Professional services and other revenue454 575 
Total revenue$21,668 $18,581 

Commissions

The Company incurs and pays commissions on sales of its products and services. The Company applies the practical expedient for contracts less than one year in duration to expense the commission costs in the period in which they were incurred. Commissions on product sales and services are expensed in the period in which the related revenue is recognized. Commissions on subscription arrangements and maintenance are expensed ratably over the life of the contract. The Company had a deferred asset related to commissions of $11.5 million and $11.4 million as of March 31, 2024 and December 31, 2023, respectively. During the three months ended March 31, 2024 and 2023, the Company recognized commission expense of $1.4 million and $1.6 million, respectively.

F-12

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
6. Accounts Receivable
Allowance for Expected Credit Losses

Changes in the allowance for expected credit losses were as follows (in thousands):

Allowance for Doubtful Accounts
Balance at December 31, 2023$(582)
Provisions264 
Write-offs, net of recoveries3 
Balance at March 31, 2024$(315)
7. Inventory
Inventory consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$2,048 $1,869 
Finished goods8,959 7,638 
Total$11,007 $9,507 
8. Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Computers and telecom equipment$1,481 $1,331 
Lab equipment1,588 1,171 
Furniture and fixtures111 111 
Leasehold improvements566 566 
Leased equipment90,200 80,206 
Capitalized software10,520 8,629 
Sales demo equipment2,853 2,758 
Equipment held for lease1
39,163 32,910 
Construction in progress3,094 2,493 
149,576 130,175 
Less: Accumulated depreciation and amortization(20,234)(17,254)
$129,342 $112,921 
1 Represents equipment that has not yet been deployed to a customer and, accordingly, is not being depreciated.
As of March 31, 2024 and December 31, 2023, the net book value of capitalized software was $8.6 million and $7.0 million, respectively. These amounts include $0.9 million and $0.7 million of capitalized stock compensation costs, respectively. Depreciation and amortization expense related to property and equipment was $3.5 million and $1.8 million for the three months ended March 31, 2024 and 2023, respectively, which included amortization expense of capitalized software of $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively.
F-13

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Leased equipment and the related accumulated depreciation were as follows:
March 31,
2024
December 31,
2023
Leased equipment$90,200 $80,206 
Accumulated depreciation(15,661)(13,283)
Leased equipment, net$74,539 $66,923 
Depreciation expense related to leased units was $2.9 million and $1.4 million during the three months ended March 31, 2024 and 2023, respectively. Depreciable lives are generally 7 years, consistent with the Company’s planned and historical usage of the equipment subject to operating leases.
The Company did not record any loss from impairment of property and equipment during the three months ended March 31, 2024 and recorded $0.1 million of loss from impairment of property and equipment during the three months ended March 31, 2023. This primarily related to the removal of Evolv Edge units and Evolv Express prototypes from service, resulting in an impairment of the remaining economic value of such units.
9. Long-term Debt
In December 2022, the Company entered into a loan and security agreement (the “2022 SVB Credit Agreement”) with Silicon Valley Bank (“SVB”) in order to finance purchases of hardware to be leased to customers. On March 10, 2023, SVB was closed by California state regulators and the FDIC was appointed as receiver. In light of the foregoing, on March 31, 2023, the Company fully repaid all borrowings and accrued interest under the 2022 SVB Credit Agreement and terminated the 2022 SVB Credit Agreement. In accordance with the terms of the 2022 SVB Credit Agreement, the Company was required to pay a prepayment premium equal to 1.0% of the principal balance on the date of repayment. During the three months ended March 31, 2023, the Company incurred a loss on debt extinguishment of $0.6 million, consisting of the prepayment penalty of $0.3 million and the write-off of $0.3 million of unamortized debt issuance costs. The Company had no long-term debt as of March 31, 2024 and December 31, 2023.
10. Stock-Based Compensation
Stock Options
The following table presents, on a weighted average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted during the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Risk-free interest rate4.1 %4.2 %
Expected term (in years)6.16.1
Expected volatility90.0 %87.5 %
Expected dividend yield0.0 %0.0 %
F-14

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The following table summarizes the Company’s stock option activity since December 31, 2023 (in thousands, except for share and per share data):
Number of
Shares
Weighted
Average
Exercise Price
Outstanding as of December 31, 2023
20,324,528$1.04 
Granted2,725,6253.63 
Exercised(519,089)0.58 
Forfeited(9,059)0.42 
Outstanding as of March 31, 2024
22,522,0051.37 
Restricted Stock Units
The following table summarizes the Company's restricted stock units activity since December 31, 2023:
Number of
Shares
Grant Date Fair
Value
Outstanding as of December 31, 2023
13,046,679 $3.49 
Granted6,850,765 3.70 
Vested(3,147,778)3.35 
Forfeited(289,631)3.58 
Outstanding as of March 31, 2024
16,460,035 $3.60 
Performance Stock Units
The following table summarizes the Company's performance stock units activity since December 31, 2023:
Number of
Shares
Grant Date Fair
Value
Outstanding as of December 31, 2023
380,000 $2.64 
Granted  
Vested(380,000)2.64 
Forfeited  
Outstanding as of March 31, 2024
 $ 
Finback Common Stock Warrants
In January 2021, the Company granted warrants (the “Finback Common Stock Warrants”) to purchase 2,552,913 shares of the Company's Class A common stock at an exercise price of $0.42 per share to Finback Evolv OBH, LLC (“Finback”), a consulting group affiliated with one of the Company's stockholders. The Finback Common Stock Warrants vest upon meeting certain sales criteria as defined in a business development agreement (the “Finback BDA”), which had a term of 3 years. The Finback BDA expired on January 1, 2023 but included a 1-year “tail period” expiring on January 1, 2024. During the tail period, the Finback Common Stock Warrants continued to vest related to any sale consummated by the Company for which it was determined Finback provided services prior to January 1, 2023 in furtherance of the sale.
F-15

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The Finback Common Stock Warrants expire in January 2031. The Finback Common Stock Warrants are accounted for under ASC 718 Compensation – Stock Compensation as the warrants vest upon certain performance conditions being met.
As of March 31, 2024, 117,423 Finback Common Stock Warrants were exercisable at a total aggregate intrinsic value of $0.5 million, and there were no Finback Common Stock Warrants that are unvested, given the expiration of the 1-year tail period on January 1, 2024. The Company recognizes compensation expense for the Finback Common Stock Warrants when the warrants vest based on meeting the specified sales criteria. During the three months ended March 31, 2024, there was no stock-based compensation expense within sales and marketing expense related to the Finback Common Stock Warrants. During the three months ended March 31, 2023, the Company recorded $0.6 million of stock-based compensation expense within sales and marketing expense related to the Finback Common Stock Warrants.
Stock-Based Compensation
Stock-based compensation expense was classified in the condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended March 31,
2024 2023
Cost of revenue$138$145
Research and development882837
Sales and marketing2,9591,998
General and administrative2,4312,063
Total stock-based compensation expense$6,410$5,043
11. Income Taxes
There is no provision for income taxes for the three months ended March 31, 2024 and 2023 because the Company has historically incurred net operating losses and maintains a full valuation allowance against its deferred tax assets.
The Company’s tax provision and the resulting effective tax rate for interim periods is determined based upon its estimated annual effective tax rate (“AETR”), adjusted for the effect of discrete items arising in that quarter. The impact of such inclusions could result in a higher or lower effective tax rate during a particular quarter, based upon the mix and timing of actual earnings or losses versus annual projections. In each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual tax rate changes, a cumulative adjustment is made in that quarter.
12. Net Loss per Share
Basic and diluted net loss per share attributable to common stockholders are calculated as follows (in thousands, except share and per share amounts):
Three Months Ended March 31,
20242023
Numerator:
Net loss attributable to common stockholders – basic and diluted$(11,644)$(28,609)
Denominator:
Weighted average common shares outstanding - basic and diluted153,076,719 146,433,378 
Net loss per share attributable to common stockholders – basic and diluted$(0.08)$(0.20)
F-16

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The following potentially dilutive outstanding securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period:
Three Months Ended
March 31,
20242023
Options issued and outstanding22,522,005 23,136,658 
Public Warrants to purchase common stock14,324,893 14,324,994 
Warrants to purchase common stock (Finback)117,423 1,590,984 
Unvested restricted stock units16,460,035 12,395,533 
Unvested performance stock units 414,500 
Earn-out shares*15,000,000 15,000,000 
Contingently issuable common stock*1,897,500 1,897,500 
70,321,856 68,760,169 
*Issuance of Earn-out shares and Contingently issuable common stock is contingent upon the satisfaction of certain conditions, which were not satisfied by the end of the period
13. Related Party Transactions

Original Equipment Manufacturer Partnership Agreement with Motorola

In December 2020, the Company entered into an original equipment manufacturer partnership agreement with Motorola Solutions, Inc. (“Motorola”), an investor in the Company. The partnership agreement has since been amended and restated. Motorola sells Motorola-branded premium products based on the Evolv Express platform through their worldwide network of over 2,000 resellers and integration partners, and has integrated the Evolv Express platform with Motorola products. During the three months ended March 31, 2024 and 2023, revenue from Motorola's distributor services was $1.9 million and $3.2 million, respectively. As of March 31, 2024 and December 31, 2023, accounts receivable related to Motorola’s distributor services was $2.1 million and $1.2 million, respectively.
Reseller Agreement with Stanley Black & Decker
In June 2020, the Company entered into a reseller agreement with Stanley Black & Decker, an investor in the Company. Stanley Black & Decker's electronic security business was acquired by Securitas AB (“Securitas”) in 2023. Securitas, directly or through its affiliates, resells the Company's products. Effective in the first fiscal quarter of 2024, while the reseller agreement is still in effect, Securitas is no longer considered a related party. During the three months ended March 31, 2023, revenue from Securitas' reseller services was $0.4 million. As of December 31, 2023, accounts receivable related to Securitas' reseller services was $0.6 million.
14. Commitments and Contingencies
Indemnification Agreements
In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its Board of Directors and certain of its executive officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their role, status or service as directors or officers. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company is
F-17

EVOLV TECHNOLOGIES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
not currently aware of any indemnification claims and has not accrued any liabilities related to such obligations in its condensed consolidated financial statements as of March 31, 2024 or December 31, 2023.
Legal Proceedings
We are from time to time subject to various claims, lawsuits, and other legal and administrative proceedings arising in the ordinary course of business.
At each reporting date, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. The Company expenses the costs related to such legal proceedings as incurred.
The Company has identified certain claims as a result of which a loss may be incurred, but in the aggregate any loss is expected to be immaterial. This assessment is based on our current understanding of relevant facts and circumstances. As such, our view of these matters is subject to inherent uncertainties and may change in the future. Significant judgment is required in both the determination of probability and the determination as to whether an exposure is reasonably estimable. Actual outcomes of these legal and regulatory proceedings may materially differ from our current estimates. Based upon information presently known to management, the Company has not accrued a loss for these matters, including the matter described below, as a loss is not probable and reasonably estimable. While it is reasonably possible a loss may be incurred, the Company is unable to estimate a loss or range of loss in these matters. The pending proceedings involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources. The results of legal proceedings are inherently uncertain, and material adverse outcomes are reasonably possible.
In March 2024, an Evolv shareholder filed in the U.S. District Court for the District of Massachusetts a putative class action lawsuit, captioned Raby v. Evolv Technologies Holdings, Inc., et al. case number 1:24-cv-10761, alleging that Evolv and certain of its current and former executives and other individuals violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 based on alleged misstatements concerning the Company’s products. This litigation is in the preliminary stages, and the outcome of any complex legal proceeding is inherently unpredictable and subject to significant uncertainties.
Regulatory and Governmental Matters
In the ordinary course of business, the Company is subject to regulatory and governmental examinations, information gathering requests, inquiries, and investigations. The U.S. Federal Trade Commission (FTC) has requested information about certain aspects of the Company's marketing practices. The Company is cooperating with the investigation and has provided documentation and information responsive to the FTC inquiry. Further, in February 2024, we received a subpoena from the SEC, Division of Enforcement, requesting that we produce certain documents and information. We are cooperating and intend to continue to cooperate with the SEC's investigation.
Any resolution or litigation with the FTC, the SEC or other parties, could ultimately result in monetary and injunctive relief that may impose costs on us and/or require us to make changes to our business practices. These costs and requirements may be material both individually and in the aggregate.
We can offer no assurances as to the outcome of these investigations or their potential effect, if any, on us or our results of operations. There can be no assurance whether there will be further information requests or potential enforcement action or litigation, which is necessarily uncertain.
F-18

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations together with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the“2023 Form 10-K”). This discussion contains forward-looking statements based upon current plans, expectations and beliefs involving 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 “Risk Factors” section of our 2023 Form 10-K and in other parts of this Quarterly Report on Form 10-Q.

As used in this Quarterly Report on Form 10-Q, unless otherwise indicated or the context otherwise requires, references to “we,” “us,” “our,” the “Company” and “Evolv” refer to the consolidated operations of Evolv Technologies Holdings, Inc. and its subsidiaries. References to “NHIC” refer to the company prior to the consummation of our business combination (the "Merger") and references to “Legacy Evolv” refer to Evolv Technologies, Inc. dba Evolv Technology, Inc. prior to the consummation of the Merger.
Business Overview
We are a leader in AI-based weapons detection for security screening. Unlike conventional walk-through metal detectors, our products use advanced sensors, artificial intelligence software, and cloud services to reliably detect guns, improvised explosives, and large knives while ignoring harmless items like phones and keys. This not only enhances security at venues and facilities but also improves the visitor experience by making screening up to ten times faster than alternatives at up to 70% lower total cost.

Our products have screened over 1.3 billion visitors worldwide since our inception. We believe that we have screened more people through advanced systems than any organization other than the United States Transportation Security Administration (“TSA”). Our customers include many iconic venues across a wide variety of industries, including major sports stadiums and arenas, notable performing arts and entertainment venues, major tourist destinations and cultural attractions, hospitals, large industrial workplaces, schools, and prominent houses of worship. We offer our products for lease or purchase and primarily under a multi-year security-as-a-service subscription pricing model that delivers ongoing value to customers, generates predictable revenue, and creates expansion and upsell opportunities.

Since our inception, we have incurred significant operating losses. Our ability to generate revenue and achieve cost improvements sufficient to achieve profitability will depend on the successful further development and commercialization of our products. We generated revenue of $21.7 million and $18.6 million for the three months ended March 31, 2024 and 2023, respectively. We generated a net loss of $11.6 million and $28.6 million for the three months ended March 31, 2024 and 2023, respectively. We expect to continue to incur operating losses as we focus on growing and establishing recurring commercial sales of our products, including growing our sales and marketing teams, scaling our manufacturing operations, and continuing research and development efforts to develop new products and further enhance our existing products.

Because of the numerous risks and uncertainties associated with product development and commercialization, we are unable to accurately predict the timing or amount of increased expenses or when, or if, we will be able to achieve or maintain profitability. Until such time, if ever, as we can generate substantial revenue sufficient to achieve profitability, we expect to finance our operations through cash generated from operations, and if necessary, debt financings. However, we may be unable to raise additional funds or enter into such other agreements or arrangements when needed on favorable terms, or at all. If we are unable to raise capital or enter into such agreements as, and when, needed, we may have to significantly delay, scale back or discontinue the further development and commercialization efforts of one or more of our products, or may be forced to reduce or terminate our operations. See “Liquidity and Capital Resources.” Additionally, as discussed in Note 14 (Commitments and Contingencies) to our condensed consolidated financial statements for the three months ended March 31, 2024, certain legal proceedings, including government investigations, have been initiated involving us. Given the uncertainty and the preliminary stage of such matters, no assurance can be given regarding the outcome of such matters and we are unable at this time to give an estimate of the amount or range of potential loss, if any, which might result to the Company if the outcome in such matters was unfavorable.
1

Key Factors Affecting Our Operating Results

We believe that our performance and future success depend on many factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the “Risk Factors” section of our 2023 Form 10-K.

General Economic and Market Conditions

We expect that our results of operations, including our revenue and cost of revenue, may fluctuate or continue to fluctuate based on, among other things, the impact of rising inflation and interest rates on business spending; supply chain issues and the impacts on our manufacturing capabilities; public health emergencies; geopolitical conflicts and war, including the conflicts in Europe and the Middle East; and recessionary trends. See the risk factor titled “Downturns in general economic and market conditions and reductions in spending may reduce demand for our products and services and may impact third parties on which we rely, which could harm our revenue, results of operations, and cash flows, and could make it difficult to predict revenue for a particular period” in Item 1A of our 2023 Form 10-K. While these factors continue to evolve, we plan to remain flexible and to optimize our business as appropriate and allocate resources, as necessary.

Adoption of our Security Screening Products

We believe the world will continue to focus on the safety and security of people in the places where they gather. Many of these locations, such as professional sports venues, educational institutions, and healthcare facilities, are moving toward a more frictionless security screening experience. We are well-positioned to take advantage of this opportunity due to our proprietary technologies and distribution capabilities. Our products are designed to empower venues and facilities to realize the full benefits of touchless security screening, including a rapid visitor throughput and minimal security staff to screened visitor physical contact. We expect that our results of operations, including revenue, will fluctuate for the foreseeable future as venues and facilities continue to shift away from conventional security screening processes towards touchless security screening or consider security screening processes for the first time. The degree to which potential and current customers recognize these benefits and invest in our products will affect our financial results.

Sales Mix, Pricing, Product Cost and Margins

We sell our solutions under two primary sales models. We offer a “pure subscription” model, where the customer leases hardware from us and we provide a multi-year security-as-a-service subscription. For end-user customers that prefer to purchase our hardware outright, we offer our “distributor licensing” model based on the Distribution and License Agreement we entered into with Columbia Electrical Contractors, Inc. (“Columbia Tech”) in March of 2023. Columbia Tech, a wholly-owned subsidiary of Coghlin Companies, currently serves as our primary contract manufacturer. Under this arrangement, we have granted a license of our intellectual property to Columbia Tech, which contracts directly with certain of our resellers to fulfill sales demand where the end-user customer prefers to purchase the hardware equipment. Columbia Tech pays us a hardware license fee for each system it manufactures and sells under this agreement. In these instances, we still contract directly with the reseller to provide a multi-year security-as-a-service subscription to the end-users.

We also have historically sold our systems under a purchase subscription model, where customers purchase the hardware from us, and we provide a multi-year security-as-a-service subscription. However, we do not plan to offer this sales model in future periods to our existing or new customers, except in limited circumstances.

Going forward, we expect our products to be adopted in a variety of vertical industry markets and geographic regions, primarily within the United States. Pricing may vary by region or vertical market due to market-specific dynamics. As a result, our financial performance depends, in part, on the mix of sales, bookings, and business in different markets during a given period. In addition, we are subject to price competition, and our ability to compete in key markets will depend on the success of our investments in new technologies and cost improvements as well as our ability to efficiently and reliably introduce cost-effective touchless security screening products to our customers.

Continued Investment and Innovation

We are a leader in AI-based weapons detection for security screening, offering transformative technologies that enable higher throughput, a more frictionless visitor experience, and substantial cost savings through our product innovations. Our performance is significantly dependent on the investment we make in our research and development
2

efforts and on our ability to be at the forefront of the security screening industry. It is essential that we continually identify and respond to rapidly evolving customer requirements, develop, and introduce innovative new products, enhance existing products and generate customer demand for our products. We believe that investment in our security screening products will contribute to long-term revenue growth, however the incurrence of research and development costs will impact our near-term profitability.
Components of Results of Operations
Revenue
We derive revenue from (1) subscription arrangements generally accounted for as operating leases, including SaaS and maintenance, (2) the sale of products, (3) SaaS and maintenance related to products sold to customers either by Evolv or by Columbia Tech pursuant to the Distribution and License Agreement, (4) license fees related to the Distribution and License Agreement, and (5) professional services, including installation, training, and event support. Maintenance consists of preventative maintenance, technical support, bug fixes, and when-and-if available threat updates. Our arrangements are generally noncancelable and nonrefundable after shipment to the customer. Revenue is recognized net of sales tax.
Product Revenue
We derive a portion of our revenue from the sale of our Evolv Express equipment and related add-on accessories to customers. Revenue is recognized when control of the product has transferred to the customer, which follows the terms of each contract. We expect product revenue to continue declining as a percentage of our overall revenue as we continue focusing our go-to-market strategy on our pure subscription and distributor licensing sales models.
Subscription Revenue
Subscription revenue consists of revenue derived from leasing Evolv Express units to our customers. Lease terms are typically four years and customers generally pay either a quarterly or annual fixed payment for the lease, SaaS, and maintenance elements over the contractual lease term. Equipment leases are generally classified as operating leases and recognized ratably over the duration of the lease. There are no contingent lease payments as a part of these arrangements.
Lease arrangements generally include both lease and non-lease components. The non-lease components relate to (1) distinct services, including professional services, SaaS, and maintenance, and (2) any add-on accessories. Professional services are included in license fees and other revenue as described below, and add-on accessories are included in product revenue as described above. Because the equipment lease, SaaS, and maintenance components of a subscription arrangement are recognized as revenue over the same time period and in the same pattern, the equipment lease and SaaS/maintenance performance obligations are classified as a single category of subscription revenue in our consolidated statements of operations and comprehensive loss.
Service Revenue
Service revenue consists of subscription-based SaaS and maintenance revenue related to Evolv Express units sold to customers. Customers generally pay either a quarterly or annual fixed payment for SaaS and maintenance. SaaS and maintenance revenue is recognized ratably over the period of the arrangement, which is typically four years.
License Fee and Other Revenue
License fee and other revenue includes license fee revenue from the Distribution and License Agreement, revenue from professional services, and other one-time revenue. License fee revenue is recognized upon the shipment of product from Columbia Tech to the reseller. Revenue for professional services is recognized upon transfer of control of these services, which are normally rendered over a short duration. Revenue for professional services and other one-time revenue, which had previously been included in service revenue, has been reclassified for prior periods to License fee and other revenue on the consolidated statements of operations and comprehensive loss.

Cost of Revenue
We recognize cost of revenue in the same manner that the related revenue is recognized.
3

Cost of Product Revenue
Cost of product revenue consists primarily of costs paid to our third-party manufacturer and other suppliers, labor costs (including stock-based compensation), and shipping costs.
Cost of Subscription Revenue
Cost of subscription revenue consists primarily of depreciation expense related to leased units, an allocated portion of internal-use software amortization expense, shipping costs, and maintenance costs related to leased units. Maintenance costs consist primarily of labor (including stock-based compensation), spare parts, shipping costs, field service repair costs, equipment, and supplies.
Cost of Service Revenue
Cost of services revenue consists of maintenance costs related to units purchased by customers and an allocated portion of internal-use software amortization expense. Maintenance costs consist primarily of labor (including stock-based compensation), spare parts, field service repair costs, equipment, and supplies.
Cost of License Fee and Other Revenue
Cost of license fees and other revenue consists primarily of internal and third-party costs related to professional services, such as installation, training, and event support.
Gross Profit and Gross Margin
Our gross profit is calculated based on the difference between our revenues and cost of revenues. Gross margin is the percentage obtained by dividing gross profit by our revenue. Our gross profit and gross margin are, or may be, influenced by a number of factors, including:
Market conditions that may impact our pricing;
Product mix changes between established products and new products;
Mix of sales between our pure subscription, purchase subscription, and distributor licensing sales models;
Our cost structure for manufacturing operations, including contract manufacturers, relative to volume, and our product support obligations;
Our ability to maintain our costs on the components that go into the manufacture of our products; and
Write-offs of inventory.
We expect our gross margins to fluctuate over time, depending on the factors described above.
Research and Development
Our research and development expenses represent costs incurred to support activities that advance the development of innovative security screening technologies, new product platforms, as well as activities that enhance the capabilities of our existing product platforms. Our research and development expenses consist primarily of salaries and bonuses, employee benefits, stock-based compensation, prototypes, design expenses, and consulting and contractor costs. We expect research and development costs will increase for the year ending December 31, 2024 compared to the year ended December 31, 2023 primarily due to incremental investments in headcount and programs we are making to support our new product development efforts.
Sales and Marketing
Sales and marketing expenses consist primarily of personnel-related expenses associated with our sales and marketing, customer success, business development, and strategy functions, as well as costs related to trade shows and
4

events, and stock-based compensation. We expect our sales and marketing costs will increase for the year ending December 31, 2024 compared to the year ended December 31, 2023 primarily due to an expected increase in customer facing headcount to support higher sales volume.
General and Administrative
General and administrative expenses consist primarily of personnel-related expenses associated with our executive, finance, investor relations, legal, information technology, and human resources functions, as well as professional fees for legal, audit, accounting and other consulting services, stock-based compensation, and insurance. We expect our general and administrative expenses will remain relatively consistent for the year ending December 31, 2024 compared to the year ended December 31, 2023 as we look to leverage previous investments made in people and processes. Our general and administrative expenses may be impacted by regulatory compliance costs related to the ongoing FTC and SEC matters.
Loss From Impairment of Property and Equipment
Loss from impairment of property and equipment relates to (i) leased Evolv Edge units and Evolv Express prototype units that are removed from service and retired as we transition our domestic customers to our most current Evolv Express units and (ii) damaged or destroyed leased units.
Interest Expense
Interest expense includes cash interest paid on long-term debt and amortization of deferred financing fees and costs.
Interest Income
Interest income relates to interest earned on money market funds and treasury bills, and interest earned on our lease receivables for our Evolv Express units recognized as sales-type leases.
Loss on Extinguishment of Debt
In December 2022, the Company entered into a loan and security agreement (the “2022 SVB Credit Agreement”) with Silicon Valley Bank (“SVB”) in order to finance purchases of hardware to be leased to customers. On March 10, 2023, SVB was closed by California state regulators and the FDIC was appointed as receiver. In light of the foregoing, the Company terminated the 2022 SVB Credit Agreement on March 31, 2023. As a result of the termination of the SVB Credit Agreement, the Company incurred a loss on extinguishment of debt.
Change in Fair Value of Contingent Earn-out Liability
In connection with the Merger and pursuant to the Merger Agreement, certain of Legacy Evolv’s initial shareholders are entitled to receive additional shares of our common stock upon us achieving certain milestones. The earn-out arrangement with the Legacy Evolv shareholders is accounted for as a liability and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the consolidated statements of operations and comprehensive loss.
Change in Fair Value of Contingently Issuable Common Stock Liability
Prior to the Merger, certain NHIC stockholders owned 4,312,500 shares of NHIC Class B common stock, referred to as Founder Shares. Upon the closing of the Merger, NHIC Class A and Class B common stock became the Company's common stock. 1,897,500 Founder Shares vested at the closing of the Merger, 1,897,500 Founder Shares are contingently issuable and shall vest upon the Company achieving certain milestones, and 517,500 Founder Shares were contributed to Give Evolv LLC. The 1,897,500 outstanding contingently issuable common shares are accounted for as a liability and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the consolidated statements of operations and comprehensive loss.
5

Change in Fair Value of Public Warrant Liability
In connection with the closing of the Merger, the Company assumed warrants to purchase 14,325,000 shares of common stock (the “Public Warrants”) at an exercise price of $11.50. The Public Warrants are currently exercisable and expire in July 2026. We assessed the features of these warrants and determined that they qualify for classification as a liability. Accordingly, we recorded the warrants at fair value upon the closing of the Merger as a component of other income (expense), net in the consolidated statements of operations and comprehensive loss with the offset to additional paid-in capital.

Income Taxes
Our income tax provision consists of an estimate for federal, state, and foreign income taxes based on enacted rates in the jurisdictions in which we operate, as adjusted for allowable credits, deductions, uncertain tax positions, changes in deferred tax assets and liabilities and changes in tax law. We have historically incurred net operating losses and maintain a full valuation allowance against our deferred tax assets.
Reclassification
During the year ended December 31, 2023, the Company began classifying revenue from professional services, which includes installation, training, and event support, as well as one-time revenue within license fee and other revenue on the consolidated statements of operations and comprehensive loss, whereas the revenue for these services has previously been included in service revenue. Correspondingly, the Company began classifying costs associated with professional services within cost of license fee and other revenue, whereas these costs were previously included in cost of service revenue. These reclassifications were made to align the presentation of professional services with the Company's internal reporting and analysis.
6

Results of Operations
Comparison of the Three Months Ended March 31, 2024 and 2023
The following table summarizes our results of operations for the three months ended March 31, 2024 and 2023 (in thousands):
Three Months Ended
March 31,
20242023$ Change% Change
Revenue:
Product revenue$603 $8,754 $(8,151)(93)%
Subscription revenue14,503 6,466 8,037 124 
Service revenue5,384 2,786 2,598 93 
License fee and other revenue1,178 575 603 105 
Total revenue21,668 18,581 3,087 17 
Cost of revenue:
Cost of product revenue2,777 10,578 (7,801)(74)
Cost of subscription revenue5,779 2,351 3,428 146 
Cost of service revenue1,211 583 628 108 
Cost of license fee and other revenue129 304 (175)(58)
Total cost of revenue9,896 13,816 (3,920)(28)
Gross profit11,772 4,765 7,007 147 
Operating expenses:
Research and development6,205 5,389 816 15 
Sales and marketing16,005 12,804 3,201 25 
General and administrative11,840 8,926 2,914 33 
Loss from impairment of property and equipment— 137 (137)(100)
Total operating expenses34,050 27,256 6,794 25 
Loss from operations(22,278)(22,491)213 
Other income (expense), net:
Interest expense— (654)654 100 
Interest income1,085 953 132 14 
Other income (expense), net(28)19 (47)(247)
Loss on extinguishment of debt— (626)626 100 
Change in fair value of contingent earn-out liability6,899 (3,318)10,217 308 
Change in fair value of contingently issuable common stock liability527 (742)1,269 171 
Change in fair value of public warrant liability2,151 (1,750)3,901 223 
Total other income (expense), net10,634 (6,118)16,752 274 
Net loss$(11,644)$(28,609)$16,965 59 %

7

Revenue, Cost of Revenue and Gross Profit
We believe there are several key trends that are continuing to drive increased adoption of our solutions and growth in our sales, including (i) escalating gun violence, which has created stronger demand for security screening solutions for customers and prospects in our key vertical markets, (ii) customer acquisition activities which led to the addition of 53 new customers during the three months ended March 31, 2024 and 61 new customers during the three months ended March 31, 2023, (iii) the expansion of our existing customers' initial Evolv Express deployments to other venues and locations, and (iv) growing momentum with our channel partners which helps us extend our reach in certain geographies or vertical markets.
Our average sales cycle increased to five months during the first fiscal quarter of 2024 compared to three months during the first fiscal quarter of 2023, an increase of approximately 40%. We believe the FTC and SEC investigations have been the primary reason for the lengthening of the sales cycle as customers work to satisfy incremental due diligence requirements. Our sales cycle may continue to be extended until the investigations are resolved. However, the investigations do not appear to be impacting our win rate, which has increased year over year.
Product Revenue
Three Months Ended
March 31,
20242023$ Change% Change
Product revenue$603 $8,754 $(8,151)(93)%
Cost of product revenue$2,777 $10,578 $(7,801)(74)%
Gross profit - Product revenue$(2,174)$(1,824)$(350)(19)%
Gross profit margin - Product revenue(361)%(21)%N/A(340)%
The decreases in product revenue and cost of product revenue are primarily due to a continued transition to pure subscription sales and sales under our distributor model during the preceding twelve months. The decrease in product gross profit margin for the three months ended March 31, 2024 compared to the prior year period is primarily attributable to $0.7 million of expense related to an increase to our inventory reserve and $1.2 million of expense associated with adverse non-cancellable inventory purchase commitments, both of which relate primarily to the ongoing transition of our manufacturing operations to the next generation of Evolv Express systems and the determination that certain components within our legacy systems will not be used in the next generation systems.
Subscription Revenue
Three Months Ended
March 31,
20242023$ Change% Change
Subscription revenue$14,503 $6,466 $8,037 124 %
Cost of subscription revenue$5,779 $2,351 $3,428 146 %
Gross profit - Subscription revenue$8,724 $4,115 $4,609 112 %
Gross profit margin - Subscription revenue60 %64 %N/A(3)%
The increases in subscription revenue, cost of subscription revenue, and subscription gross profit are primarily due to growth in our customer base for the three months ended March 31, 2024 compared to the prior year period, which was
8

due to a transition to our pure subscription model and a higher number of active Evolv Express units deployed under our pure subscription contract model.
Service Revenue
Three Months Ended
March 31,
20242023$ Change% Change
Service revenue$5,384 $2,786 $2,598 93 %
Cost of service revenue$1,211 $583 $628 108 %
Gross profit - Service revenue$4,173 $2,203 $1,970 89 %
Gross profit margin - Service revenue78 %79 %N/A(2)%
The increases in service revenue, cost of service revenue, and gross profit are primarily due to an increased number of active revenue-generating purchase subscription units, as well as active revenue-generating units purchased by customers directly from Columbia Tech, for the three months ended March 31, 2024 compared to the prior year period.
License fee and other revenue
Three Months Ended
March 31,
20242023$ Change% Change
License fee and other revenue$1,178 $575 $603 105 %
Cost of license fee and other revenue$129 $304 $(175)(58)%
Gross profit - License fee and other revenue$1,049 $271 $778 287 %
Gross profit margin - License fee and other revenue89 %47 %N/A42 %
The increase in license fee and other revenue, gross profit, and gross profit margin was primarily driven by $0.7 million of license fees earned during the three months ended March 31, 2024 compared to no license fees earned during the prior year period under the Distribution and License Agreement which was executed in March 2023. Revenue from install, training, and professional services was $0.5 million for the three months ended March 31, 2024 compared to $0.6 million for the prior year period.
Research and Development Expenses
Three Months Ended March 31,
20242023$ Change% Change
Personnel related (including stock-based compensation)$3,987 $3,847 $140 %
Materials and prototypes839 358 481 134 %
Professional fees917 999 (82)(8)%
Other462 185 277 150 %
$6,205 $5,389 $816 15 %
The increase in personnel related expenses is due to an increase in payroll costs primarily resulting from new hires in our research and development function during the past twelve months, offset by a higher amount of payroll costs capitalized related to internal-use software and software embedded in products to be sold or leased. Stock compensation expense included in research and development expenses was $0.9 million for the three months ended March 31, 2024 compared to $0.8 million for the three months ended March 31, 2023. The increase in materials and prototypes expense is due to increased design and engineering costs related to the development of the next generation of our Evolv Express system. The decrease in professional fees primarily relates to higher amount of costs capitalized related to internal-use software and software embedded in products to be sold or leased, offset by consulting costs incurred for product development and engineering. The increase in other expense primarily relates to an increase in IT and software subscription costs.
9

Sales and Marketing Expenses
Three Months Ended March 31,
20242023$ Change% Change
Personnel related (including stock-based compensation)$11,992 $9,449 $2,543 27 %
Advertising and direct marketing810 1,215 (405)(33)%
Travel and entertainment1,270 890 380 43 %
Professional fees959 525 434 83 %
Other974 725 249 34 %
$16,005 $12,804 $3,201 25 %
The increase in personnel related expenses is due to an increase in payroll costs and stock-based compensation resulting primarily from new hires in our sales and marketing functions during the past twelve months to support increased sales volume. Stock compensation expense included in sales and marketing expenses was $3.0 million for the three months ended March 31, 2024 compared to $2.0 million for the three months ended March 31, 2023. The decrease in advertising and direct marketing expense is primarily due to a decrease in expense related to trade shows and events. The increase in travel and entertainment expense is due to an increase in travel costs for in-person sales personnel meetings. Professional fees increased due primarily to an increase in marketing consulting costs. Other expense increased primarily due to increases in IT and software subscription costs and shipping costs related to demo units.
General and Administrative Expenses
Three Months Ended March 31,
20242023$ Change% Change
Personnel related (including stock-based compensation)$6,238 $5,060 $1,178 23 %
Professional fees2,546 1,405 1,141 81 %
Insurance costs742 973 (231)(24)%
Other2,314 1,488 826 56 %
$11,840 $8,926 $2,914 33 %
The increase in personnel related expenses is due to an increase in payroll costs and stock-based compensation resulting from expanding our administrative team during the past twelve months. Stock compensation expense included in general and administrative expenses was $2.4 million for the three months ended March 31, 2024 compared to $2.1 million for the three months ended March 31, 2023. The increase in professional fees was primarily related to an increase in outsourced accounting consultancy and audit fees. The decrease in insurance costs was primarily related to a decrease in director and officer insurance premiums. Other expense increased primarily due to $0.5 million of certain one-time expenses incurred during the three months ended March 31, 2024, as well as increases in rent, IT and software subscription costs, and property taxes.
Loss From Impairment of Property and Equipment
No loss from impairment of property and equipment was recognized for the three months ended March 31, 2024, compared to $0.1 million for the three months ended March 31, 2023, primarily related to the removal of Evolv Edge units and Evolv Express prototypes from service, resulting in impairment of the remaining economic value of such units.
Interest Expense
No interest expense was recognized for the three months ended March 31, 2024, compared to $0.7 million for the three months ended March 31, 2023. During March 2023, the Company fully repaid all borrowings and accrued interest under its term loans with Silicon Valley Bank (“SVB”) pursuant to a loan and security agreement entered into in December 2022 (the “2022 SVB Credit Agreement”).
10

Interest Income
Interest income of $1.1 million for the three months ended March 31, 2024 and $1.0 million for the three months ended March 31, 2023 related primarily to interest earned on money market funds, and for the three months ended March 31, 2024, accretion of discounts on treasury bills.
Change in Fair Value of Contingent Earn-out Liability
Change in the fair value of the contingent earn-out liability resulted in a $6.9 million gain and $3.3 million loss for the three months ended March 31, 2024 and 2023, respectively, resulting from quarterly mark-to-market adjustments. The contingent earn-out liability was established in connection with the closing of the Merger.
Change in Fair Value of Contingently Issuable Common Stock Liability
Change in the fair value of the contingently issuable common stock liability resulted in a $0.5 million gain and $0.7 million loss for the three months ended March 31, 2024 and 2023, respectively, resulting from quarterly mark-to-market adjustments. The contingently issuable common stock liability was established in connection with the closing of the Merger.
Change in Fair Value of Public Warrant Liability
Change in the fair value of the public warrant liability resulted in a $2.2 million gain and a $1.8 million loss for the three months ended March 31, 2024 and 2023, respectively, resulting from quarterly mark-to-market adjustments. The public warrant liability was established in connection with the closing of the Merger.
Liquidity and Capital Resources
Our primary requirements for liquidity and capital are working capital, inventory management, capital expenditures and general corporate needs. We expect these needs to continue as we develop and grow our business. As of March 31, 2024, we had $81.0 million in cash, cash equivalents, and marketable securities. We incurred a net loss of $11.6 million and $28.6 million for the three months ended March 31, 2024 and 2023, respectively. We incurred cash outflows from operating activities of $16.1 million and $3.4 million during the three months ended March 31, 2024 and 2023, respectively.
We maintain substantially all of our cash, cash equivalents, and marketable securities in accounts with U.S. and multi-national financial institutions and our cash deposits at these institutions exceed Federal Deposit Insurance Corporation insured limits. The Company does not believe it is exposed to any unusual credit risk or deposit concentration risk beyond the ordinary credit risk associated with commercial banking relationships.
We expect our cash, cash equivalents, and marketable securities, together with cash we expect to generate from future operations, will be sufficient to fund our operating expenses and capital expenditure requirements for a period of at least twelve months from the date of this Quarterly Report on Form 10-Q. However, because we are in the growth stage of our business and operate in an emerging field of technology, we expect to continue to invest in research and development and expand our sales and marketing team. We may require additional capital to respond to the expected growth in the demand for equipment purchases to support our “leased equipment” offering, technological advancements, competitive dynamics or technologies, customer demands, business opportunities, challenges, acquisitions, or unforeseen circumstances and in either the short-term or long-term may determine to engage in debt financings or enter into credit facilities for other reasons. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow or support our business and to respond to business challenges could be significantly limited. In particular, global events such as public health emergencies, international political turmoil, including in Europe and the Middle East, and related international sanctions, supply chain disruptions, and prolonged inflation and rising interest rates have resulted in, and may continue to result in, significant disruption of global financial markets, reducing our ability to access capital. If we are unable to raise additional funds when or on the terms desired, our business, financial condition and results of operations could be adversely affected.

11

Financing Arrangements
During March 2023, the Company fully repaid all borrowings and accrued interest under the 2022 SVB Credit Agreement and terminated the 2022 SVB Credit Agreement. The Company has no debt outstanding as of March 31, 2024.

Material Cash Requirements for Known Contractual and Other Obligations

The following is a description of commitments for capital expenditures and other known and reasonably likely cash requirements as of March 31, 2024. We anticipate fulfilling such commitments with our existing cash, cash equivalents, and marketable securities, as well as cash and cash equivalents obtained through operations and, if necessary, proceeds from long-term debt. Cash, cash equivalents, and marketable securities amounted to $81.0 million as of March 31, 2024.

We are party to a lease agreement for office space at our headquarters in Waltham, MA. During the three months ended March 31, 2024, we amended the lease agreement to extend the term through October 31, 2025, with the option to further extend through June 30, 2031 with written notice. We are required to maintain a minimum cash balance of $0.3 million as a security deposit on the leased space which is classified as restricted cash, non-current on the condensed consolidated balance sheet as of March 31, 2024. Total future minimum lease payments under this noncancelable operating lease amount to $2.9 million as of March 31, 2024.

Cash Flows
The following table sets forth a summary of cash flows for the periods presented:
Three Months Ended
March 31,
20242023
Net cash used in operating activities$(16,083)$(3,434)
Net cash used in investing activities(6,788)(14,038)
Net cash provided by (used in) financing activities302 (30,299)
Effect of exchange rate changes on cash and cash equivalents(16)
Net increase (decrease) in cash, cash equivalents and restricted cash$(22,566)$(47,787)
Operating Activities
Three Months Ended
March 31,
20242023
Net loss$(11,644)$(28,609)
Non-cash expense1,653 14,005 
Changes in operating assets and liabilities(6,092)11,170 
Net cash used in operating activities$(16,083)$(3,434)
Net loss decreased from $28.6 million for the three months ended March 31, 2023 to $11.6 million for the three months ended March 31, 2024 primarily due to changes in the fair value of the earn-out liability, contingently issuable common stock liability, and public warrant liability. See "Results of Operations" above for further discussion.
Non-cash expense for the three months ended March 31, 2024 is primarily attributable to $6.4 million of stock-based compensation expense, $3.5 million of depreciation and amortization, and $9.6 million of an aggregate change in fair value of the earn-out liability, contingently issuable common stock warrant liability, and public warrant liability. Non-cash expense for the three months ended March 31, 2023 is primarily attributable to $5.0 million of stock-based compensation expense, $1.8 million of depreciation and amortization, $0.6 million of loss from extinguishment of debt, and $5.8 million of an aggregate change in fair value of the earn-out liability, contingently issuable common stock liability, and public warrant liability.
12

Changes in operating assets and liabilities for the three months ended March 31, 2024 are primarily related to the following:
$2.1 million increase in inventory primarily due to increased production of units to meet customer demand, offset by a higher proportion of finished goods recorded as property and equipment based on our expectations of the future mix of Evolv Express units to be leased to customers versus sold to customers;
$3.7 million increase in prepaid expenses and other current assets primarily due to prepaid deposits related to orders placed for Evolv Express units;
$1.6 million decrease in accrued expenses and other current liabilities primarily due to the payment of 2023 bonuses and commissions during the three months ended March 31, 2024; offset by
$1.3 million decrease in contract assets related to the timing of billings.
Changes in operating assets and liabilities for the three months ended March 31, 2023 are primarily related to the following:
$8.6 million decrease in accounts receivable primarily due to increased collections and timing of billings to customers;
$1.4 million decrease in inventory primarily due to a higher proportion of finished goods recorded as property and equipment based on our expectations of the future mix of Evolv Express units to be leased to customers versus sold to customers;
$8.8 million increase in deferred revenue due to a higher volume of sales; offset by
$2.2 million decrease in accounts payable (excluding the non-cash change in capital expenditures incurred but not yet paid from December 31, 2022 to March 31, 2023) primarily due to a decrease in inventory; and
$4.6 million decrease in accrued expenses and other current liabilities primarily due to the payment of 2022 compensation, bonuses, and commissions during the three months ended March 31, 2023.
Investing Activities
During the three months ended March 31, 2024, cash used in investing activities was $6.8 million, consisting of $19.7 million for the purchase of property and equipment, primarily related to the purchase of Evolv Express units to be leased to customers and $1.8 million for the development of internal-use software and software embedded in products to be sold or leased, offset by a net $14.7 million inflow related to purchases and redemptions of marketable securities.

During the three months ended March 31, 2023, cash used in investing activities was $14.0 million, consisting primarily of $13.4 million for the purchase of property and equipment, primarily related to the purchase of Evolv Express units to be leased to customers, and $0.7 million for the development of internal-use software.
Financing Activities
During the three months ended March 31, 2024, cash used in financing activities was $0.3 million, consisting of $0.3 million of proceeds from the exercise of stock options.

During the three months ended March 31, 2023, cash used in financing activities was $30.3 million, consisting of $1.9 million of proceeds under the 2022 SVB Credit Agreement, offset by $31.9 million related to the full repayment of amounts owed under the 2022 SVB Credit Agreement and $0.3 million payment of debt issuance costs and a prepayment penalty.
Recent Accounting Pronouncements
There were no new accounting pronouncements that were issued or became effective since the issuance of the 2023 Form 10-K that had, or are expected to have, a material impact on its consolidated financial position, results of operations or cash flows.
Critical Accounting Policies and Estimates
Our critical accounting policies and estimates are described in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition” of the 2023 Form 10-K. There have been no material changes to our critical accounting policies and estimates during the three months ended March 31, 2024.
13

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS
There have been no material changes in our market risks from the disclosure included in Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risks” of the 2023 Form 10-K.
ITEM 4. CONTROLS AND PROCEDURES
Limitations on Effectiveness of Controls and Procedures
We maintain disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosures. In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of our controls and procedures relative to their costs.
Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our principal executive officer and principal financial officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10-Q, the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were not effective as of March 31, 2024, due to the material weaknesses in our internal control over financial reporting as described below.
Material Weaknesses
We identified material weaknesses in our internal control over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis.
We did not design and maintain an effective control environment commensurate with our financial reporting requirements. Specifically, we lacked a sufficient complement of personnel with an appropriate level of internal controls and accounting knowledge, training and experience commensurate with our financial reporting requirements. Additionally, the limited personnel resulted in our inability to consistently establish appropriate authorities and responsibilities in pursuit of our financial reporting objectives, as demonstrated by, among other things, insufficient segregation of duties in our finance and accounting functions. In addition, we did not design and maintain effective controls in response to the risks of material misstatement as changes to existing controls or the implementation of new controls were not sufficient to respond to changes to the risks of material misstatement to financial reporting. These material weaknesses contributed to the following additional material weaknesses:
We did not design and maintain effective controls over the period-end financial reporting process to achieve complete, accurate, and timely financial accounting, reporting and disclosures, including the classification of various accounts in the financial statements and the presentation and disclosure of items in the consolidated statements of cash flows.
We did not design and maintain processes and controls to analyze, account for and disclose non-routine, unusual or complex transactions. Specifically, we did not design and maintain controls to timely analyze and account for debt modifications and extinguishments, convertible notes, warrant instruments, non-routine complex revenue transactions including the leasing of products and transfer of inventory for leased assets into property plant and equipment, merger transactions, and the accounting and valuation of earn out liabilities.
14

We did not design and maintain formal accounting policies, procedures, and controls to achieve complete, accurate, and timely financial accounting, reporting and disclosures, including segregation of duties, controls to validate reliability of system-generated information used in the controls, controls over the preparation and review of account reconciliations and journal entries, and controls over recording of revenue, receivables, and deferred revenue transactions, completeness and accuracy of accounts payable and accrued liabilities, commissions, equity and share-based compensation, fixed assets, inventory, payroll, income taxes, and cash and investments.
These material weaknesses resulted in audit adjustments and certain immaterial misstatements in the Evolv financial statements to prepaid and other current assets, accounts payable and accrued liabilities, long-term and short-term debt, convertible notes, contingent earn-out liabilities, change in fair value of contingent earn-out liability, equity, commission assets, contract assets, revenue, deferred revenue, accounts receivable, inventory, property plant and equipment, cost of sales and various expense line items and related financial statement disclosures as of and for the years ended December 31, 2019, 2020 and 2021. The material weaknesses related to accounting for warrant instruments, the classification of various accounts in the consolidated financial statements and the presentation and disclosure of items in the consolidated statements of cash flows also resulted in the revision of the Company's previously issued 2020 annual financial statements, 2021 quarterly and annual financial statements, and quarterly financial statements for the three months ended March 31, 2022, as well as the restatement of the Company’s financial statements as of and for the three and six months ended June 30, 2023. Additionally, these material weaknesses could result in a misstatement of substantially all of our accounts or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.
In addition to the foregoing, we did not design and maintain effective controls over information technology (“IT”) general controls for information systems that are relevant to the preparation of our consolidated financial statements, specifically, with respect to: (i) program change management controls for financial systems to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized, and implemented appropriately; (ii) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to financial applications, programs, and data to appropriate company personnel; (iii) computer operations controls to ensure that critical batch jobs are monitored and data backups are authorized and monitored, and (iv) testing and approval controls for program development to ensure that new software development is aligned with business and IT requirements. These IT deficiencies did not result in a misstatement to the consolidated financial statements, however, the deficiencies, when aggregated, could impact maintaining effective segregation of duties, as well as the effectiveness of IT-dependent controls (such as automated controls that address the risk of material misstatement to one or more assertions, along with the IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Accordingly, management has determined these deficiencies in the aggregate constitute a material weakness.

Remediation Plan for the Material Weaknesses
We continue to be focused on designing and implementing effective internal controls to improve our internal control over financial reporting and remediate the material weaknesses. These remediation efforts are ongoing and include the following:
We have hired additional accounting, internal audit, and IT personnel to bolster our reporting, technical accounting, internal control, and IT capabilities. Additionally, we are in the process of designing and implementing controls to formalize roles and review responsibilities to align with our team’s skills and experience and designing and implementing controls over segregation of duties.
We added finance personnel to the organization, including in fiscal 2022 a new Chief Financial Officer and a Chief Accounting Officer, to strengthen our internal accounting team, to provide oversight, structure and reporting lines, and to provide additional review over our accounting and financial reporting.
We have performed, and will continue to perform, a financial statement risk assessment in order to identify material financial statement line items for which key controls are needed in order to ensure complete and accurate financial reporting. Additionally, we have engaged outside consultants to assist with the design and implementation of control activities resulting from the aforementioned risk assessment.
15

We have designed and implemented additional review and training procedures within Evolv's accounting and finance functions to enhance knowledge and understanding of internal control over financial reporting.
During each of the three months ended June 30, 2023, September 30, 2023, December 31, 2023, and March 31, 2024, we implemented controls related to, among other items, (i) the period-end financial reporting process and classification of various accounts in our consolidated financial statements, including the presentation and disclosure of items in the consolidated statements of cash flows, (ii) timely identification and accounting for non-routine, unusual and complex transactions, including controls over the preparation and review of accounting memoranda addressing these matters, (iii) revenue recognition, including non-routine complex revenue transactions that may also include the leasing of products and the recording of revenue transactions in the appropriate period, (iv) completeness and accuracy of accounts payable and accrued liabilities, and (v) completeness, accuracy, valuation, and classification of cash equivalents and marketable securities.
Additionally, we are in the process of designing and implementing controls related to:
the preparation and review of journal entries and account reconciliations to ensure proper segregation of duties;
formal accounting policies, procedures and controls to achieve complete, accurate and timely financial accounting, reporting and disclosures; and
information technology general controls, including controls over program change management, the review and update of user access rights and privileges, controls over batch jobs and data backups, and program development approvals and testing. To this end, we implemented a new Enterprise Resource Planning (“ERP”) system in April 2022 and have implemented, and continue to implement, IT general controls related to the new system.
The process of designing and maintaining effective internal control over financial reporting is a continuous effort that requires management to anticipate and react to changes in our business, economic, and regulatory environments and to expend significant resources. As we continue to evaluate our internal control over financial reporting, we may take additional actions to remediate the material weaknesses or modify the remediation actions described above.
While we continue to devote significant time and attention to these remediation efforts, the material weaknesses will not be considered remediated until management completes the design and implementation of the actions described above and the controls operate for a sufficient period of time, and management has concluded, through testing, that these controls are effective.

Changes in Internal Control over Financial Reporting
Other than with respect to the remediation efforts described in the “Remediation Plan for the Material Weaknesses” section above, there were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II — OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
We are from time to time subject to various claims, lawsuits, government and regulatory inquiries and investigations, and other legal and administrative proceedings arising in the ordinary course of business. The information required under this Item 1 is set forth in Note 14 (Commitments and Contingencies) to our condensed consolidated financial statements for the three months ended March 31, 2024 and is incorporated herein by reference.
16

ITEM 1A. RISK FACTORS
Other than as set forth below, there have been no material changes to the risk factors described in our 2023 Form 10-K. For a discussion of potential risks and uncertainties related to us, see Part I, Item 1A, “Risk Factors” of our 2023 Form 10-K.
We are subject to governmental regulation and other legal obligations, particularly related to privacy, data protection, information security, and product marketing and our actual or perceived failure to comply with such obligations could harm our business.
We, our reseller partners, and our customers are subject to a number of domestic and international laws and regulations that apply to cloud services and the internet generally. These laws, rules, and regulations address a range of issues including data privacy and cyber security, breach notification and restrictions or technological requirements regarding the collection, use, storage, protection, disclosure, retention, transfer, or other processing of data. The regulatory framework for online services, data privacy and cyber security issues worldwide can vary substantially from jurisdiction to jurisdiction, is rapidly evolving and is likely to remain uncertain for the foreseeable future. Many federal, state, local, and foreign government bodies and agencies have adopted or are considering adopting laws, rules and regulations regarding the collection, use, storage, disclosure and other processing of information, web browsing and geolocation data collection, data analytics, facial recognition, cyber security, and breach response and notification procedures. Furthermore, new laws and regulations that apply to our business are being introduced at every level of government in the United States, as well as internationally. As we seek to expand our business, we are, and may increasingly become subject to various laws, regulations, and standards, and may be subject to contractual obligations relating to data privacy and security in the jurisdictions in which we operate.
For example, in the United States, there are numerous federal and state data privacy and security laws, rules, and regulations governing the collection, use, disclosure, retention, security, transfer, storage, and other processing of personal information, including federal and state data privacy laws, data breach notification laws, and consumer protection laws. The FTC and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination, and security of data. Such standards require us to publish statements that describe how we handle personal data and choices individuals may have about the way we handle their personal data. If such information that we publish is considered untrue or inaccurate, we may be subject to government claims of unfair or deceptive trade practices, which could lead to significant liabilities and consequences. Moreover, according to the FTC, violating consumers’ privacy rights or failing to take appropriate steps to keep consumers’ personal data secure may constitute unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act. State consumer protection laws provide similar causes of action for unfair or deceptive practices.
There are also laws and regulations governing the collection and use of biometric information, such as fingerprints and face prints. For example, the Illinois' Biometric Information Privacy Act (“BIPA”) applies to the collection and use of “biometric identifiers” and “biometric information” which include finger and face prints. Several class action lawsuits have been brought under BIPA, as the statute is broad and still being interpreted by the courts.
In addition, the California Consumer Privacy Act, or the CCPA, as amended by the California Privacy Rights Act, and the data protection and security laws of other states impose requirements with respect to disclosure and deletion of personal information of their residents, imposing penalties for violations and, in some cases, private right of action for data breaches. These laws, and similar legislation in other states that are developing or have been recently enacted, impose transparency and other obligations with respect to personal data of their respective residents and provide residents with similar rights for certain types of data breaches.
This legislation may add additional complexity, variation in requirements, restrictions, and potential legal risk, require additional investment in resources to compliance programs, could impact strategies and availability of previously useful data, and could result in increased compliance costs and/or changes in business practices and policies.
Further, some laws may require us to notify governmental authorities and/or affected individuals of data breaches involving certain personal information or other unauthorized or inadvertent access to or disclosure of such information. We may need to notify governmental authorities and affected individuals with respect to such incidents. For example, laws in all 50 U.S. states may require businesses to provide notice to consumers whose personal information has been disclosed as a result of a data breach. These laws are not consistent, and compliance in the event of a widespread data breach may be difficult and costly. We also may be contractually required to notify consumers or other counterparties of a security breach.
17

Regardless of our contractual protections, any actual or perceived security breach or breach of our contractual obligations could harm our reputation and brand, expose us to potential liability or require us to expend significant resources on data security and in responding to any such actual or perceived breach.
Internationally, virtually every jurisdiction in which we operate has customers and/or have prospective customers to which we market has established its own data security and privacy legal frameworks with which we, our reseller partners or our customers must comply.
For example, in the European Union, the General Data Protection Regulation 2016/679 (“GDPR”) imposes requirements on controllers and processors of personal data, including, for example, higher standards for obtaining consent from individuals to process their personal data, more robust disclosures to individuals, a strong individual rights regime, shortened timelines for data breach notifications and restrictions on the transfer of personal data outside of the European Economic Area. Following its departure from the European Union, the United Kingdom has adopted a separate regime based on the GDPR (“UK GDPR”) that imposes similarly onerous requirements. Companies that violate the EU or UK regime can face regulatory investigations, private litigation, prohibitions on data processing, and fines of up to the greater of 4% of their worldwide annual revenue or 20 million Euros (for the EU) or £17.5 million (for the U.K.). Other EU and UK data protection laws and evolving regulatory guidance restrict the ability of companies to market electronically, including through the use of cookies and similar technologies, and companies are increasingly subject to strict enforcement action including fines for noncompliance.
Certain data privacy legislation restricts the cross-border transfer of personal data and some countries introduced data localization into their laws. Specifically, the GDPR, the UK GDPR and other European and UK data protection laws generally prohibit the transfer of personal data from Europe, including the European Economic Area, United Kingdom and Switzerland, to third countries, unless the transfer is to a country deemed to provide adequate protection or the parties to the transfer have implemented specific safeguards to protect the transferred personal data. European case law and guidance have imposed additional onerous requirements in relation to data transfers, and we expect the existing legal complexity and uncertainty regarding international personal data transfers to continue in Europe and globally. If we do not implement the relevant transfer mechanism to transfer personal data, we may violate or infringe data privacy legislation requirements, and we may be exposed to regulatory proceedings or litigation and increased exposure to fines, penalties, or commercial liabilities, as well as reputational damages.
Further, many federal, state, and foreign government bodies and agencies have introduced, and are currently considering, additional laws and regulations, including related to the development and integration of artificial intelligence (“AI”), machine learning, and additional emerging data technologies while mitigating or controlling for bias and discrimination in the context of AI and machine learning. For example, in the United States, an executive order was issued in October 2023 on the Safe, Secure and Trustworthy Development and Use of AI, emphasizing the need for transparency, accountability and fairness in the development and use of AI. The order seeks to balance innovation with addressing risks associated with AI by providing eight guiding principles and priorities, such as ensuring that consumers are protected from fraud, discrimination and privacy risks related to AI. Legislation has also been promulgated on the state level. For example, the California Privacy Protection Agency is currently in the process of finalizing regulations under the CCPA regarding the use of automated decision making. In addition, in Europe the European Commission proposed a regulation seeking to establish a comprehensive, risk-based governance framework for AI in the EU market, the EU AI Act, which was politically agreed to in December 2023. It is intended to apply to companies that develop, use and/or provide AI in the EU and includes requirements around transparency, conformity assessments and monitoring, risk assessments, human oversight, security and accuracy and introduces significant fines for noncompliance. There are also specific rules on the use of automated decision making under the GDPR that provide the data subject the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her. Additionally, the existence of automated decision making must be disclosed to the data subject with a meaningful explanation of the logic used in such decision making in certain circumstances and safeguards must be implemented to safeguard individual rights, including the right to obtain human intervention and to contest any decision. If passed, we will likely incur additional expenses and costs associated with complying with such laws, as well as face heightened potential liability if we are unable to comply with these laws. While we minimize any physical bias in our product’s identification of threats because the product’s AI does not process or analyze an individual's physical characteristics, we may not be able to identify such issues in advance, or if identified, we may not be able to identify mechanisms for effectively mitigating such issues.
We strive to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy and data protection to the extent possible. Because the interpretation and application of privacy and data protection
18

laws are still uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another or with our existing practices or the features of our products and may conflict with other rules or regulations, making enforcement, and thus compliance requirements, ambiguous, uncertain, and potentially inconsistent. Any significant change to applicable laws, regulations or industry practices, or how each is interpreted, regarding the use or disclosure of personal information, or regarding the manner in which the express or implied consent of customers for the use and disclosure of personal information is obtained, could require us to modify our products and features, possibly in a material manner and subject to increased compliance costs, which may limit our ability to develop new products and features that make use of the personal information that our customers voluntarily share. Any failure or perceived failure by us to comply with our privacy policies, privacy-related obligations to customers or other third parties, or our privacy-related legal obligations, or any compromise of security that results in the unauthorized access to or unintended release of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others. Any of these events could cause us to incur significant costs in investigating and defending such claims and, if found liable, pay significant damages. Further, these proceedings and any subsequent adverse outcomes may cause our customers to lose trust in us, which could have an adverse effect on our reputation and business.
We may also be subject to claims of liability or responsibility for the actions of third parties with whom we interact or upon whom it relies in relation to various products, including but not limited to vendors and business partners. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our products, which could have an adverse effect on our business. Any inability to adequately address privacy and/or data concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations, and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.
The costs of compliance with, and other burdens imposed by, the laws, rules, regulations, and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our software. Even the perception of privacy or discrimination concerns, whether or not valid, may harm our reputation, inhibit adoption of our products by current and future customers, or adversely impact our ability to attract and retain workforce talent. Our failure to comply with applicable laws and regulations, or to protect such data, could result in enforcement action against us, including fines, imprisonment of company officials and public censure, claims for damages by customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have a material adverse effect on our operations, financial performance and business. We may also have costs associated with engaging with stakeholders, including investors, insurance providers, and other capital providers, on such issues.
The marketing and sale of our products are also subject to extensive regulation by various federal agencies, including the FTC and Customer Product Safety Commission, as well as various other federal, state, provincial, local, and international regulatory authorities in the countries in which our products are distributed or sold and industry codes of conduct. From time to time, we receive government regulatory inquiries and requests for information and our approach is to be cooperative and educate them about our company and products. For example, the FTC has requested information about certain aspects of our marketing practices. We are complying with the FTC's requests and have been cooperating with them to answer their questions and educate them about our mission. Furthermore, in February 2024, we received a subpoena from the SEC, Division of Enforcement, requesting that we produce certain documents and information. The Company is cooperating with the FTC and SEC with respect to the investigations. We can offer no assurances as to the outcome of these investigations or their potential effect, if any, on us or our results of operations. Any inability to adequately address the FTC’s or SEC's concerns or comply with applicable laws, regulations, and policies, could result in litigation, enforcement actions or significant penalties or claims, which could, in turn, divert financial and management resources, damage our reputation, inhibit sales, and otherwise adversely affect our business. Any resolution or litigation with the FTC, SEC or other parties could ultimately result in monetary and/or injunctive relief that may impose costs on us and/or require us to make changes to our business practices and marketing activities and could adversely impact our customer relationships.
In addition to the possibility of fines, injunctive relief, lawsuits and other claims, as a result of any pending or any future regulatory enforcement proceedings or inquiries we could be required to fundamentally change our business practices. Responding to these or other investigations alone can be costly and time-consuming. Any of these events could materially adversely affect our operating results and financial condition. See also Note 14 (Commitments and Contingencies) to our condensed consolidated financial statements for the three months ended March 31, 2024 for additional information.
19

We are and may in the future be subject to legal proceedings, claims and investigations in or outside the ordinary course of business. Such proceedings, claims and investigations could be costly and time-consuming to defend and could result in unfavorable outcomes, which may have a material adverse effect on our business, operating results and financial condition, and negatively affect the price of our common stock.
We are, and may in the future become, subject to various legal proceedings, claims and investigations that arise in or outside the ordinary course of business. For example, in March 2024, an Evolv shareholder filed in the U.S. District Court for the District of Massachusetts a putative class action lawsuit, captioned Raby v. Evolv Technologies Holdings, Inc., et al. case number 1:24-cv-10761, alleging that Evolv and certain of its current and former executives and other individuals violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 based on alleged misstatements concerning the Company’s products. We are also cooperating with ongoing investigations by the FTC and SEC. The above-captioned proceeding, as well as any pending or future government investigation or proceeding may result in substantial costs or liabilities, as well as a diversion of management’s attention and resources, which could harm our business, result in a decline in the market price of our common stock and impact our financing efforts.
The potential costs and liabilities associated with legal proceedings, claims and investigations involving us or members of our leadership team is uncertain, and the results of such legal proceedings, claims and investigations cannot be predicted with certainty. Lawsuits and other administrative or legal proceedings that may arise can involve substantial costs, including the costs associated with investigation, litigation and possible settlement, judgment, penalty or fine. In addition, lawsuits and other legal proceedings may be time consuming to defend or prosecute and may require a commitment of management and personnel resources that will be diverted from our normal business operations. Also, our insurance coverage may be insufficient, our assets may be insufficient to cover any amounts that exceed our insurance coverage, and we may have to pay damage awards or otherwise may enter into settlement arrangements in connection with such claims. Moreover, we may be unable to continue to maintain our existing insurance at a reasonable cost, if at all, or to secure additional coverage, which may result in costs associated with lawsuits and other legal proceedings being uninsured. Any such payments or settlement arrangements in current or future litigation could have a material adverse effect on our business, operating results or financial condition. Even if the plaintiffs’ claims are not successful, current or future litigation could result in substantial costs and significantly and adversely impact our reputation and divert management’s attention and resources, which could have a material adverse effect on our business, operating results and financial condition, and negatively affect the price of our common stock. In addition, such lawsuits may make it more difficult to finance our operations.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
During the three months ended March 31, 2024, we did not sell any securities that were not registered under the Securities Act.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
(a) Disclosure in lieu of reporting on a Current Report on Form 8-K.
None.
(b) Material changes to the procedures by which security holders may recommend nominees to the board of directors.
None.
20

(c) Insider trading arrangements.
During the quarter ended March 31, 2024, the following director or officer (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
On March 14, 2024, Merline Saintil, a member of our Board of Directors, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of 30% of the net shares of the Company’s common stock underlying 25,846 restricted stock units. The trading arrangement is scheduled to expire on the earlier of July 31, 2024 or the date that all transactions under the trading arrangement are completed.
21

ITEM 6. EXHIBITS
EXHIBIT INDEX
Incorporated by Reference
Exhibit
No.
DescriptionFormFile No.ExhibitFiling DateFiled/Furnished
Herewith
3.110-Q001-394173.1November 15, 2021
3.28-K001-394173.1January 31, 2024
31.1*
31.2*
32.1**
32.2**
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document*
101.SCHInline XBRL Taxonomy Extension Schema Document*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document*
104Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)*
_________________________________
*Filed herewith.
**Furnished herewith.
22

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Date: May 9, 2024
EVOLV TECHNOLOGIES HOLDINGS, INC.
By:/s/ Mark Donohue
Name:Mark Donohue
Title:Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)
23
EX-31.1 2 evlv-20240331xexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, Peter George, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Evolv Technologies Holdings, 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: May 9, 2024
By:/s/ Peter George
Name:Peter George
Title:
Chief Executive Officer (principal executive officer)

EX-31.2 3 evlv-20240331xexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Mark Donohue, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Evolv Technologies Holdings, 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: May 9, 2024
By:/s/ Mark Donohue
Name:Mark Donohue
Title:
Chief Financial Officer (principal financial officer)

EX-32.1 4 evlv-20240331xexx321.htm EX-32.1 Document

Exhibit 32.1
Certification Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the quarterly report of Evolv Technologies Holdings, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:
(1)The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 9, 2024
By:/s/ Peter George
Name:Peter George
Title:
Chief Executive Officer
(principal executive officer)

EX-32.2 5 evlv-20240331xexx322.htm EX-32.2 Document

Exhibit 32.2
Certification Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the quarterly report of Evolv Technologies Holdings, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:
(1)The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 9, 2024
By:/s/ Mark Donohue
Name:Mark Donohue
Title:Chief Financial Officer
(principal financial officer)

EX-101.SCH 6 nhic-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Nature of the Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Nature of the Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Fair Value Measurements - Contingent Earn-Out and Contingently Issuable Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Fair Value Measurements - Warrant Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue Recognition - Schedule of performance obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue Recognition - Schedule of performance obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue Recognition - Summary of rollforward of deferred revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue Recognition - Schedule of components of lease revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue Recognition - Summary of company's revenue by revenue stream (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Property and Equipment, Net - Schedule of property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Property and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Property and Equipment, Net - Schedule of leased equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Long-term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stock-Based Compensation - Grant date fair value of stock options (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stock-Based Compensation - Stock options activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Stock-Based Compensation - Restricted stock units activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stock-Based Compensation - Performance stock units activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-Based Compensation - Stock based compensation expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Net Loss per Share - Schedule of basic and diluted net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Net Loss per Share - Antidilutive effect (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Related Party Transactions -Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 nhic-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 nhic-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 nhic-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Change in fair value Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Accounts Receivable Accounts and Nontrade Receivable [Text Block] Pay vs Performance Disclosure [Line Items] Merline Saintil [Member] Merline Saintil Statistical Measurement [Domain] Statistical Measurement [Domain] Change in fair value of contingent earn-out liability Change in fair value of contingent earn-out liability Increase (Decrease) in Fair Value of Contingent Earnout Liability The amount of increase (decrease) in fair value of contingent earnout liability Research and development Research and Development Expense Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue arrangement period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Long-term Debt Debt Disclosure [Text Block] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Four Lessor, Operating Lease, Payment to be Received, after Year Four Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Outstanding shares expected to vest (in shares) Share Outstanding Expected To Vest Upon Certain Milestone Share Outstanding Expected To Vest Upon Certain Milestone MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Unvested performance stock units Performance Shares [Member] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Total other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Write-off of inventory and change in inventory reserve Inventory Write-down Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Sales demo equipment Sales Demo Equipment [Member] Sales Demo Equipment Income Taxes Income Tax Disclosure [Text Block] Commission asset, noncurrent Commission Asset, Noncurrent The carrying value as of balance sheet date of commission assets due after one year or the normal operating cycle, if longer. Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Issuance of common stock upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Shares vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number Liabilities of fair value Financial Liabilities Fair Value Disclosure Computers and telecom equipment Computer And Telecom Equipment [Member] Represents the information about Computer and telecom Equipment member. Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.0001 par value; 100,000,000 authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Transfer of property and equipment to inventory Transfers Of Inventory To Property And Equipment Represents the transfers of inventory to property and equipment in noncash investing or financing activities. Net loss per share - diluted (in dollars per share) Net loss per share attributable to common stockholders - diluted (in dollars per share) Earnings Per Share, Diluted Loss from impairment of property and equipment Impairment, Long-Lived Asset, Held-for-Use PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Components of the Company's loss before income tax expense Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Issuance of common stock upon net exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol License fee and other revenue License Fee and Other Revenue [Member] License Fee and Other Revenue Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss Net loss Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Cost of revenue: Cost of Revenue [Abstract] Balance at the beginning (in shares) Balance at the end (in shares) Shares, Issued Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Lessor, operating lease, payments to be received Lessor, Operating Lease, Payment to be Received Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Balance at beginning of period Balance at end of period Contract with Customer, Liability Issuance of common stock upon net exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Shares issuable upon exercise of warrant (in shares) Class of Warrant or Right Number of Securities, Exercisable Number of securities into which the class of warrant or right that may be exercisable. 2028 Lessor, Operating Lease, Payment to be Received, Year Four Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Marketable securities Marketable Securities, Current Name Forgone Recovery, Individual Name Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Warrants exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Measurement Frequency [Axis] Measurement Frequency [Axis] Warrants Warrant [Member] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Unvested restricted stock units Restricted Stock Units (RSUs) [Member] Summary of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Summary of Marketable Securities Marketable Securities [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Total revenue Revenue Revenues Measurement Input, Risk Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Schedule of Potential Common Shares Excluded from the Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventory Increase (Decrease) in Inventories Accrued expenses and other current liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Current portion of contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures Antidilutive securities excluded from the computation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Document Quarterly Report Document Quarterly Report Payment of debt issuance costs and prepayment penalty Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense Interest Expense Dividends, common stock Dividends, Common Stock Capital expenditures incurred but not yet paid Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt General and administrative General and Administrative Expense [Member] Total property, plant and equipment Leased equipment Property, Plant and Equipment, Gross Operating lease liabilities arising from obtaining right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Change in fair value of public warrant liability Change in fair value of public warrant liability Fair Value Adjustment Of Public Warrant Liability The amount of change in fair value of public warrant liability. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Current portion of operating lease liabilities Operating Lease, Liability, Current Equipment held for lease Equipment Held For Lease [Member] Equipment Held For Lease Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Lease revenue (less than) Total lease revenue Revenue Not from Contract with Customer Revenue deferred Contract With Customer, Liability, Additions Contract With Customer, Liability, Additions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Public Warrant liability Public Warrant Liability [Member] Reports to public warrant liability. Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash shown in the statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Measurement Input, Expected Term Measurement Input, Expected Term [Member] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Current portion of deferred revenue Contract with Customer, Liability, Current Schedule of Fair Value Weighted-Average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total assets measured at fair value Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Options issued and outstanding Employee Stock Option [Member] Class A Common Stock Common Class A [Member] Maximum Maximum [Member] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Tabular List, Table Tabular List [Table Text Block] Contingent earn-out liability Contingent Earn Out Liability [Member] Represents the information pertaining to Contingent earn-out liability. Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of presentation Basis of Accounting, Policy [Policy Text Block] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 2024 (nine months remaining) Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Restricted cash, noncurrent Restricted Cash, Noncurrent Income Statement [Abstract] Income Statement [Abstract] 2025 Lessor, Operating Lease, Payment to be Received, Year One Raw materials Inventory, Raw Materials, Net of Reserves Issuance of common stock in connection with the consummation of the PIPE Investment (in shares) Stock Issued During Period, Shares, New Issues Contract assets Increase (Decrease) in Contract with Customer, Asset Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] U.S. treasury bills with maturities less than three months Cash and Cash Equivalents, Fair Value Disclosure Related Party [Domain] Related Party, Type [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Earn Out Shares Earn Out Shares [Member] Represents the information pertaining to to earn-out shares. Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (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 Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory Total Inventory, Net Amortized commissions Capitalized Contract Cost, Amortization Purchases of marketable securities Payments to Acquire Marketable Securities Number of resellers and integration partners Number Of Resellers And Integration Partners Number Of Resellers And Integration Partners Statistical Measurement [Axis] Statistical Measurement [Axis] Capitalization of stock compensation Share-Based Payment Arrangement, Amount Capitalized Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Product revenue Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Supplemental disclosure of non-cash activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Prepayment premium Debt Instrument, Prepayment Premium Debt Instrument, Prepayment Premium Revenue Recognition and Deferred Revenue [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Finback BDA Business Development Agreement With Finback [Member] Represents the information pertaining to Business Development Agreement with Finback. Aggregate intrinsic value of warrants exercisable Aggregate Intrinsic Value of Warrants Exercisable Represents the information pertaining to aggregate intrinsic value of warrants exercisable. Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Warrants to purchase one share of Class A common stock Warrants To Purchase One Share Of Class Common Stock [Member] Represents information pertaining to warrants to purchase common stock. Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Deferred asset related to commissions Capitalized Contract Cost, Gross PEO PEO [Member] Schedule of Minimum Future Payments on Noncancelable Leases Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Contract assets, noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Contingent consideration term Contingent Consideration Term Contingent Consideration Term Treasury bills US Treasury Bill Securities [Member] Net loss attributable to common stockholders - basic Net Income (Loss) Available to Common Stockholders, Basic Summary of Inventory Schedule of Inventory, Current [Table Text Block] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] July 16, 2021 Warrants Issued At July Two Thousand Twenty One [Member] Represents information pertaining to warrants issued at july two thousand twenty one. Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Measurement Input Type [Domain] Measurement Input Type [Domain] Total liabilities Liabilities Service revenue Service [Member] 2022 SVB Term Loan 2022 SVB Term Loan [Member] 2022 SVB Term Loan Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Nature of the Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent 2027 Lessor, Operating Lease, Payment to be Received, Year Three Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Service revenue SaaS, Maintenance and Other [Member] SaaS and Maintenance Services Earnings Per Share [Abstract] Earnings Per Share [Abstract] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Sales and marketing Selling and Marketing Expense Common stock, $0.0001 par value; 1,100,000,000 shares authorized at March 31, 2024 and December 31, 2023; 155,356,947 and 151,310,080 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Interest rate, prepayment premium Debt Instrument, Interest Rate, Prepayment Premium Debt Instrument, Interest Rate, Prepayment Premium Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Reseller Agreement Reseller Agreement [Member] Reseller Agreement Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current All Individuals All Individuals [Member] Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date PEO Name PEO Name Balance at beginning Balance at ending Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (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 Restricted cash Restricted Cash, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Marketable Securities [Line Items] Marketable Securities [Line Items] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] January 13, 2021 Warrants Issued At January Two Thousand Twenty One [Member] Warrants Issued At January Two Thousand Twenty One Unvested warrants (in shares) Class of Warrant or Right, Unissued Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Leased Equipment Schedule Of Property Plant And Equipment Related Lease [Table Text Block] Tabular disclosure represents about leased equipment related accumulated depreciation. Finback exercise price Noncash or Part Noncash Acquisition, Initial Fair Value of Contingent Earn out Liability The amount of non cash part of initial fair value of contingent earn out liability recognized in connection with closing of merger. Furniture and fixtures Furniture and Fixtures [Member] Development of internal-use software Payments to Develop Software Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Stockholders’ equity Balance at the beginning Balance at the end Equity, Attributable to Parent Unrealized Gain/(Loss) Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Leasehold improvements Leaseholds and Leasehold Improvements [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from prior year deferred revenue balance Revenue recognized in relation to the beginning of the year contract liability balance Contract with Customer, Liability, Revenue Recognized Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Revision of Prior Period [Domain] Revision of Prior Period [Domain] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Current portion of commission asset Commission Asset, Current The carrying value as of balance sheet date of commission assets due within one year or the normal operating cycle, if longer. Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Schedule of Components of Lease Revenue Operating Lease, Lease Income [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Contingent earn-out liability Reverse Recapitalization, Contingent Consideration, Liability, Noncurrent Reverse Recapitalization, Contingent Consideration, Liability, Noncurrent Public Warrant Public Warrant [Member] Reports for Public Warrants Member. Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Title Trading Arrangement, Individual Title Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Schedule of Common Stock Warrant Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Marketable Securities [Table] Marketable Securities [Table] Commission assets Increase (Decrease) in Commission Assets The increase (decrease) during the reporting period of all commission assets associated with underlying transactions that are classified as operating activities. Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Total property, plant and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Change in allowance for expected credit losses Accounts Receivable, Allowance For Credit Loss, Expense (Reversal) Net Of Writeoff And Recovery Accounts Receivable, Allowance For Credit Loss, Expense (Reversal) Net Of Writeoff And Recovery Exercise Price Award Exercise Price Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Proceeds from long-term debt Proceeds from Issuance of Long-Term Debt Operating lease liability Increase (Decrease) in Operating Lease Liability License fees License Fee [Member] License Fee Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Non-cash lease expense Noncash Lease Expense Noncash Lease Expense Schedule of Allocation of Share Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Accretion of discount on marketable securities, net of change in accrued interest Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other income (expense), net: Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net loss per share - basic (in dollars per share) Net loss per share attributable to common stockholders - basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Professional services and other revenue Professional Services and Other Revenue [Member] Professional Services and Other Revenue Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Warrant exercisable (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Net loss attributable to common stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Issuance of common stock upon exercise of warrants (in shares) Stock Issued During Period, Share, Issuance Of Common Stock For Net Settlement Of Common Stock Upon Exercise Of Warrants Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Measurement input Derivative Liability, Measurement Input Contingently issuable common stock Founder Shares [Member] Represents the information pertaining to founder shares . Capitalized software amortization Capitalized Computer Software, Amortization Fair Value Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] Non-cash interest expense Noncash Interest Expense Amount of interest expense that result in no cash flow. 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] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Schedule of Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Provisions Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Contingent consideration, measurement input Contingent Consideration, Liability, Measurement Input Value of input used to measure contingent consideration liability. Cancelled (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 Document Information [Line Items] Document Information [Line Items] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Related Party [Axis] Related Party, Type [Axis] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets Public warrant liability Warrants and Rights Outstanding Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Change in fair value of contingently issuable common stock liability Change in fair value of contingently issuable common stock liability Increase (Decrease) in Fair Value of Contingently Issuable Common Stock Liability The amount of increase (decrease) in fair value of contingently issuable common stock liability. Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Less: Accumulated depreciation and amortization Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Repayment of principal on long-term debt Repayments of Long-Term Debt Schedule of Changes in Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Provision for income taxes Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Cash, cash equivalents and restricted cash Cash and Cash Equivalents [Abstract] Unamortized debt issuance cost Deferred Debt Issuance Cost, Writeoff Summary of Company's Revenue by Revenue Stream Disaggregation of Revenue [Table Text Block] Inventory Inventory Disclosure [Text Block] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag 2026 Lessor, Operating Lease, Payment to be Received, Year Two Money market funds Money Market Funds [Member] Summary of Performance Stock Unit Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Assets: Assets, Fair Value Disclosure [Abstract] Change in control Measurement Input, Control Premium [Member] Depreciable lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Sales and marketing Selling and Marketing Expense [Member] Weighted average common shares outstanding - diluted (in shares) Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Capitalized software Software Development [Member] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Summary of Rollforward of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses: Operating Expenses [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Lab equipment Equipment [Member] Stock-based compensation cost APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Recurring Basis Fair Value, Recurring [Member] Vested (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 Non-NEOs Non-NEOs [Member] Total revenue Revenue, Remaining Performance Obligation, Amount Construction in progress Construction in Progress [Member] Total operating expenses Operating Expenses Contingently issuable common stock liability Reverse Recapitalization, Contingent Consideration, Equity, Noncurrent Reverse Recapitalization, Contingent Consideration, Equity, Noncurrent Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Subscription revenue Subscription and Circulation [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Movement in Deferred Revenue [Roll Forward] Movement In Contract With Customer, Liability [Roll Forward] Movement In Contract With Customer, Liability Distribution Agreement With Motorola Member Distribution Agreement With Motorola Member [Member] Distribution Agreement With Motorola Member Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average common shares outstanding - basic (in shares) Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Interest income on lease receivables Sales-type Lease, Interest Income Loss from operations Operating Income (Loss) Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Contingently issuable common stock liability Contingently Issuable Common Stock Liability [Member] Represents the information pertaining to contingently issuable common stock liability. Revenue: Revenues [Abstract] Leased equipment Leased Equipment [Member] Leased Equipment Total cost of revenue Cost of Revenue Lease income - operating leases Operating Lease, Lease Income Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Issuance of common stock upon exercise of warrants Stock Issued During Period, Value, Issuance Of Common Stock For Net Settlement Of Common Stock Upon Exercise Of Warrants Value of stock issued for net settlement of common stock and preferred stock warrants upon settlement of the Merger. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Purchases of property and equipment Payments To Acquire Property, Plant, And Equipment, Net Payments To Acquire Property, Plant, And Equipment, Net EX-101.PRE 10 nhic-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
May 08, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-39417  
Entity Registrant Name Evolv Technologies Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-4473840  
Entity Address, Address Line One 500 Totten Pond Road  
Entity Address, Address Line Two 4th Floor  
Entity Address, City or Town Waltham  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02451  
City Area Code (781)  
Local Phone Number 374-8100  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   156,086,596
Entity Central Index Key 0001805385  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Trading Symbol EVLV  
Security Exchange Name NASDAQ  
Warrants to purchase one share of Class A common stock    
Document Information [Line Items]    
Title of 12(b) Security Warrants to purchase one share of Class A common stock  
Trading Symbol EVLVW  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 44,596 $ 67,162
Restricted cash 0 275
Marketable securities 36,415 51,289
Accounts receivable, net [1] 22,030 22,611
Inventory 11,007 9,507
Current portion of contract assets 2,538 3,707
Current portion of commission asset 4,516 4,339
Prepaid expenses and other current assets 20,700 16,954
Total current assets 141,802 175,844
Restricted cash, noncurrent 275 0
Contract assets, noncurrent 307 451
Commission asset, noncurrent 7,000 7,107
Property and equipment, net 129,342 112,921
Operating lease right-of-use assets 2,535 1,195
Other assets 999 1,202
Total assets 282,260 298,720
Current liabilities:    
Accounts payable 15,584 17,400
Accrued expenses and other current liabilities 13,712 15,578
Current portion of deferred revenue 48,913 47,677
Current portion of operating lease liabilities 1,713 1,391
Total current liabilities 79,922 82,046
Deferred revenue, noncurrent 22,808 23,813
Operating lease liabilities, noncurrent 980 0
Contingent earn-out liability 22,220 29,119
Contingently issuable common stock liability 6,003 6,530
Public warrant liability 8,738 10,889
Total liabilities 140,671 152,397
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Preferred stock, $0.0001 par value; 100,000,000 authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023 0 0
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at March 31, 2024 and December 31, 2023; 155,356,947 and 151,310,080 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 16 15
Additional paid-in capital 451,731 444,825
Accumulated other comprehensive loss (50) (53)
Accumulated deficit (310,108) (298,464)
Stockholders’ equity 141,589 146,323
Total liabilities and stockholders’ equity $ 282,260 $ 298,720
[1] Includes related party accounts receivable, net of $2.1 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,100,000,000 1,100,000,000
Common stock, shares issued (in shares) 155,356,947 151,310,080
Common stock, shares outstanding (in shares) 155,356,947 151,310,080
Accounts receivable, net [1] $ 22,030 $ 22,611
Related Party    
Accounts receivable, net $ 2,100 $ 1,700
[1] Includes related party accounts receivable, net of $2.1 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively.
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Total revenue [1] $ 21,668 $ 18,581
Cost of revenue:    
Total cost of revenue 9,896 13,816
Gross profit 11,772 4,765
Operating expenses:    
Research and development 6,205 5,389
Sales and marketing 16,005 12,804
General and administrative 11,840 8,926
Loss from impairment of property and equipment 0 137
Total operating expenses 34,050 27,256
Loss from operations (22,278) (22,491)
Other income (expense), net:    
Interest expense 0 (654)
Interest income 1,085 953
Other income (expense), net (28) 19
Loss on extinguishment of debt 0 (626)
Change in fair value of contingent earn-out liability 6,899 (3,318)
Change in fair value of contingently issuable common stock liability 527 (742)
Change in fair value of public warrant liability 2,151 (1,750)
Total other income (expense), net 10,634 (6,118)
Net loss $ (11,644) $ (28,609)
Weighted average common shares outstanding - basic (in shares) 153,076,719 146,433,378
Weighted average common shares outstanding - diluted (in shares) 153,076,719 146,433,378
Net loss per share - basic (in dollars per share) $ (0.08) $ (0.20)
Net loss per share - diluted (in dollars per share) $ (0.08) $ (0.20)
Net loss $ (11,644) $ (28,609)
Other comprehensive income (loss)    
Cumulative translation adjustment 3 (16)
Total other comprehensive income (loss) 3 (16)
Total comprehensive loss (11,641) (28,625)
Product revenue    
Revenue:    
Total revenue 603 8,754
Cost of revenue:    
Total cost of revenue 2,777 10,578
Subscription revenue    
Revenue:    
Total revenue 14,503 6,466
Cost of revenue:    
Total cost of revenue 5,779 2,351
Service revenue    
Revenue:    
Total revenue 5,384 2,786
Cost of revenue:    
Total cost of revenue 1,211 583
License fee and other revenue    
Revenue:    
Total revenue 1,178 575
Cost of revenue:    
Total cost of revenue $ 129 $ 304
[1] Includes related party revenue of $1.9 million and $3.6 million for the three months ended March 31, 2024 and 2023, respectively.
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenue [1] $ 21,668 $ 18,581
Related Party    
Total revenue $ 1,900 $ 3,600
[1] Includes related party revenue of $1.9 million and $3.6 million for the three months ended March 31, 2024 and 2023, respectively.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance at the beginning (in shares) at Dec. 31, 2022   145,204,974      
Balance at the beginning at Dec. 31, 2022 $ 226,985 $ 15 $ 419,190 $ (10) $ (192,210)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon net exercise of stock options (in shares)   100,587      
Issuance of common stock upon net exercise of stock options 33   33    
Issuance of common stock upon vesting of restricted stock units (in shares)   1,841,257      
Issuance of common stock upon exercise of warrants (in shares)   830,216      
Issuance of common stock upon exercise of warrants 348   348    
Stock-based compensation cost 5,101   5,101    
Cumulative translation adjustment (16)     (16)  
Net loss (28,609)       (28,609)
Balance at the end (in shares) at Mar. 31, 2023   147,977,034      
Balance at the end at Mar. 31, 2023 203,842 $ 15 424,672 (26) (220,819)
Balance at the beginning (in shares) at Dec. 31, 2023   151,310,080      
Balance at the beginning at Dec. 31, 2023 $ 146,323 $ 15 444,825 (53) (298,464)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon net exercise of stock options (in shares) 519,089 519,089      
Issuance of common stock upon net exercise of stock options $ 302 $ 1 301    
Issuance of common stock upon vesting of restricted stock units (in shares)   3,527,778      
Stock-based compensation cost 6,605   6,605    
Cumulative translation adjustment 3     3  
Net loss (11,644)       (11,644)
Balance at the end (in shares) at Mar. 31, 2024   155,356,947      
Balance at the end at Mar. 31, 2024 $ 141,589 $ 16 $ 451,731 $ (50) $ (310,108)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from operating activities:      
Net loss $ (11,644) $ (28,609)  
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 3,474 1,815  
Write-off of inventory and change in inventory reserve 1,059 214  
Loss from impairment of property and equipment 0 137  
Stock-based compensation 6,410 5,043  
Non-cash interest expense 0 22  
Accretion of discount on marketable securities, net of change in accrued interest 200 0  
Non-cash lease expense 354 214  
Change in allowance for expected credit losses (267) 124  
Loss on extinguishment of debt 0 626  
Change in fair value of contingent earn-out liability (6,899) 3,318  
Change in fair value of contingently issuable common stock liability (527) 742  
Change in fair value of public warrant liability (2,151) 1,750  
Changes in operating assets and liabilities      
Accounts receivable 848 8,640  
Inventory (2,091) 1,418  
Commission assets (70) (644)  
Contract assets 1,313 258  
Other assets 203 (130)  
Prepaid expenses and other current assets (3,746) (25)  
Accounts payable (760) (2,213)  
Deferred revenue 231 8,757  
Accrued expenses and other current liabilities (1,628) (4,637)  
Operating lease liability (392) (254)  
Net cash used in operating activities (16,083) (3,434)  
Cash flows from investing activities:      
Development of internal-use software (1,797) (733)  
Purchases of property and equipment (19,665) (13,365)  
Proceeds from sale of property and equipment 0 60  
Purchases of marketable securities (14,567) 0  
Proceeds from maturities of marketable securities 29,241 0  
Net cash used in investing activities (6,788) (14,038)  
Cash flows from financing activities:      
Proceeds from exercise of stock options 302 33  
Proceeds from long-term debt 0 1,876  
Repayment of principal on long-term debt 0 (31,876)  
Payment of debt issuance costs and prepayment penalty 0 (332)  
Net cash provided by (used in) financing activities 302 (30,299)  
Effect of exchange rate changes on cash and cash equivalents 3 (16)  
Net decrease in cash, cash equivalents and restricted cash (22,566) (47,787)  
Cash, cash equivalents and restricted cash      
Cash, cash equivalents and restricted cash at beginning of period 67,437 230,058 $ 230,058
Cash, cash equivalents and restricted cash at end of period 44,871 182,271 67,437
Supplemental disclosure of cash flow information      
Cash paid for interest 0 710  
Supplemental disclosure of non-cash activities      
Transfer of property and equipment to inventory 468 191  
Capital expenditures incurred but not yet paid 12,030 10,648  
Capitalization of stock compensation 195 91  
Finback exercise price 0 348  
Operating lease liabilities arising from obtaining right-of-use assets 1,694 0  
Reconciliation of cash, cash equivalents and restricted cash:      
Cash and cash equivalents 44,596 180,996 67,162
Restricted cash 0 1,000 275
Restricted cash, noncurrent 275 275 0
Total cash, cash equivalents and restricted cash shown in the statements of cash flows $ 44,871 $ 182,271 $ 67,437
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of the Business and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business and Basis of Presentation Nature of the Business and Basis of Presentation
Evolv Technologies Holdings, Inc. (the “Company”), a Delaware corporation, is a leader in AI-based weapons detection for security screening. The Company’s mission is to make the world a safer and more enjoyable place to live, work, learn, and play. The Company is democratizing security by making it seamless for gathering spaces to better address the chronic epidemic of escalating gun violence, mass shootings, and terrorist attacks in a cost-effective manner while improving safety and the visitor experience. The Company is headquartered in Waltham, Massachusetts.

As used in this Quarterly Report on Form 10-Q, unless otherwise indicated or the context otherwise requires, references to “we,” “us,” “our,” the “Company” and “Evolv” refer to the consolidated operations of Evolv Technologies Holdings, Inc. and its wholly-owned subsidiaries, which include Evolv Technologies, Inc., Evolv Technologies UK Ltd. and Give Evolv LLC. References to “NHIC” refer to our legal predecessor, a special-purpose acquisition company, prior to the consummation of our business combination on July 16, 2021 (the “Merger”), and references to “Legacy Evolv” refer to Evolv Technologies, Inc. dba Evolv Technology, Inc. prior to the consummation of the Merger. The Merger was contemplated by the Agreement and Plan of Merger, dated March 5, 2021, with NHIC Sub Inc., NHIC, and Legacy Evolv, as amended by that certain First Amendment to Agreement and Plan of Merger dated June 5, 2021 (as amended, the “Merger Agreement”).

Basis of presentation

The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

Unaudited Interim Financial Information

The accompanying unaudited condensed consolidated financial statements as of March 31, 2024, and for the three months ended March 31, 2024 and 2023 have been prepared on the same basis as the audited annual consolidated financial statements as of December 31, 2023 and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s financial position as of March 31, 2024 and the results of its operations for the three months ended March 31, 2024 and 2023 and cash flows for the three months ended March 31, 2024 and 2023. The results for the three months ended March 31, 2024 are not necessarily indicative of results to be expected for the year ending December 31, 2024, any other interim periods, or any future year or period.
Reclassifications
During the year ended December 31, 2023, the Company began classifying revenue from professional services, which includes installation, training, and event support, as well as other one-time revenue, within license fee and other revenue on the consolidated statements of operations and comprehensive loss, whereas the revenue for these services has previously been included in service revenue. Correspondingly, the Company began classifying costs associated with professional services within cost of license fee and other revenue, whereas these costs were previously included in cost of service revenue. These reclassifications were made to align the presentation of professional services with the Company's internal reporting and analysis. The reclassifications did not impact total revenue or total cost of revenue for any period. Prior year amounts included in this Quarterly Report on Form 10-Q have been reclassified to conform to the current presentation.
For the three months ended March 31, 2023, the reclassifications resulted in an increase in license fee and other revenue of $0.6 million and a corresponding decrease in service revenue, as well as in increase in cost of license fee and other revenue of $0.3 million and a corresponding decrease in cost of service revenue.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Significant Accounting Policies

The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2023, and the notes thereto, which are included in our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.

Recently Issued Accounting Pronouncements
In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The updated accounting guidance requires enhanced reportable segment disclosures, primarily related to significant segment expenses which are regularly provided to the chief operating decision maker. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Retrospective application is required and early adoption is permitted. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply the amendments in ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
Marketable securities as of March 31, 2024 and December 31, 2023 consisted of the following:

March 31, 2024
Amortized CostUnrealized Gain/(Loss)Fair Value
U.S. Treasury bills$36,415 $— $36,415 
Total marketable securities$36,415 $— $36,415 

December 31, 2023
Amortized CostUnrealized Gain/(Loss)Fair Value
U.S. Treasury bills$51,289 $— $51,289 
Total marketable securities$51,289 $— $51,289 
Marketable securities at March 31, 2024 and December 31, 2023 are comprised solely of zero coupon U.S. treasury bills with maturities of greater than three months but less than one year that are classified as available-for-sale debt securities. The Company did not record any unrealized gains or losses on available-for-sale securities for each of the three months ended March 31, 2024 and 2023 as unrealized gains or losses were not material. The accretion of discounts on marketable securities is included in interest income on the condensed consolidated statements of operations and comprehensive income.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy used to determine such fair values (in thousands):
Fair Value Measurements at March 31, 2024
Level 1Level 2Level 3Total
Assets:
Money market funds$23,771 $— $— $23,771 
Treasury bills— 41,378 — 41,378 
$23,771 $41,378 $— $65,149 
Liabilities:
Contingent earn-out liability$— $— $22,220 $22,220 
Contingently issuable common stock liability— — 6,003 6,003 
Public Warrant liability8,738 — — 8,738 
$8,738 $— $28,223 $36,961 
Fair Value Measurements as of December 31, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds$57,829 $— $— $57,829 
Treasury bills— 51,289 — 51,289 
$57,829 $51,289 $— $109,118 
Liabilities:
Contingent earn-out liability$— $— $29,119 $29,119 
Contingently issuable common stock liability— — 6,530 6,530 
Public Warrant liability10,889 — — 10,889 
$10,889 $— $35,649 $46,538 
Money market funds are included in cash and cash equivalents on the condensed consolidated balance sheets. As of March 31, 2024, U.S. treasury bills with maturities less than 3 months, which totaled $5.0 million, are included in cash and cash equivalents, while treasury bills with maturities greater than 3 months, which totaled $36.4 million, are reflected as marketable securities. As of December 31, 2023, all outstanding treasury bills, which totaled $51.3 million, had maturities greater than 3 months and are reflected as marketable securities. The fair value of the treasury bills, which are classified as Level 2 securities, is calculated by a third-party pricing service and is based on estimates obtained from various sources.
The Company may also value its non-financial assets and liabilities, including items such as inventories and property and equipment, at fair value on a non-recurring basis if it is determined that impairment has occurred. Such fair value measurements use significant unobservable inputs and are classified as Level 3.
The carrying amounts of cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued liabilities, and other accrued expenses approximate fair value because of their short maturity.
During each of the three months ended March 31, 2024 and 2023, there were no transfers between Level 1, Level 2 and Level 3.
Valuation of Contingent Earn-out
Pursuant to the Merger Agreement, the Legacy Evolv stockholders, immediately prior to the Merger, were entitled to receive additional shares of the Company’s common stock upon the Company achieving certain milestones as described in Note 2 of our consolidated financial statements of our Annual Report on Form 10-K for the year ended December 31, 2023. The Company’s contingent earn-out shares were recorded at fair value as contingent earn-out liability upon the closing of the Merger and are remeasured each reporting period. As of March 31, 2024, no milestones have been achieved.
The fair value of the contingent earn-out is calculated using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the earn-out period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value. The significant assumptions used in the Monte Carlo model as of March 31, 2024 were as follows: 85% expected stock price volatility, a risk-free rate of return of 4.6%, a 25% likelihood of change in control and a remaining term of 1.9 years.
The following table provides a rollforward of the contingent earn-out liability (in thousands):
Balance at December 31, 2023$29,119 
Change in fair value(6,899)
Balance at March 31, 2024$22,220 
Valuation of Contingently Issuable Common Stock
Prior to the Merger, certain NHIC stockholders owned 4,312,500 shares of NHIC Class B common stock which were converted into shares of the Company's stock in connection with the Merger (the “Founder Shares”). Of these shares, 1,897,500 shares vested at the closing of the Merger, 517,500 shares were transferred back to NHIC and then contributed to Give Evolv LLC, and the remaining 1,897,500 outstanding shares will vest upon the Company achieving certain milestones as described in Note 2 of our consolidated financial statements of our Annual Report on Form 10-K for the year ended December 31, 2023. The Company’s contingently issuable common shares were recorded at fair value on the closing of the Merger and are remeasured each reporting period. As of March 31, 2024, no milestones have been achieved.
The fair value of the contingently issued common shares is determined using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the vesting period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value. The significant assumptions used in the Monte Carlo model as of March 31, 2024 were as follows: 95% expected stock price volatility, a risk-free rate of return of 4.5%, a 25% likelihood of change in control and a remaining term of 2.3 years.
The following table provides a rollforward of the contingently issuable common shares (in thousands):
Balance at December 31, 2023$6,530 
Change in fair value(527)
Balance at March 31, 2024$6,003 
Valuation of Public Warrant Liability
In connection with the closing of the Merger, the Company assumed warrants to purchase 14,325,000 shares of common stock (the “Public Warrants”) at an exercise price of $11.50. The Public Warrants are immediately exercisable and expire in July 2026. The Public Warrants are classified as a liability and are subsequently remeasured to fair value at each reporting date based on the closing price as reported by Nasdaq on the last date of the reporting period. As of March 31, 2024, 14,324,893 Public Warrants are outstanding.
The following table provides a rollforward of the public warrant liability (in thousands):
Balance at December 31, 2023$10,889 
Change in fair value(2,151)
Balance at March 31, 2024$8,738 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition
3 Months Ended
Mar. 31, 2024
Revenue Recognition and Deferred Revenue [Abstract]  
Revenue Recognition Revenue Recognition
The Company recognizes revenue in accordance with Accounting Standards Codification 606 – Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In order to achieve this core principle, the Company applies the following five steps when recording revenue: (1) identify the contract, or contracts, with the customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when, or as, performance obligations are satisfied.
The Company derives revenue from (1) subscription arrangements generally accounted for as operating leases, including SaaS and maintenance, (2) the sale of products, (3) SaaS and maintenance related to products sold to customers either by Evolv or by Columbia Tech pursuant to the Distribution and License Agreement (as defined below), (4) license fees related to the Distribution and License Agreement (as defined below), and (5) professional services, including installation, training, and event support. Maintenance consists of preventative maintenance, technical support, bug fixes, and when-and-if available threat updates. Our arrangements are generally noncancelable and nonrefundable after ownership passes to the customer. Revenue is recognized net of sales tax.

Distribution and License Agreement

In March 2023, the Company entered into a distributor licensing agreement (the “Distribution and License Agreement”) with Columbia Electrical Contractors, Inc. (“Columbia Tech”). Columbia Tech, a wholly-owned subsidiary of Coghlin Companies, which serves as the Company's primary contract manufacturer. Under this arrangement, the Company has granted a license of its intellectual property to Columbia Tech, which contracts directly with certain of the Company's resellers to fulfill sales demand where the end-user customer prefers to purchase the hardware equipment as opposed to lease the equipment. Columbia Tech pays the Company a hardware license fee for each system it manufactures and sells under the agreement. In these instances, the Company still contracts directly with the reseller to provide a multi-year SaaS and maintenance subscription to the end-users.

The Company has assessed whether it operates as the principal or as an agent in relation to the sale of product made by Columbia Tech to the Company's resellers pursuant to the Distribution and License Agreement. The Company considered various factors, including but not limited to, inventory risk, discretion in establishing pricing, and which entity is primarily responsible for fulfillment. Based on an evaluation of the facts and circumstances, the Company concluded that Columbia Tech is the principal in the arrangement. The Company therefore does not recognize revenue in relation to sales of product pursuant to the Distribution and License Agreement, but does recognize revenue in relation to license fees received from Columbia Tech and the SaaS and maintenance subscription contracts.

Remaining Performance Obligations

The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of March 31, 2024.
Less than 1 year1 - 2 yearsMore than 2 yearsTotal
Product revenue$998 $— $— $998 
Subscription revenue63,890 56,850 65,829 186,569 
Service revenue22,261 21,691 22,112 66,064 
License fee and other revenue436 439 
Total revenue$87,585 $78,542 $87,943 $254,070 
The amount of minimum future leases is based on expected income recognition. As of March 31, 2024, future minimum payments on noncancelable leases are as follows (in thousands):
Year Ending December 31:
2024 (nine months remaining)$48,486 
202558,972 
202647,647 
202727,312 
20284,033 
Thereafter119 
$186,569 
Contract Balances from Contracts with Customers

Contract assets arise from unbilled amounts in customer arrangements when revenue recognized exceeds the amount billed to the customer and the Company’s right to payment is conditional and not only subject to the passage of time. As of March 31, 2024 and December 31, 2023, the Company had $2.5 million and $3.7 million in current portion of contract assets and $0.3 million and $0.5 million in contract assets, noncurrent on the condensed consolidated balance sheets, respectively.

Contract liabilities represent the Company’s obligation to transfer goods or services to a customer for which it has received consideration (or the amount is due) from the customer. The Company has a contract liability related to service revenue, which consists of amounts that have been invoiced but that have not been recognized as revenue. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue and amounts expected to be recognized as revenue beyond 12 months of the balance sheet date are classified as deferred revenue, noncurrent. The Company recognized revenue of $17.3 million during the three months ended March 31, 2024 that was included in the December 31, 2023 deferred revenue balance. The Company recognized revenue of $6.9 million during the three months ended March 31, 2023 that was included in the December 31, 2022 deferred revenue balance.
The following table provides a rollforward of deferred revenue (in thousands):
Balance at December 31, 2023$71,490 
Revenue recognized in relation to the beginning of the year contract liability balance(17,323)
Revenue deferred17,554 
Balance at March 31, 2024$71,721 
The following table presents the Company’s components of lease revenue (in thousands):
Three Months Ended
March 31,
20242023
Interest income on lease receivables42 53 
Lease income - operating leases14,503 6,466 
Total lease revenue$14,545 $6,519 
The revenue from sales-type leases is related to the Evolv Express units where the lease term is for the major part of the economic life of the underlying equipment and is classified as product revenue in the condensed consolidated statements of operations and comprehensive loss. The interest income on lease receivables is classified under interest income in the condensed consolidated statements of operations and comprehensive loss. The lease income from operating leases is related to the leased equipment under subscription arrangements and is classified as subscription revenue in the condensed consolidated statements of operations and comprehensive loss. Revenue related to leases entered into with related parties were $0.3 million and $0.2 million during the three months ended March 31, 2024 and 2023, respectively.

Disaggregated Revenue

The following table presents the Company’s revenue by revenue stream (in thousands). Certain prior period amounts have been reclassified to conform to current period presentation:

Three Months Ended
March 31,
20242023
Product revenue$603 $8,754 
Subscription revenue14,503 6,466 
Service revenue5,384 2,786 
License fees724 — 
Professional services and other revenue454 575 
Total revenue$21,668 $18,581 

Commissions
The Company incurs and pays commissions on sales of its products and services. The Company applies the practical expedient for contracts less than one year in duration to expense the commission costs in the period in which they were incurred. Commissions on product sales and services are expensed in the period in which the related revenue is recognized. Commissions on subscription arrangements and maintenance are expensed ratably over the life of the contract. The Company had a deferred asset related to commissions of $11.5 million and $11.4 million as of March 31, 2024 and December 31, 2023, respectively. During the three months ended March 31, 2024 and 2023, the Company recognized commission expense of $1.4 million and $1.6 million, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Allowance for Expected Credit Losses

Changes in the allowance for expected credit losses were as follows (in thousands):

Allowance for Doubtful Accounts
Balance at December 31, 2023$(582)
Provisions264 
Write-offs, net of recoveries
Balance at March 31, 2024$(315)
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$2,048 $1,869 
Finished goods8,959 7,638 
Total$11,007 $9,507 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Computers and telecom equipment$1,481 $1,331 
Lab equipment1,588 1,171 
Furniture and fixtures111 111 
Leasehold improvements566 566 
Leased equipment90,200 80,206 
Capitalized software10,520 8,629 
Sales demo equipment2,853 2,758 
Equipment held for lease1
39,163 32,910 
Construction in progress3,094 2,493 
149,576 130,175 
Less: Accumulated depreciation and amortization(20,234)(17,254)
$129,342 $112,921 
1 Represents equipment that has not yet been deployed to a customer and, accordingly, is not being depreciated.
As of March 31, 2024 and December 31, 2023, the net book value of capitalized software was $8.6 million and $7.0 million, respectively. These amounts include $0.9 million and $0.7 million of capitalized stock compensation costs, respectively. Depreciation and amortization expense related to property and equipment was $3.5 million and $1.8 million for the three months ended March 31, 2024 and 2023, respectively, which included amortization expense of capitalized software of $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively.
Leased equipment and the related accumulated depreciation were as follows:
March 31,
2024
December 31,
2023
Leased equipment$90,200 $80,206 
Accumulated depreciation(15,661)(13,283)
Leased equipment, net$74,539 $66,923 
Depreciation expense related to leased units was $2.9 million and $1.4 million during the three months ended March 31, 2024 and 2023, respectively. Depreciable lives are generally 7 years, consistent with the Company’s planned and historical usage of the equipment subject to operating leases.
The Company did not record any loss from impairment of property and equipment during the three months ended March 31, 2024 and recorded $0.1 million of loss from impairment of property and equipment during the three months ended March 31, 2023. This primarily related to the removal of Evolv Edge units and Evolv Express prototypes from service, resulting in an impairment of the remaining economic value of such units.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Long-term Debt Long-term Debt
In December 2022, the Company entered into a loan and security agreement (the “2022 SVB Credit Agreement”) with Silicon Valley Bank (“SVB”) in order to finance purchases of hardware to be leased to customers. On March 10, 2023, SVB was closed by California state regulators and the FDIC was appointed as receiver. In light of the foregoing, on March 31, 2023, the Company fully repaid all borrowings and accrued interest under the 2022 SVB Credit Agreement and terminated the 2022 SVB Credit Agreement. In accordance with the terms of the 2022 SVB Credit Agreement, the Company was required to pay a prepayment premium equal to 1.0% of the principal balance on the date of repayment. During the three months ended March 31, 2023, the Company incurred a loss on debt extinguishment of $0.6 million, consisting of the prepayment penalty of $0.3 million and the write-off of $0.3 million of unamortized debt issuance costs. The Company had no long-term debt as of March 31, 2024 and December 31, 2023.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock Options
The following table presents, on a weighted average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted during the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Risk-free interest rate4.1 %4.2 %
Expected term (in years)6.16.1
Expected volatility90.0 %87.5 %
Expected dividend yield0.0 %0.0 %
The following table summarizes the Company’s stock option activity since December 31, 2023 (in thousands, except for share and per share data):
Number of
Shares
Weighted
Average
Exercise Price
Outstanding as of December 31, 2023
20,324,528$1.04 
Granted2,725,6253.63 
Exercised(519,089)0.58 
Forfeited(9,059)0.42 
Outstanding as of March 31, 2024
22,522,0051.37 
Restricted Stock Units
The following table summarizes the Company's restricted stock units activity since December 31, 2023:
Number of
Shares
Grant Date Fair
Value
Outstanding as of December 31, 2023
13,046,679 $3.49 
Granted6,850,765 3.70 
Vested(3,147,778)3.35 
Forfeited(289,631)3.58 
Outstanding as of March 31, 2024
16,460,035 $3.60 
Performance Stock Units
The following table summarizes the Company's performance stock units activity since December 31, 2023:
Number of
Shares
Grant Date Fair
Value
Outstanding as of December 31, 2023
380,000 $2.64 
Granted— — 
Vested(380,000)2.64 
Forfeited— — 
Outstanding as of March 31, 2024
— $— 
Finback Common Stock Warrants
In January 2021, the Company granted warrants (the “Finback Common Stock Warrants”) to purchase 2,552,913 shares of the Company's Class A common stock at an exercise price of $0.42 per share to Finback Evolv OBH, LLC (“Finback”), a consulting group affiliated with one of the Company's stockholders. The Finback Common Stock Warrants vest upon meeting certain sales criteria as defined in a business development agreement (the “Finback BDA”), which had a term of 3 years. The Finback BDA expired on January 1, 2023 but included a 1-year “tail period” expiring on January 1, 2024. During the tail period, the Finback Common Stock Warrants continued to vest related to any sale consummated by the Company for which it was determined Finback provided services prior to January 1, 2023 in furtherance of the sale.
The Finback Common Stock Warrants expire in January 2031. The Finback Common Stock Warrants are accounted for under ASC 718 Compensation – Stock Compensation as the warrants vest upon certain performance conditions being met.
As of March 31, 2024, 117,423 Finback Common Stock Warrants were exercisable at a total aggregate intrinsic value of $0.5 million, and there were no Finback Common Stock Warrants that are unvested, given the expiration of the 1-year tail period on January 1, 2024. The Company recognizes compensation expense for the Finback Common Stock Warrants when the warrants vest based on meeting the specified sales criteria. During the three months ended March 31, 2024, there was no stock-based compensation expense within sales and marketing expense related to the Finback Common Stock Warrants. During the three months ended March 31, 2023, the Company recorded $0.6 million of stock-based compensation expense within sales and marketing expense related to the Finback Common Stock Warrants.
Stock-Based Compensation
Stock-based compensation expense was classified in the condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended March 31,
2024 2023
Cost of revenue$138$145
Research and development882837
Sales and marketing2,9591,998
General and administrative2,4312,063
Total stock-based compensation expense$6,410$5,043
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
There is no provision for income taxes for the three months ended March 31, 2024 and 2023 because the Company has historically incurred net operating losses and maintains a full valuation allowance against its deferred tax assets.
The Company’s tax provision and the resulting effective tax rate for interim periods is determined based upon its estimated annual effective tax rate (“AETR”), adjusted for the effect of discrete items arising in that quarter. The impact of such inclusions could result in a higher or lower effective tax rate during a particular quarter, based upon the mix and timing of actual earnings or losses versus annual projections. In each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual tax rate changes, a cumulative adjustment is made in that quarter.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss per Share Net Loss per Share
Basic and diluted net loss per share attributable to common stockholders are calculated as follows (in thousands, except share and per share amounts):
Three Months Ended March 31,
20242023
Numerator:
Net loss attributable to common stockholders – basic and diluted$(11,644)$(28,609)
Denominator:
Weighted average common shares outstanding - basic and diluted153,076,719 146,433,378 
Net loss per share attributable to common stockholders – basic and diluted$(0.08)$(0.20)
The following potentially dilutive outstanding securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period:
Three Months Ended
March 31,
20242023
Options issued and outstanding22,522,005 23,136,658 
Public Warrants to purchase common stock14,324,893 14,324,994 
Warrants to purchase common stock (Finback)117,423 1,590,984 
Unvested restricted stock units16,460,035 12,395,533 
Unvested performance stock units— 414,500 
Earn-out shares*15,000,000 15,000,000 
Contingently issuable common stock*1,897,500 1,897,500 
70,321,856 68,760,169 
*Issuance of Earn-out shares and Contingently issuable common stock is contingent upon the satisfaction of certain conditions, which were not satisfied by the end of the period
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Original Equipment Manufacturer Partnership Agreement with Motorola

In December 2020, the Company entered into an original equipment manufacturer partnership agreement with Motorola Solutions, Inc. (“Motorola”), an investor in the Company. The partnership agreement has since been amended and restated. Motorola sells Motorola-branded premium products based on the Evolv Express platform through their worldwide network of over 2,000 resellers and integration partners, and has integrated the Evolv Express platform with Motorola products. During the three months ended March 31, 2024 and 2023, revenue from Motorola's distributor services was $1.9 million and $3.2 million, respectively. As of March 31, 2024 and December 31, 2023, accounts receivable related to Motorola’s distributor services was $2.1 million and $1.2 million, respectively.
Reseller Agreement with Stanley Black & Decker
In June 2020, the Company entered into a reseller agreement with Stanley Black & Decker, an investor in the Company. Stanley Black & Decker's electronic security business was acquired by Securitas AB (“Securitas”) in 2023. Securitas, directly or through its affiliates, resells the Company's products. Effective in the first fiscal quarter of 2024, while the reseller agreement is still in effect, Securitas is no longer considered a related party. During the three months ended March 31, 2023, revenue from Securitas' reseller services was $0.4 million. As of December 31, 2023, accounts receivable related to Securitas' reseller services was $0.6 million.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Indemnification Agreements
In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its Board of Directors and certain of its executive officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their role, status or service as directors or officers. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company is
not currently aware of any indemnification claims and has not accrued any liabilities related to such obligations in its condensed consolidated financial statements as of March 31, 2024 or December 31, 2023.
Legal Proceedings
We are from time to time subject to various claims, lawsuits, and other legal and administrative proceedings arising in the ordinary course of business.
At each reporting date, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. The Company expenses the costs related to such legal proceedings as incurred.
The Company has identified certain claims as a result of which a loss may be incurred, but in the aggregate any loss is expected to be immaterial. This assessment is based on our current understanding of relevant facts and circumstances. As such, our view of these matters is subject to inherent uncertainties and may change in the future. Significant judgment is required in both the determination of probability and the determination as to whether an exposure is reasonably estimable. Actual outcomes of these legal and regulatory proceedings may materially differ from our current estimates. Based upon information presently known to management, the Company has not accrued a loss for these matters, including the matter described below, as a loss is not probable and reasonably estimable. While it is reasonably possible a loss may be incurred, the Company is unable to estimate a loss or range of loss in these matters. The pending proceedings involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources. The results of legal proceedings are inherently uncertain, and material adverse outcomes are reasonably possible.
In March 2024, an Evolv shareholder filed in the U.S. District Court for the District of Massachusetts a putative class action lawsuit, captioned Raby v. Evolv Technologies Holdings, Inc., et al. case number 1:24-cv-10761, alleging that Evolv and certain of its current and former executives and other individuals violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 based on alleged misstatements concerning the Company’s products. This litigation is in the preliminary stages, and the outcome of any complex legal proceeding is inherently unpredictable and subject to significant uncertainties.
Regulatory and Governmental Matters
In the ordinary course of business, the Company is subject to regulatory and governmental examinations, information gathering requests, inquiries, and investigations. The U.S. Federal Trade Commission (FTC) has requested information about certain aspects of the Company's marketing practices. The Company is cooperating with the investigation and has provided documentation and information responsive to the FTC inquiry. Further, in February 2024, we received a subpoena from the SEC, Division of Enforcement, requesting that we produce certain documents and information. We are cooperating and intend to continue to cooperate with the SEC's investigation.
Any resolution or litigation with the FTC, the SEC or other parties, could ultimately result in monetary and injunctive relief that may impose costs on us and/or require us to make changes to our business practices. These costs and requirements may be material both individually and in the aggregate.
We can offer no assurances as to the outcome of these investigations or their potential effect, if any, on us or our results of operations. There can be no assurance whether there will be further information requests or potential enforcement action or litigation, which is necessarily uncertain.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income (loss) $ (11,644) $ (28,609)
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Merline Saintil [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On March 14, 2024, Merline Saintil, a member of our Board of Directors, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of 30% of the net shares of the Company’s common stock underlying 25,846 restricted stock units. The trading arrangement is scheduled to expire on the earlier of July 31, 2024 or the date that all transactions under the trading arrangement are completed.
Name Merline Saintil
Title Directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 14, 2024
Arrangement Duration 139 days
Aggregate Available 25,846
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of presentation
Basis of presentation

The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).
Reclassifications
Reclassifications
During the year ended December 31, 2023, the Company began classifying revenue from professional services, which includes installation, training, and event support, as well as other one-time revenue, within license fee and other revenue on the consolidated statements of operations and comprehensive loss, whereas the revenue for these services has previously been included in service revenue. Correspondingly, the Company began classifying costs associated with professional services within cost of license fee and other revenue, whereas these costs were previously included in cost of service revenue. These reclassifications were made to align the presentation of professional services with the Company's internal reporting and analysis. The reclassifications did not impact total revenue or total cost of revenue for any period. Prior year amounts included in this Quarterly Report on Form 10-Q have been reclassified to conform to the current presentation.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The updated accounting guidance requires enhanced reportable segment disclosures, primarily related to significant segment expenses which are regularly provided to the chief operating decision maker. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Retrospective application is required and early adoption is permitted. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply the amendments in ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities
Marketable securities as of March 31, 2024 and December 31, 2023 consisted of the following:

March 31, 2024
Amortized CostUnrealized Gain/(Loss)Fair Value
U.S. Treasury bills$36,415 $— $36,415 
Total marketable securities$36,415 $— $36,415 

December 31, 2023
Amortized CostUnrealized Gain/(Loss)Fair Value
U.S. Treasury bills$51,289 $— $51,289 
Total marketable securities$51,289 $— $51,289 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy used to determine such fair values (in thousands):
Fair Value Measurements at March 31, 2024
Level 1Level 2Level 3Total
Assets:
Money market funds$23,771 $— $— $23,771 
Treasury bills— 41,378 — 41,378 
$23,771 $41,378 $— $65,149 
Liabilities:
Contingent earn-out liability$— $— $22,220 $22,220 
Contingently issuable common stock liability— — 6,003 6,003 
Public Warrant liability8,738 — — 8,738 
$8,738 $— $28,223 $36,961 
Fair Value Measurements as of December 31, 2023
Level 1Level 2Level 3Total
Assets:
Money market funds$57,829 $— $— $57,829 
Treasury bills— 51,289 — 51,289 
$57,829 $51,289 $— $109,118 
Liabilities:
Contingent earn-out liability$— $— $29,119 $29,119 
Contingently issuable common stock liability— — 6,530 6,530 
Public Warrant liability10,889 — — 10,889 
$10,889 $— $35,649 $46,538 
Schedule of Common Stock Warrant Liability
The following table provides a rollforward of the contingent earn-out liability (in thousands):
Balance at December 31, 2023$29,119 
Change in fair value(6,899)
Balance at March 31, 2024$22,220 
The following table provides a rollforward of the contingently issuable common shares (in thousands):
Balance at December 31, 2023$6,530 
Change in fair value(527)
Balance at March 31, 2024$6,003 
The following table provides a rollforward of the public warrant liability (in thousands):
Balance at December 31, 2023$10,889 
Change in fair value(2,151)
Balance at March 31, 2024$8,738 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Performance Obligations
The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of March 31, 2024.
Less than 1 year1 - 2 yearsMore than 2 yearsTotal
Product revenue$998 $— $— $998 
Subscription revenue63,890 56,850 65,829 186,569 
Service revenue22,261 21,691 22,112 66,064 
License fee and other revenue436 439 
Total revenue$87,585 $78,542 $87,943 $254,070 
Schedule of Minimum Future Payments on Noncancelable Leases As of March 31, 2024, future minimum payments on noncancelable leases are as follows (in thousands):
Year Ending December 31:
2024 (nine months remaining)$48,486 
202558,972 
202647,647 
202727,312 
20284,033 
Thereafter119 
$186,569 
Summary of Rollforward of Deferred Revenue
The following table provides a rollforward of deferred revenue (in thousands):
Balance at December 31, 2023$71,490 
Revenue recognized in relation to the beginning of the year contract liability balance(17,323)
Revenue deferred17,554 
Balance at March 31, 2024$71,721 
Schedule of Components of Lease Revenue
The following table presents the Company’s components of lease revenue (in thousands):
Three Months Ended
March 31,
20242023
Interest income on lease receivables42 53 
Lease income - operating leases14,503 6,466 
Total lease revenue$14,545 $6,519 
Summary of Company's Revenue by Revenue Stream
The following table presents the Company’s revenue by revenue stream (in thousands). Certain prior period amounts have been reclassified to conform to current period presentation:

Three Months Ended
March 31,
20242023
Product revenue$603 $8,754 
Subscription revenue14,503 6,466 
Service revenue5,384 2,786 
License fees724 — 
Professional services and other revenue454 575 
Total revenue$21,668 $18,581 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Changes in Allowance for Doubtful Accounts
Changes in the allowance for expected credit losses were as follows (in thousands):

Allowance for Doubtful Accounts
Balance at December 31, 2023$(582)
Provisions264 
Write-offs, net of recoveries
Balance at March 31, 2024$(315)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Summary of Inventory
Inventory consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Raw materials$2,048 $1,869 
Finished goods8,959 7,638 
Total$11,007 $9,507 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Computers and telecom equipment$1,481 $1,331 
Lab equipment1,588 1,171 
Furniture and fixtures111 111 
Leasehold improvements566 566 
Leased equipment90,200 80,206 
Capitalized software10,520 8,629 
Sales demo equipment2,853 2,758 
Equipment held for lease1
39,163 32,910 
Construction in progress3,094 2,493 
149,576 130,175 
Less: Accumulated depreciation and amortization(20,234)(17,254)
$129,342 $112,921 
1 Represents equipment that has not yet been deployed to a customer and, accordingly, is not being depreciated.
Schedule of Leased Equipment
Leased equipment and the related accumulated depreciation were as follows:
March 31,
2024
December 31,
2023
Leased equipment$90,200 $80,206 
Accumulated depreciation(15,661)(13,283)
Leased equipment, net$74,539 $66,923 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Fair Value Weighted-Average Assumptions
The following table presents, on a weighted average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted during the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Risk-free interest rate4.1 %4.2 %
Expected term (in years)6.16.1
Expected volatility90.0 %87.5 %
Expected dividend yield0.0 %0.0 %
Summary of Stock Option Activity
The following table summarizes the Company’s stock option activity since December 31, 2023 (in thousands, except for share and per share data):
Number of
Shares
Weighted
Average
Exercise Price
Outstanding as of December 31, 2023
20,324,528$1.04 
Granted2,725,6253.63 
Exercised(519,089)0.58 
Forfeited(9,059)0.42 
Outstanding as of March 31, 2024
22,522,0051.37 
Summary of Restricted Stock Unit Activity
The following table summarizes the Company's restricted stock units activity since December 31, 2023:
Number of
Shares
Grant Date Fair
Value
Outstanding as of December 31, 2023
13,046,679 $3.49 
Granted6,850,765 3.70 
Vested(3,147,778)3.35 
Forfeited(289,631)3.58 
Outstanding as of March 31, 2024
16,460,035 $3.60 
Summary of Performance Stock Unit Activity
The following table summarizes the Company's performance stock units activity since December 31, 2023:
Number of
Shares
Grant Date Fair
Value
Outstanding as of December 31, 2023
380,000 $2.64 
Granted— — 
Vested(380,000)2.64 
Forfeited— — 
Outstanding as of March 31, 2024
— $— 
Schedule of Allocation of Share Based Compensation Expense
Stock-based compensation expense was classified in the condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended March 31,
2024 2023
Cost of revenue$138$145
Research and development882837
Sales and marketing2,9591,998
General and administrative2,4312,063
Total stock-based compensation expense$6,410$5,043
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) Per Share
Basic and diluted net loss per share attributable to common stockholders are calculated as follows (in thousands, except share and per share amounts):
Three Months Ended March 31,
20242023
Numerator:
Net loss attributable to common stockholders – basic and diluted$(11,644)$(28,609)
Denominator:
Weighted average common shares outstanding - basic and diluted153,076,719 146,433,378 
Net loss per share attributable to common stockholders – basic and diluted$(0.08)$(0.20)
Schedule of Potential Common Shares Excluded from the Computation of Diluted Net Loss Per Share
The following potentially dilutive outstanding securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period:
Three Months Ended
March 31,
20242023
Options issued and outstanding22,522,005 23,136,658 
Public Warrants to purchase common stock14,324,893 14,324,994 
Warrants to purchase common stock (Finback)117,423 1,590,984 
Unvested restricted stock units16,460,035 12,395,533 
Unvested performance stock units— 414,500 
Earn-out shares*15,000,000 15,000,000 
Contingently issuable common stock*1,897,500 1,897,500 
70,321,856 68,760,169 
*Issuance of Earn-out shares and Contingently issuable common stock is contingent upon the satisfaction of certain conditions, which were not satisfied by the end of the period
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of the Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue [1] $ 21,668 $ 18,581
Total cost of revenue 9,896 13,816
License fee and other revenue    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 1,178 575
Total cost of revenue $ 129 304
License fee and other revenue | Revision of Prior Period, Adjustment    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   600
Total cost of revenue   $ 300
[1] Includes related party revenue of $1.9 million and $3.6 million for the three months ended March 31, 2024 and 2023, respectively.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 36,415 $ 51,289
Unrealized Gain/(Loss) 0 0
Fair Value 36,415 51,289
Treasury bills    
Marketable Securities [Line Items]    
Amortized Cost 36,415 51,289
Unrealized Gain/(Loss) 0 0
Fair Value $ 36,415 $ 51,289
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) - Recurring Basis - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets:    
Total assets measured at fair value $ 65,149 $ 109,118
Liabilities:    
Liabilities of fair value 36,961 46,538
Money market funds    
Assets:    
Total assets measured at fair value 23,771 57,829
Treasury bills    
Assets:    
Total assets measured at fair value 41,378 51,289
Contingent earn-out liability    
Liabilities:    
Liabilities of fair value 22,220 29,119
Contingently issuable common stock liability    
Liabilities:    
Liabilities of fair value 6,003 6,530
Public Warrant liability    
Liabilities:    
Liabilities of fair value 8,738 10,889
Level 1    
Assets:    
Total assets measured at fair value 23,771 57,829
Liabilities:    
Liabilities of fair value 8,738 10,889
Level 1 | Money market funds    
Assets:    
Total assets measured at fair value 23,771 57,829
Level 1 | Treasury bills    
Assets:    
Total assets measured at fair value 0 0
Level 1 | Contingent earn-out liability    
Liabilities:    
Liabilities of fair value 0 0
Level 1 | Contingently issuable common stock liability    
Liabilities:    
Liabilities of fair value 0 0
Level 1 | Public Warrant liability    
Liabilities:    
Liabilities of fair value 8,738 10,889
Level 2    
Assets:    
Total assets measured at fair value 41,378 51,289
Liabilities:    
Liabilities of fair value 0 0
Level 2 | Money market funds    
Assets:    
Total assets measured at fair value 0 0
Level 2 | Treasury bills    
Assets:    
Total assets measured at fair value 41,378 51,289
Level 2 | Contingent earn-out liability    
Liabilities:    
Liabilities of fair value 0 0
Level 2 | Contingently issuable common stock liability    
Liabilities:    
Liabilities of fair value 0 0
Level 2 | Public Warrant liability    
Liabilities:    
Liabilities of fair value 0 0
Level 3    
Assets:    
Total assets measured at fair value 0 0
Liabilities:    
Liabilities of fair value 28,223 35,649
Level 3 | Money market funds    
Assets:    
Total assets measured at fair value 0 0
Level 3 | Treasury bills    
Assets:    
Total assets measured at fair value 0 0
Level 3 | Contingent earn-out liability    
Liabilities:    
Liabilities of fair value 22,220 29,119
Level 3 | Contingently issuable common stock liability    
Liabilities:    
Liabilities of fair value 6,003 6,530
Level 3 | Public Warrant liability    
Liabilities:    
Liabilities of fair value $ 0 $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jul. 16, 2021
Jul. 15, 2021
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Marketable securities     $ 36,415 $ 51,289
Recurring Basis | Treasury bills        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
U.S. treasury bills with maturities less than three months     $ 5,000  
Public Warrant        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrant exercisable (in shares)     14,325,000  
Warrants exercise price (in dollars per share)     $ 11.50  
Warrants outstanding (in shares)     14,324,893  
Contingent earn-out liability        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Dividends, common stock     $ 0  
Contingent earn-out liability | Measurement Input, Price Volatility        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration, measurement input     85.00%  
Contingent earn-out liability | Measurement Input, Risk Free Interest Rate        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration, measurement input     4.60%  
Contingent earn-out liability | Change in control        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration, measurement input     25.00%  
Contingent earn-out liability | Measurement Input, Expected Term        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration term     1 year 10 months 24 days  
Contingently issuable common stock liability        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Dividends, common stock     $ 0  
Issuance of common stock in connection with the consummation of the PIPE Investment (in shares) 517,500 4,312,500    
Shares vested (in shares) 1,897,500      
Outstanding shares expected to vest (in shares)       1,897,500
Contingently issuable common stock liability | Measurement Input, Price Volatility        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration, measurement input     95.00%  
Contingently issuable common stock liability | Measurement Input, Risk Free Interest Rate        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration, measurement input     4.50%  
Contingently issuable common stock liability | Change in control        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration, measurement input     25.00%  
Contingently issuable common stock liability | Measurement Input, Expected Term        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration term     2 years 3 months 18 days  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Contingent Earn-Out and Contingently Issuable Common Shares (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Contingent earn-out liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning $ 29,119
Change in fair value (6,899)
Balance at ending 22,220
Contingently issuable common stock liability  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning 6,530
Change in fair value (527)
Balance at ending $ 6,003
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Warrant Liability (Details) - Public Warrant
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning $ 10,889
Change in fair value (2,151)
Balance at ending $ 8,738
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of performance obligations (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Total revenue $ 254,070
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 87,585
Revenue arrangement period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 78,542
Revenue arrangement period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 87,943
Revenue arrangement period
Product revenue  
Disaggregation of Revenue [Line Items]  
Total revenue $ 998
Product revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 998
Revenue arrangement period 9 months
Product revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 0
Revenue arrangement period 1 year
Product revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 0
Revenue arrangement period
Subscription revenue  
Disaggregation of Revenue [Line Items]  
Total revenue $ 186,569
Subscription revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 63,890
Revenue arrangement period 9 months
Subscription revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 56,850
Revenue arrangement period 1 year
Subscription revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 65,829
Revenue arrangement period
Service revenue  
Disaggregation of Revenue [Line Items]  
Total revenue $ 66,064
Service revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 22,261
Revenue arrangement period 9 months
Service revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 21,691
Revenue arrangement period 1 year
Service revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 22,112
Revenue arrangement period
License fee and other revenue  
Disaggregation of Revenue [Line Items]  
Total revenue $ 439
License fee and other revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 436
Revenue arrangement period 9 months
License fee and other revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 1
Revenue arrangement period 1 year
License fee and other revenue | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Total revenue $ 2
Revenue arrangement period
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]  
2024 (nine months remaining) $ 48,486
2025 58,972
2026 47,647
2027 27,312
2028 4,033
Thereafter 119
Lessor, operating lease, payments to be received $ 186,569
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Current portion of contract assets $ 2,538   $ 3,707
Contract assets, noncurrent 307   451
Revenue recognized from prior year deferred revenue balance 17,323 $ 6,900  
Lease revenue (less than) 14,545 6,519  
Deferred asset related to commissions 11,500   $ 11,400
Amortized commissions 1,400 1,600  
Related Party      
Disaggregation of Revenue [Line Items]      
Lease revenue (less than) $ 300 $ 200  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of rollforward of deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Movement in Deferred Revenue [Roll Forward]    
Balance at beginning of period $ 71,490  
Revenue recognized in relation to the beginning of the year contract liability balance (17,323) $ (6,900)
Revenue deferred 17,554  
Balance at end of period $ 71,721  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of components of lease revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Recognition and Deferred Revenue [Abstract]    
Interest income on lease receivables $ 42 $ 53
Lease income - operating leases 14,503 6,466
Total lease revenue $ 14,545 $ 6,519
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of company's revenue by revenue stream (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue [1] $ 21,668 $ 18,581
Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 603 8,754
Subscription revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 14,503 6,466
Service revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 5,384 2,786
License fees    
Disaggregation of Revenue [Line Items]    
Total revenue 724 0
Professional services and other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 454 $ 575
[1] Includes related party revenue of $1.9 million and $3.6 million for the three months ended March 31, 2024 and 2023, respectively.
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ (582)
Provisions 264
Write-offs, net of recoveries 3
Ending balance $ (315)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 2,048 $ 1,869
Finished goods 8,959 7,638
Total $ 11,007 $ 9,507
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 149,576 $ 130,175
Less: Accumulated depreciation and amortization (20,234) (17,254)
Total property, plant and equipment, net 129,342 112,921
Computers and telecom equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 1,481 1,331
Lab equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 1,588 1,171
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 111 111
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 566 566
Leased equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 90,200 80,206
Less: Accumulated depreciation and amortization (15,661) (13,283)
Total property, plant and equipment, net 74,539 66,923
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 10,520 8,629
Total property, plant and equipment, net 8,600 7,000
Sales demo equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 2,853 2,758
Equipment held for lease    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 39,163 32,910
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 3,094 $ 2,493
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Property and equipment, net $ 129,342   $ 112,921
Total stock-based compensation expense 6,410 $ 5,043  
Depreciation and amortization 3,474 1,815  
Capitalized software amortization 300 200  
Loss from impairment of property and equipment 0 137  
Capitalized software      
Property, Plant and Equipment [Line Items]      
Property and equipment, net 8,600   7,000
Depreciation and amortization 900   700
Leased equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, net 74,539   $ 66,923
Depreciation $ 2,900 $ 1,400  
Depreciable lives 7 years    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property and Equipment, Net - Schedule of leased equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Leased equipment $ 149,576 $ 130,175
Accumulated depreciation (20,234) (17,254)
Total property, plant and equipment, net 129,342 112,921
Leased equipment    
Property, Plant and Equipment [Line Items]    
Leased equipment 90,200 80,206
Accumulated depreciation (15,661) (13,283)
Total property, plant and equipment, net $ 74,539 $ 66,923
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term Debt - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]      
Loss on extinguishment of debt   $ 0 $ 626
2022 SVB Term Loan      
Debt Instrument [Line Items]      
Interest rate, prepayment premium 0.010   0.010
Loss on extinguishment of debt $ 600    
Prepayment premium 300   $ 300
Unamortized debt issuance cost $ 300    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Grant date fair value of stock options (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate 4.10% 4.20%
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days
Expected volatility 90.00% 87.50%
Expected dividend yield 0.00% 0.00%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock options activity (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 20,324,528
Granted (in shares) | shares 2,725,625
Exercised (in shares) | shares (519,089)
Forfeited (in shares) | shares (9,059)
Ending balance (in shares) | shares 22,522,005
Weighted Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 1.04
Granted (in dollars per share) | $ / shares 3.63
Exercised (in dollars per share) | $ / shares 0.58
Forfeited (in dollars per share) | $ / shares 0.42
Ending balance (in dollars per share) | $ / shares $ 1.37
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Restricted stock units activity (Details) - Unvested restricted stock units - $ / shares
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Number of Shares    
Outstanding, beginning balance (in shares) 13,046,679  
Granted (in shares) 6,850,765  
Vested (in shares) (3,147,778)  
Cancelled (in shares) (289,631)  
Outstanding, ending balance (in shares) 16,460,035  
Grant Date Fair Value    
Outstanding, beginning balance (in dollars per share) $ 3.60 $ 3.49
Granted (in dollars per share) 3.70  
Vested (in dollars per share) 3.35  
Cancelled (in dollars per share) 3.58  
Outstanding, ending balance (in dollars per share) $ 3.60 $ 3.49
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Performance stock units activity (Details) - Unvested performance stock units - $ / shares
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Number of Shares    
Outstanding, beginning balance (in shares) 380,000  
Granted (in shares) 0  
Vested (in shares) (380,000)  
Cancelled (in shares) 0  
Outstanding, ending balance (in shares) 0  
Grant Date Fair Value    
Outstanding, beginning balance (in dollars per share) $ 0 $ 2.64
Granted (in dollars per share) 0  
Vested (in dollars per share) 2.64  
Cancelled (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) $ 0 $ 2.64
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
Jan. 31, 2021
year
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 6,410 $ 5,043  
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 2,959 1,998  
Finback BDA      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrant exercisable (in shares) | shares     2,552,913
Warrants exercise price (in dollars per share) | $ / shares     $ 0.42
Shares issuable upon exercise of warrant (in shares) | shares 117,423    
Aggregate intrinsic value of warrants exercisable $ 500    
Unvested warrants (in shares) | shares 0    
Finback BDA | Measurement Input, Expected Term      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Measurement input | year     3
Maximum | Finback BDA | Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 0 $ 600  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock based compensation expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 6,410 $ 5,043
Cost of revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 138 145
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 882 837
Sales and marketing    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 2,959 1,998
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 2,431 $ 2,063
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Components of the Company's loss before income tax expense    
Provision for income taxes $ 0 $ 0
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss per Share - Schedule of basic and diluted net income (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net loss attributable to common stockholders - basic $ (11,644) $ (28,609)
Net loss attributable to common stockholders - diluted $ (11,644) $ (28,609)
Denominator:    
Weighted average common shares outstanding - basic (in shares) 153,076,719 146,433,378
Weighted average common shares outstanding - diluted (in shares) 153,076,719 146,433,378
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.08) $ (0.20)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.08) $ (0.20)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss per Share - Antidilutive effect (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 70,321,856 68,760,169
Options issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 22,522,005 23,136,658
Warrants | July 16, 2021    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 14,324,893 14,324,994
Warrants | January 13, 2021    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 117,423 1,590,984
Unvested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 16,460,035 12,395,533
Unvested performance stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 0 414,500
Earn Out Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 15,000,000 15,000,000
Contingently issuable common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from the computation of diluted net loss per share (in shares) 1,897,500 1,897,500
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions -Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2020
partner
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]        
Accounts receivable, net [1]   $ 22,030   $ 22,611
Related Party        
Related Party Transaction [Line Items]        
Accounts receivable, net   2,100   1,700
Distribution Agreement With Motorola Member        
Related Party Transaction [Line Items]        
Number of resellers and integration partners | partner 2,000      
Distribution Agreement With Motorola Member | Related Party        
Related Party Transaction [Line Items]        
Revenue   1,900 $ 3,200  
Accounts receivable, net   $ 2,100   1,200
Reseller Agreement | Related Party        
Related Party Transaction [Line Items]        
Revenue     $ 400  
Accounts receivable, net       $ 600
[1] Includes related party accounts receivable, net of $2.1 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively.
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )B$J5@'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 " "8A*E8(H*UH.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DUAB*CK!<0))"0F@;A%B;=%:YHH,6KW]K1AZX3@ 3C&_O/Y ML^1&!ZE]Q)?H T:RF*Y&U_5)ZK!F>Z(@ 9+>HU.IG!+]U-SZZ!1-S[B#H/1! M[1 $YRMP2,HH4C #B[ 06=L8+75$13Z>\$8O^/ 9NPPS&K!#ASTEJ,H*6#M/ M#,>Q:^ "F&&$T:7O IJ%F*M_8G,'V"DY)KNDAF$HASKGIATJ>']^>LWK%K9/ MI'J-TZ]D)1T#KMEY\EM]_[!Y9*W@XKK@-P6_VP@NZY44MQ^SZP^_B[#SQF[M M/S8^"[8-_+J+]@M02P,$% @ F(2I6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "8A*E8WJ;J;ID& ##)@ & 'AL+W=OVMNG;+FMRJW>E>N. D:(!SMDF: M__Z^!HK;RAB&RILV)'P_X?$O'@BG>\I^\ TA CW&4<+/>ALAMA\' ^YO2(SY M$=V2!#Y9419C 9ML/>!;1G"0%<71P+&LXT&,PZ0W/F[/I*4U%%"9DSA!/ MXQBSPSF)Z/ZL9_>>WK@+UQLAWQA,3[=X319$_+6=,]@:E"E!&).$AS1!C*S. M>C/[HS>T9$&VQ[>0[/FSUTBB/%#Z0VY'SUT_I5QD\P#Q@3CP:W8>!V)SU)CT4D!5.(W%']Y]( 322>3Z- M>/87[?-]1Z,>\E,N:%P4PQ'$89+_QX]%0S0I<(H"YU6![584N$6!FX'F1Y9A M76"!IZ>,[A&3>T.:?)&U358--&$BNW$A&'P:0IV8>G1'&)I#CZ$^XAO,"#\= M" B6'P_\(N0\#W$J0EQT2Q.QX>@R"4CPLGX !U0>E?-T5.>.,? 6LR/DVA^0 M8SE#S?%X=>4'9$UTU2^.QBW;R,WBW(JX"^JG,'(%ND[R>2/'WS\WL!>Z%B3F M_^I:+(\E-?_O%/K9^U^&^4=@+^F%)/S2E*_KE M84MTI.9RV^I_U2$9JUHBC4JD43.DKREF@K#H@.[(EC*APS-'"9;J&L4S5K7$ M.R[QCIOAS0D+:2!G)8+%0=MYYJ1R'E9.1&-]2\YQR3EN.#(9AO-*-BVK^]&< MM<(1UW:DL:PEX*0$G!@/ZC(1H3B@JS BZ',:/Q"F S-G6);==T^&]E@'9RQM M"7=2PITT@;LCZY +Z$"!/N-8.T9K@Z)!Q]HE$0)FO^ 59L M_T@';HQL"6Y;ZIQK-4&'@Z,,AFMV0OF %@+F**(,>31-!#O _T#;'C7I%YO)+9C$2[I/M*CFN'L[+-TO,:=$ZYP!'Z M.]Q6K\CF1'"GD:TE[4*?;.5/MEEZLK$Z@ZO_:C!SP+OQQ'ZO!>M"FVSE3;99 M>FZH#STVW]#$)$XU(>YXV)_8EO[LTH4YV4J=[$;NY*6,2?_-I1>,)YN4J?X* MWISX77O=[YFK6G(Z2I2J27NPH\:ZMGS*@IQ&%G09$[:6$_,/2 "+\6B\Q8F^:\V!U:!=^(^C_,=I MY#^+#8&.-.&98ZKQNK >1UF/T\AZ "R&:Y6%H/X/4)_L/BGZD@HP@T1>:FJ) MWTACBG;(TT99FKPYOYO:HV-KV!57^XYC5I;PS]IST"M[4+['FL,I[\%TXD*,S%NJK%>R-+ M*:"[/;Q'"^*G#,X\ M6FYSTM, \O,!Q/,3\Q:6N1V.4H)^M8[DJ0AM0:BSGS6UK=&%.KE*G5RS\RP9 M#K*+MD/\0"-M(]2XU[>;;UJN+IS)5<[DFIWIJ5O1Y:._P0E+EF5_J9!/=]UB>5N#HXBLH-0Z&L-ZS/(GIO(-0;?90T$R1W@\Q6EXFE#?D'YW-KT?U!+ P04 " "8A*E8!]K"#:8' M !Q(0 & 'AL+W=OJ:)@=3.H@5VVZ#IWOMAL1\4F8F%RI*7HI)F?_T=4HYDBR.ZP4V! M-'H,AV=&Y)Q#,A=/E?Q6KX50Y/NF*.O+R5JI[?EL5F=KL4GKLVHK2GAS7\E- MJN!6/LSJK13IRC3:%#/F>>%LD^;E9'YAGMW(^475J"(OQ8TD=;/9I/+YO2BJ MI\L)G;P\^)(_K)5^,)M?;-,'<2O4G]L;"7>SSLLJWXBRSJN22'%_.;FBYTO? M-# 6_\G%4[UW370H=U7U3=]\7%U./(U(%")3VD4*OQ[%0A2%]@0X_MDYG71] MZH;[UR_>?S/!0S!W:2T65?'??*76EY-X0E;B/FT*]:5Z^B!V 07:7U85M?F? M/.ULO0G)FEI5FUUC0+#)R_9W^GV7B+T&E(\T8+L&;-C 'VG =PWXCS;P=PU\ MDYDV%).'9:K2^86LGHC4UN!-7YADFM80?E[J[WZK)+S-H9V:+SY_6EY_NKU> M$KBZ_?S[Q^755[AY?_7[U:?%-;G]<'W]]9:-^.+95&-&0=58'./T.I^_$^4742N:9$BU2#%WK(-CKUQL@LRU8%."X@@Y7 MX,0%0_>;4.E=(4@MLD;F*A=H[@*K;Q[Z-!@@M*T"RN($QQAV&$,GQJLLJQKX MI%"2,P'?%\!.22D4 O.]V]-?]&\LMM#.*_/X,/N854@I'EO4Q18Y$7TL'V&T M5O(9PQ59/5+J>=$ EVV5!'M&![#B#E;LGE:[$K*MI&&RZIYD5:DD,-JNK&!X M8SM# 8\'<&TC'HW!33JXR>OA;C9Y;9C< ,;P)A84/Z##)ESOJZ VL; M>2,X>PZC1TCL<&H=QVJC;FZ[D;"2D.K9S"TM#;:@[=48=2RH35Z4)=RWABMB!X9L++D]S5$W M.WT&M*G*RP=2"%#]1&IY?UK=GS9PXYAF"#$%W!JWMA6ER8AZH#U]43=_?38E MRP$.8:I<71GJA:ITZV>^U M"R*5Y6G5](,"7>TQFP49_+.P(F8)4/D(WIXMV9$E7X>W>":@\1JS*:"743 5 M:U5EWX[ MUDR]#QK[B%6 1]+=L^DS+T O&GNBCPC3ZF4:7DLS_:*+HZL92IB M1;UX;"N#]_3'W?375HDCU8$CQ.9[840'(#&[@/%DI!3SG@&YFP&-SE=:+K?D ME[T,C@P0DU\^54H0ZO^*8G=ZQN4%P73*&S@ZC+ZG3^[>0+W5HWU=%2LAZY]_ MBAF-WIGU@WI&Y1E_T]W4M_)V&/O>?JJ;A&_D"S68.3\E)]X9K-@HR#5)'M.B M$>\(];RIU_Z0M%'K2N;_0H-4D3]2F:U;-"_[X6;\+$4F-G="'KSB[Z!VDWJ= M0ARFXF@?6FDUJE9PH>O]JWVB'\@F_&%5=9H( M_R^A(!^G/ BGB1\9.QK0*:?00>R]=::G(![JK3!G7 5::;FM7JSM-WG#W?+F:K7*M82$2JMWV4[SDF3I-H?*B\*T58L?T(A;U1:Q\_V8C<'MY0T_ MNL'=;)HBU1M5NV5&M8'9O=9'D8\@=ZH:IPE;MIP&ULC&C$84&>_5#7>KFWW( ML+3(LQQ57]P6*Z*TZPYARMG?>O!'RP9S;U\1@:\\CNZ?=WP:\-T?HP^>^=[Z 7&%O*+QI3__[ M+MH_1H H'O*RA@7./73GG44PM&1[OM_>J&IK3KSO*J6JC;EZ@^RN+^?\ 4$L#!!0 ( )B$J5@FQA1=R , &L- 8 >&PO M=V]R:W-H965T&ULK5=M<^(V$/XK&C?32692;-GF)2DP0R W MEYEKC@FY]D.G'X01V!/9T8W<&2,M9<[YFYX\+0:6HQE11@.E M71#X6=,Q94Q[ AY_%TZM\DP-W!U_>/]DQ(.8.9%TS-D?T4*% ZMGH05=DHRI M%[[Y3 M!;>TOX$R:_VA3V#H6"C*I>%R @4$<)?DO^5X$8@> O2, MP"X^P#_ M", K -ZY +\ F%#;N103APE19-@7?(.$M@9O>F"":= @/TKTYP@&,V^?GF:C%YA\C#Z,GH>/Z+9Y\?'UQFZGA)!$Q52%06$W:!? MT+?9!%U?W: K%"7H->29),E"]FT%G+1G.RC.'^?GNT?._XV(%O+P+7(=UZ^! M3YKA$QJ4<*\*MR$293C<,ARN\>%K*-"T 6"R =OMR@E JT)RRBZ!J$+ MSA@1$J44KDX(,;FI4YP?T35'Z'NW'CHMQW%PWU[O*CMI5E'@E0J\RQ08GA*1 M3(5<1/_ AE:2K];2S_VW=WAAI_C;4W".946$7XKP?TA$)&5V6H!_0&N?>)-% MA7"[)-S^(<+PII4*;D:4K$ZQ;I]DW6118=TI67<:68]Y',.[]S^D>N>\5#]I M5J'?+>EW+Z!_<9YW#[/W6**?95K1T"LU]"[7<%Z:]PY)M=M>NW/G=_?HUUEB M#Q3TCK"_*]G?7<[^@IR_.UM"G66C!.QL*Z#3*&(4!#Q+E(0V)J#1FLP9O44) M536$'TZX^A/_55L"DH!E"ZKIYT\MU4\-^N-Z58@OT97; MPM ;,F8:Z62!KG"KNUV0V@;ZK" L&RUC!;T3C>?P>O_HGV[!N4RIZ<39>ZON M:=@[G69,Q""+O[/.)XJGI=>=<0>=LAB%\#5&A#6!_R;GZF.@#RN^KX;]0 M2P,$% @ F(2I6-$DC@U." MRP !@ !X;"]W;W)K?3$Z MRRN>Q!F[+T!9I6E4O'YA2?YRWH.][8V'^'G!Y8W!Z&P9/;,)XW\L[PMQ-=AY MF<4IR\HXST#!YN>]"WAZ2:EL4%O\&;.7\OR;O+B>G?<\B8@E;,JE MBTC\6;$Q2Q+I2>#XOG':V[U3-MS_O?7^:TU>D'F*2C;.D[_B&5^<]\(>F+%Y M5"7\(7_YG6T(U0"G>5+6_X.7C:W7 ].JY'FZ:2P0I'&V_AO]V'3$7@.(+0W0 MI@%J-Z"6!GC3 +<;$$L#LFE ZIY94ZG[X3+BT>BLR%] (:V%-_FC[LRZM: ? M9S+N$UZ(I[%HQT?CN]O+J]O)U240OR9W7Z\O+Q[%Q>11_+FYNGV<@+M?P=W] MUWTO+F_N'J=]'L^L\K\/5N,@%]\,?D$GS\\ E\ '$&'A=Y54;9 MK#P;< %2OFHPW0 :KP$A"R ,;O*,+TIPE /$0,>"Z/;XX=F M>,F*%>N-?OX)^MXO)EH=.6N0)#N2Q.5]])CS*!%IH:9J /?%W?QO^(^I>]:- M_+J1S&>K$8*^'YX-5ON\=2L8TA#NK!J$Z(X0=49MG)<OJ83CT6_'0C2 .H6^.1["#&#@A_E;D90F613Z/ MN0E9H+\4!@%J0=.M2.!3,[)PARQTCI2[)2LB'F?/@/T0XERRTCA8PBX'2T?. M&GR'.[Y#9R0>A,>HF"Z 2/="<%>BDEB*NL 8E:'6WS[R:"LHNA'%X= <%.@I MF?.<,"=1PLH:HRAOOC$9(*,V>?K \3T-H\D,A1ZQH-P38^@>UBP3HR>I<48S M(?=QR>5H6AFGW\996:&2;3W]Q%"05L=S79D:-%'J 02NA7RCB]8 M(6J_:9XR\''3HY\^@XQQ8P*$G<";]\.Y*,A'4AU :1 M;M+WJ2VK**V$;K'J*4]W6I(L06>$DSHU"?7R#%"#0TC6!OF MNA&T:8A2.NB6NGHNBK4J^R&S1A67BVW.F[$G,U9=S+28ZR9]WY:=D=([Y-:[ M\2+*GIEXB3FKR8*2)]K59*#T$QVE MGV^;MTA72.CYF+0QZV9]'UI'DA)2Y!;26R:Z5$Q@(S1]S=B'T"<:-H,="GW/ MDEF0$D_DU*?17_7V%!-%WTJ(_+,:R8M()&X@)FG)13DE:Y6^W.82P^1CO'W\ MR4B)ZKU-L1?X =3FKL&4^ 1C'-AZ70DC<@OCFXC-XJ22MH>H&5:4-FH&TP/4 ME*HBMZIN!Q00==D:;B,VLSQ)HF+OJ9G+^AWA_HCR3KRVG)G-;)E(*2]R*Z^1 MPGX4CB01'D?":&8CH509N579.;&'1TYL@YUC8F,EP]@[HBH6@UZ4G0NY6[YB MNXPI01O[$SNE_6]#^1@U;J*U30AL4%S<[N]T M"=R5MR91I?3XF$UC5UAU+?8];8;H1F%@6P%CI=4X>/?V/7;*_9NCT9&W)F&E M[-BM[$=OX6-]H8R"H+T2,EA!C]IJ**RT&[NU>U(]E=,B7O+U5V0[2J>;-\>F M(V_-3V.J)B#NFL"5$DBGTM^5MR91)?W$+?T'4P(Q;& 3JB4%@YE/?(MN$J7U M!+T[*1!GN?#F>'3DK4E8%0KDN$+A8%(@NOK3(&@OK@Q6"%/+1C+9^W3LKA F M@G<\94Y\G58(77EK\E45 OG_%0+IM$+HREN3J*H0R#LK!**+/\5A>ZUFL$)! M:,L&JD0@[R\12*FH15B4 Z*A&(0?P1;*\8#%8TM'P;(*I ( >VW$4F MR$H&YHS5WQ/7*S,7V$XKA:Z\-<^^M_P'W"=39-JQDH!.HGD)N8RDB<1-A0DFP_P9 C2.$GJ32B1 M43[@$W]W8YX70&08\:\0"2=='T1D\B BN*D/N6S/$=9-Y8G S\)YN63UZ=7D M]<34_X.]TYDI*Y[K4ZZEZ-\JX^LC=;N[NY.T7^KSHZW[8WAZ"0WW+R@Y'5-B M?$+%D_K,ZT"]>GVD5Q!ZCK,2)&PN8'@G@>C>8GU*=GW!\V5];O0IYSQ/ZY\+ M%LU8(0W$\WF>\^V%?,'NK/+H/U!+ P04 " "8A*E8'Y)9B <# #/!P M& 'AL+W=OD+ NT4OL!8D_F&3^/)S,S M/ CY7>4 FOPH&5Z&KBN2G,HJ>J("CB^V0A94HU;N755)8%F%E0R-_"\ MR"UIP9WQT-J6 70;0-?>3"W%WL.4:CH>2G$@TGAC-+.PEVG1*+_@)NV)EOBV M0)P>QXNGZ>PIF4T)KI+%E_ETLL9-LL;'X^QIG9#%)[)8SE:3]1P=R.3)>#XN M5[//")M_FY$OBR0A[Y94 M1;&MXN"H. YN!GRDLD-"_P,)O*![ M@<_TW\/#&W3"-@&AC=>]$F\M-&580'O@.[A Y^$V_'?_CTMW6H,B"S*5OQ\' M?A3=#]W]J=*W7OY][]YOO5X)ZK:"NC<9K8!1#1G!+T*_7.)V$V[:W$!5-(61 M@WU,@=R#,_[Y)S_R?KV4K/\IV"NEO59I[S^E+NZ]O=^/GG>6A+=.873B](I9 MY)P9^BW5_C]])F3.4[;+0"'C.D.5R="1/Q$;9M45FH*8\/&%Q58%L[>^E]T:*R#?59:&S/=IGCQ 5I'/#]1@A]W)@#VAD^_@M02P,$% M @ F(2I6(+XOC.9!@ O2P !@ !X;"]W;W)KHN,=!:$AJT3;(XW3 ,^Z#(3*Q5$EV13MI_ M/TI6;8NB9:NY[DLB67?/D??P*/(1SYY8\8DO*!7H2Y;F_'RP$&+Y:C3B\8)F M$7_)EC273^Y9D45"WA8/([XL:#2OG+)T1 S#&651D@\F9]5OU\7DC*U$FN3T MND!\E651\?4-3=G3^0 /OOUPDSPL1/G#:'*VC![HC(J/R^M"WHTV*/,DHSE/ M6(X*>G\^>(U?A<0N'2J+/Q+ZQ'>N4=F5.\8^E3<7\_.!4;:(IC06)40D_SW2 M*4W3$DFVXW,-.MC$+!UWK[^AAU7G96?N(DZG+/TSF8O%^< ;H#F]CU:IN&%/ M;VG=H:J!,4MY]1<]U;;& ,4K+EA6.\L69$F^_A]]J1.QXX#-/0ZD=B#'.IBU M@ZDX$'>/@U4[6(J#Y>QQL&L'6XVPK]-.[>!4N5\GJ\JT'XEH-M]_M M_7H^3\I1'J7H.DKF0]F%:;1,]"T)#F#%\2I;I9&@B'#!I!@(1!8@U5S MPZKY?:P>P^0:VME)/B'.V+.;F9^VS;!BXK=-+#S&8Z-I%K3-AEBQ"74V8T)V M[!J)LC:)LBI'3WN=5(KZBOV]8 MFB+Y3GN*BOD_NLQ9D#4 ">9#@@608"$06(-]>\.^W5DF%YROJCIA]RA>OT=X MR3Q:+>5E+M=V] LMXH17%NM';%F^+_CN_*@;"IV!^PX%NST=&H;MN4JY0<8, M(,%"(+ &RSA> !DO! )K4.5NJ'*?0=4C MY:)\A\F',K0HDKA<"M4&>2(.UF1G\+XUZ;9KTK,PL=6BA P:0(*%0& -IKT- MT]XSF-XM2/FR+:+\,+F=\?J2Z[7(]4R#8$?A%C)F D6 H$UN!UON!T#]RQ/F6@[V]%WHCTB8 9, 0":W"$C>W>W^ADJ5KB#DMA9EZRM)2;U*C2 M>V+&A8Z0&F\W038VL$))=]2^G!P5,P"-&4*A-7G9T61P)R_3]2:_% R$+ Z> MKEF)YO^NN,AHKN<&M_(T5&>K:7?@WM1 H@7'=""$"MED9JN4X&ZIY%(N%5/& M]=)66[$8$L\QQBH'D!*##XH6@**%AS/2I&$K;>!>V@;-YZI6]2$J-@J'J66K M,T+?Q4*-UE2KW+'K&J:J5H$&#D#10BBT)JU;(09W[O1UM!Y%I=5*/C%,SR)J MX5F'Y2H-ED4LQR7J^Z9M-R2MR4IG1 P/[RN K6B!NU6+[Y%L];D#%2FP1J6P ML8D-PS/41(,J%:!H(11:D]RM6(&[U8ICE5L]H4Y[D%N.252!0F?7*H:V\&!9 MED=LM1C:=D/;5(M!8T3&GN58>XIAJQA@]W\4<#&H1 "*YH.B!:!H(11:A6'+Y+"R+MC;>Z_NL.VYL8V#,8!YL?0@5LLK(5($BW -&E Y&V%C#$ MV+$LE0'(K;L/BA: HH6',]*D82L8D-Z"08<.9&G9 CVP0=H[?FS;INV,+?6C M(&C@ !0MA$)KTKI5-T@O=4.C ^FIM#5;7VRWUNDZ._6SGL;&LK%KJHL^C=W0 M5@\NZ8Q,;&##4PI@M'.0LSS8*[LL]_X>AHO70E4K,_*KF\$6U9G.^^8 M$"RK+ATD ^OV=,?+LICXMN3BQ/_@-02P,$% @ F(2I6(J@@J)& M"P ZD$ !@ !X;"]W;W)KO%2."ML;FRB8/^^E7L@T"Z2"(U[Q) MP!P)G;^/I)^.9"Z?"_&K7#!6>2_++"^O!HNJ6GVXN"C3!5O2\GVQ8KG\9%Z( M):WD6_%X4:X$H[.ZT#*[P+X?72PISP?7E_6U.W%]6:RKC.?L3GCE>KFDXO4C MRXKGJP$:;"[\X(^+2EVXN+Y8/.KP0WZ MD$2^*E!;_)NSYW+GM:=<>2B*7^K-E]G5P%V(1EF:I)MN/O MMM+!]CM5P=W7F]H_U\Y+9QYHR29%]I//JL758#3P9FQ.UUGUHWC^D[4.A:J^ MM,C*^J_WW-KZ R]=EU6Q; O+%BQYWORG+ZT0.P5D/7 !W!; 9H'@0 '2%B!F M@>A @: M$-3*-*[4.B2THM>7HGCVA+*6M:D7M9AU:>D^S]5]GU9"?LIEN>IZ MOMS^GWM#[ M:YIXO__VA_>;QW/O?E&L2YK/RLN+2K9&U7F1MM_\L?EF?.";B?>MR*M%Z7W* M9VP&E$_'/9KTMO+HJE)X<*02N>/S9]C5>1?YXWRQQMJ.CE^'6R] 9-#>S_\@Q M1X[K5>E5A1S8TR)/><:\O'5?756O4Q5=ZY+-U"AP*N8RB)QETA7BM!4@7-']D*K3T];8!D!ZQ[:H?&MUJ M8AMA9&B6.!O<48[15HZ14XZOJG?5(S5?KB@7JA,J959"=:^J$8;]O>8K]0DD MP\CRT# "<:& MQ^XF=75YASF1T^6;-!6L'NUD?,]XF19K%>NY!%OQBU7T04XX)4O7HIY)WM43 MCK34HP*5%:SKN:>1#)0*V3KXEEBVD6]JY?2EJU98:X5/"X^,R6[AC UL3PNA M.2L 1O8PZ&Y25Y7.'6OJ>5&AH$F_&&1QB\\B"6 MET,%63/8"^*K]:\7&SFA1E[@.,^.#Y$V"81 MCDS'S\&A2(,HI!0*[YI!)*!$9%/BS6,A X?> 9KUY! M/4([%J+1V,0#P(P0-#)%.0ENMZ")4SZ%*&3JDFU2,: MV; X#+'57VRK.+"FEG,@)=),B=Q0>4BAU?HAXZGW3(6@^;&(L5%QB%&(3#D M[(Q#:_HX!U,B#95HY,X"U'J4QBI-CIMR@:> Q39U#[(_-/@.8H< :9=T-Z>JHQE/LQM.)'#?E(%JOQNN> CILD^,P-B=: MR,C*"R7NYG1U5Q,F=A/F1$X>@J:5RUF;&A%!Q/068,O0NK?G8$NLV1*[V?*V M6C#A\M1F0NQ;C@)XB8C97=TMZ>JI)D?L)L<[P5:4SS8KAF:X+VKWY4'T$<#- >BK Y14-F061ES]S-[2J'QCWL3B+>;AFO21GLN?E27M^/1%7N^G79VU)7[7M:ZIID+AI,)'#:%:L-FF7.N68TVPH M(\TKBWDEEY3@&$L ]D/QV%Q40V8Q,><4=QN[:J 1D;@1\6XMT@55P^N;-B2( M#81#-(ZBT-0 LB/$M$ORJPLZ&NIL=[T21,C9K^U9),_9&.6QL-!$#,#$Q M)'&WLJL*FBO)$:[)YDGBYLG]*%C2JO7Z M;7+8*(G'.# 1##"SU#@';1)-F\1-F];$"TTYH ) RC&*1R9V068H\(FYK'0W MLZL,&D-)_*:)=\YSFJ>G3+P]\6*K5I^U)7W5MJ^I9EGB9MG]CL9>F$AY60^Y M34:[6*DM1#BX;&8EO@FVD)$U[YX#:XG&6N+&VGT)LB)_'$KZ6![<^R$VI5HS MC&V"1K&Y^>-N5]>C5IIC W>J\0>3BW5] (++KK2BF=H'.ZY!<'R+'# 9$D % M=RN[JJ#),W"3YYW60#G;;.RHS="T*-OT_4ILE9+K7YK!"[W@Z"[W!# 9$F)N M[K@;W%40C:'!D;WPS60CF>N)S^2$\_#J_=[./'^ @RXH![!1;HT.@-%06IG[ MAHF[R5TET4P:N)GTTWS.TCI$V$M[/D*N>UE[5J+>.JX5JT]5J1>*4)\DNN9P MXB^P =1<"@,F:/#.$J!619T?$;PY5R _ M!T6!TIPXC,QT*&07Q/'(3!*Y&]]5'$VP@?N0Y^3_$Z/70YR]UI;T5=N^L!J& M@R/;\R<+Z]'*>V"//,_5<*4F.29X 9V"_QC8!!S%@9EXG !FF/B^M?_2VD6' M[?:=UP@<'-EY?Y/S3*5IG6[;^=8@&,7F"@DP0R.,3;L$L-M7<=]K#:F!>W]] MNEZM,J8F8,DGZBA;5I1KT1S*V*P)Y #4/*!SX"1CT.LF>Z^U)7W5MB^O!N# M#<#UNJK>QE('P%S'_8+CZ N8Q.:)T<3=H*['[S7YANX,KB.>\LU)0#?=A+VF MFKMGUQ-5"';J"^%S0OYTP<3MNIQQNXZYQ#:'-R$)E)"\ (F4-)-J^0HU?U *8!# =@W MM\$GD)D?F4=@$G=SN\JA.3H\VBG5&5R MJ>"E^J1Y;NZAHKS&-*&>(1T6\WKKY_#9B=!.VJ)H;![$!JS,J%-,V& MD7,J^M$^_,6W7>+T513\]%=/.=I6P#YK2_JJ;5]K#<_A<7@^>8T>0F@3.J=X7:KH_O0M[Y:)X M5OLY7K5@"]U=VH#QV38DVHM/>^D&F(%+-\ .6KI=[#P$OV3BL?XQ M@=*K#W\USX!OKVY_L."F?DS?N/X1?9@T/SN@JVE^!>$;%7+)7LH98RZK]-_' M\@:)YH<%FC=5L:H?M7\HJJI8UB\7C,Z84 ;R\WE15)LWZ@NV/^]P_3]02P,$ M% @ F(2I6*4@4I6!" D!8 !@ !X;"]W;W)KF7T]!X)4LFJLWT<'__Q;26VH[.3GCMRI^=N#8:;=65 M%Z&M:^G7Y\JXU>GH8-0M?-#+*M+"].RDD4MUK>)-<^7Q->VYE+I6-FAGA5>+ MT]'LX.7Y,9WG __1:A4&OP59,G?N$WUC?5)(&55$XB#Q[U9=*&.($=3X MG'F.>I%$./S=<7_#ML.6N0SJPIG?=!FKT]$/(U&JA6Q-_.!6;U6VYSGQ*YP) M_%>L\MG]D2C:$%V=B:%!K6WZ+[]D/SR%X# 3'++>21!K^5I&>7;BW4IX.@UN M](--96HHIRT%Y3IZ[&K0Q;-?9&R]$FXA8J7$>1NP'X*0MA3G,NA .U=>!66C M)#>>3".D$NVTR!+.DX3#!R0^DG MXNA@+ [W#X\?X7?4N^"(^1T]P._??BFM_H/-&XL+9X,SNI0I:>"'H?GDCC?: M2EMH:<0U%A4R- ;QW]D\1(\<^]\N#R4%CGCAF3Y6S4Z^_:; M@Q?[KQXQ[[@W[_@Q[G]+A/]>">+'6V=NQ4=55-89M]0JB+?.E-HNPUA_Z /AL5YVL23$LZ8E76AAQ,5BPEE/%\F#*(=9RK&$FGLO1T MC+0M*N^L+H1J-$3@!T*B0B$-1(%VV5IQJYU1MH"J0/T@0N5<3!$A;<'0.Z]# M%#)&67P*Y&$)_X>XIQ8+Q> *2FLA>55I.$#7C7>WK!I\!"N8#Y2YU4%'Z*Z^ M-%"=9-[S0X4H?FZEAU@$$*)^DR96LAZ+]U!.%E4;8&28B%D0;4A'8@7"7Q.1 M68L/"ID1!2)'\"T.]O=^'8O6LN<<.6VE Y2TI2Y0Q:6 0NPI@)7Z$@='O/K< M:GAR3$T(^MCLYIR>*S7.J=FMM.'NBFM]O_1@9K-_\@Y72+?.8DEBUB_C$^D, M!W+R=*DE0H%SB%U1P2V%:4NU@V7B--XE M[.9?XETLDY2?*!W2F7?O+B:(Q@[7_?+V\N*>D? 5RF0)> 48E@H4P7DJ^M H M0MV]ID7-(RZR0%R0252<1?+D:;?F*AHT.N8GUO(,GD,R!Y&G/BI];Y,S! M"^XJ!UOX\U[YI?(#^(%Y.S/A';0NUF)W[![RI"CG\N[F.F\]:@RM)=52]:3? M8B5#RN$: $,Y NR@H[,E4(YZ5>II1C*31#06*9W061'[Y\D'2 4=*T$Q$M?M M/(>=/I,+AM9B!=@+[F4G4$91*!\Q%:)?>L#&C'99/NQY3)FLR\^M59TJXMF& M_5C<"\V&71>DR:;Q-,/&\S'YL<10"1%;I;3HNWK8=/5*(HOGZ [$II$9BV2! MME/BM$HNHN_6,I B8F#2 &3$4@$*)5(U%E:Z'*@0\VOUC; TABP CP6'4W'BZ'92QMDD>!D8[DR MNJ8Z2?H7P_$(',&DKX5L'TK3NI@J0S:-@674#Y>M3CY#7&HE4R)L09ML8X4> M0[&"<'("I=4"&O:NFVU<#??94OHRP .E7A"*4X@['\ZN+[9IKLWWU'-'/TH](^K@+M&NTS4"'H0+70R+E#DSW.8&ZPGSS M.^Y'S/)NVW(696?)PP8D&*)X0MHBL-Q9< _MW;.0VF_4O%->_3BXL0A-*#6? M79[OAQW #RZ(?(*J<]"Q_T)8Z$TW#OWET MHEJ%<1U/GC]YM"LX ;*(-09?8DUQN!MY3M-UFK@2/J%6:#1T)0+E/.\N6KYD M,!\LI6V:*PJ#B;"O_R!>MQSLH5#H<2_;QEO@.43<)Q]L!@KRIZ54'< MC ML!O [%W-O=HH;!'?F A,"H0'N"6TPZX0.V7;&YWRP8S&!!A6X:N^6=(16 9O"A?&+PL(:PT:R!O5\5WU2AU MR56*FQ?Z.'2)S"*GBL\+G77#4%-$NI*ZXJF3:T?6:3P8.N?KUZQ!]]CH"&+X M!HE*C:^?:8',5!=#1TV(T9-@*=?P?3\D+,K#&BEOPDU(U*W#T9 4>RM1=[T;3P2MA38,SO872 M90$A3@^&_6K_W#I+KXR;X^FM%F%8 NUP3UN ='_R_?.1\.G],WU$U_";X]S% MZ&K^6?'##!W _L)A0LP?)*!_A#[[/U!+ P04 " "8A*E8#'$R"-P$ "? M# & 'AL+W=O\--MA[YRP&5T M*O5P,AJ]'Y9^-&66RL?:!/F[D M(AL1(= @ B%P_/<(UZ U 2&-;PUFUH4DQ_ZX1?\4<\=<-MS#M=6_*1F*17:> M,0DYKW6XL[O/T.1S2GC":A__LEVRG4TS)FH?;-DX(X-2F?2?/S5UZ#FP%O&F7_#3B39_!.Y(E^WVU\<&A6/XX MEG#"FQW'HP:Z\!47L,BP0SRX1\B6;]^,WX\N7V [Z]C.7D+_EUOU7V&_NGY? M /,]&WZPJ5H;;B0#'Q1V%7[5'B13AF'-*NYX[%8D$A"H-KR6*N"ZL"@BX]/( M(Y#D-)TKPXU07#,?< */BX#P#K SO7!JDY )ZMJ6%3?[MV_.)^.S2S0Z +\& MYXD.<<9#,&+M@3L&I&KV 024&W"M+J+<-K6R5K1]_D&@H'P,K4TXD+=B3FU+;D %,06#*]9S?>U[C>%XBS!L>B M*>J-8;_8QY1(*AN%^+1:7S'5^*Z_QI5WH[,31GPGH\LU;,F]*17!_G!O*R78 MY'STXP6[*2M'H#$")IS,^$8#:ST_*"^T]37VYR""CB^C9.LJ*:!7@VV-JD#" M>/E\JQ4Z8-(%34B*I(U;ZG#@?; M6G.'OI2,DLF9JB,*!3G#"YF:! E*$"K>CB5_ !=E<""MD&Z>0[SUHHQR)(AZ M("5YE,E6&4,@/$>A'$0U/DVBBBI6AD14,HRHK$22*A2HV7^$%%41G/55PX57 M%6HKM3F2;(HKTZ$0\^;25NTRABY5P JF]!KYTHJHG4MB@T>NZU02*I-"$Q'2 M$8)VV,E&IL6BYMU%M0K&XKYT# ])LE]UKFOVIT^R-$;8$=L^?,& CU[/9 M,;D>+(_*M =.^=/FF$8=C3!3FSIN\!;"VHA]+&HG$SQH\UH;\/% 4RE:P&B] MDJ0R<^0D$R\L3S\PE](1@#*/>(*CK&C_<.2CQKH&Z8$KD]Z.Q.#0%WB8V'I; M_/UX0F53!^!F"*55&PO=V]R:W-H965TO8OCE^'*V >7 M(1(\YTJ[49 1+0=AZ)(,<^&:9HF:=^;&YH(XM(O0+2V*M 3E*HQ:K>,P%U(' MXV&9N[;CH2E(28W7%ER1Y\*^3%&9U2AH!YO$C5QDY!/A>+@4"YPAW2VO+4=A MS9+*'+631H/%^2B8M ?3KJ\O"^XEKMS6&OPDL3$//KA,1T'+"T*%"7D&P7]/ M>(I*>2*6\;CF#.J6'KB]WK!?E+/S++%P>&K4=YE2-@KZ :0X%X6B&[/ZBNMY M>IXO,&C-"JRO9C:_*$?L ME'R=/7R7^@D=\=M$K@%G&!,(G<+Y8R'I96MR^#&)'5E^5W[N>@A5C^[N'O[^ M#-Q2)#@*^((XM$\8C(_>M8];)P#/PDFN;$D?W'IJ7$$ M=YH=1I7Q%W:6\,,WX]Q'N!#2PKU0!<)=<]:$6ZYRA7V!6"KEX#UTCAO==H\7 M1^_Z43LZ>4W=&A**;\ZND0[A_I[J/TGMM1M1__.;ENO48:G[<;M>LG#+&G*T MB]( '9],H:ERB3I;>^RDLI;7\LJ@^<064CM0.&=HJ_FI%X"M3*\*R"Q+HXD- ML6V5RXR_$VA] >_/C:%-X!O47Y[Q;U!+ P04 " "8A*E8D?CO H ) #E M'0 &0 'AL+W=O; MS#"R2'U8=FS/V$ZRF]9)/7%V]Z'3!XB$3(Q)0@% R?KW/1<@*5*6[*3)=#KM MBT2"P,7]/.>"/%TI?6]2(2Q[R+/"G/52:QN$5Y=A@-!I/#G,NB=W[JQF[T^:DJ;28+<:.9*?.\B/+DL-2"&1B=B2!(Z_I;@264:"H,:72F:OV9(6MJ]KZ>^< M[;!EQHVX4MF?,K'I66_:8XF8\S*SG]3J-U'9,R9YLON-G)9ON.7GIUJMF*;9D$87SE2W&LK) M@H)R:S6>2JRSY^^XU.P/GI6"?1#L^&X8!BP;1Z EYP\;2H9,W?-[2-]+$ MF2)C#?O'Q3XYRZ;O%+1;S3W2V>=4L+G*4*RRN&.6SS(XR2TK+).%AP%73S/4.+.8 M?J7R!2_6O_PTC<*CUX;-9<&+6/*,<6,$9/(B89GD,YE)*R$N]QLFC%LV)SV6 M3@\2BD*/2ZUI;Q2;]&MED=ZZJAY^UVW[-X*S,-,]'83 \ MFF[?MD0V(QN)DW$0CH[9]<;Q)PA58>%;BJ7@NGA%(:PCL]ZG611$T6!SL9&1 MK9DTIJ0<8;'*K@G MIN,PB*;'V[X-:C@(IBUSZ_]J M^&!SL5%R. XF(QH:D>SIK@AP+0 /<5:"='#!8FY2AQGN0GPI)2K>!5\5#C%B M!7XJ""%P950F$P!+ K#)@%E "F)2TT?0*56ZM1^PW_NW?6:[X5Q)FT(G6VH/ M;L!+@YUX@03*'24&;)5*R+&43MCK8-P?@,NS## :?+T%3@R"\LS^=W@,W'M& MA>&D/^KJ@&Z(6B5"95/YV.6 (4!VHFNO/"H@",@ R:4U%HH[WNCH^-@!87^X MV3WER;,&.(]\K9J?N\Q0<<5NG4AFG(&HY%QZH34*;"0&J B$(XO+S"?+&D1E M4ZF35PNND=L++6,RF[A5(HL<:1G7+B:4>,)8"0MAG)I9=,H8G6N50S\M04+, MJ%+'M>85G<(X;),955DAD<.%*EX]QZY!E4VDC[0B-Y[]8)@LEL@CIBP$\:U*2YZIT=3]_ MJJ1X'/MIL$Y(MUF :[2$TB49K6C-6O"UGX(178HMQ],6"JFFF\?B84%@ \T7 M\/:#2X*V!V8BYF2X3U$,FU1I6U?#NL_>E,[C@L-S=1ZG6HBZ+ 1UV]L]"NGA MZY*4$6Q%/X5"!?#"S(5&9@J[$J*HF2]HDIZ6-OXD"O7-'K9NL2X2":=DKHB4 M[DH*O.J0)&WFFSH?)Y18DDA2#75@4DZ=?.6>[6ZTPV'EHJ*!NLC@5RF6Y.(8 MI8#2)%A"^,$TKE](A(FUG'EH_J@0O8@V0KUV^6-3EVJ!&^<2I,^S,K8E[=]"N\R#,*)R*JV M>0MC7)+AB3\KH@N=CG]V<.=@L^TSE#U A)0+Z'PGS?VK.2&8)A] L!8(@8.8 M47_R,\V)("J3]R*3J5*)0W#T G?"M4=03ZO,NXO2$#7K.@Y0$,T,^\>NFNHV MH'N4)FL&]5;6?UB$DR/ MCU^V16SYMSEN[0%AY,'[NDV_\A!WZYQ^LPM&:W#[^-O[JPX$,[4BWAX%PS * MQH-!"TS=W"MB6G;915'?.;D,@,=0$M:E#]76+BC^2UU#/GQ%]4+.-:XM:'E! MUY2_T>#U.Q0 E>NMD^<&P]K MSAIG24V.VIT&H"W,<2Z@3,/B*O7DK+2>B7XE&O*D=GU]%=3S6CFY4:[=&]>; MH@MUVOY/DM*N4^3S[/1?3CV54>[LV#:IVP/_9XF(,JAM^_\]#QW_"!X:?SVE]'W\A&_NW,;C(:1T=/4Y%_7]=AHJWW/-=-;KW?#?)[D+@#>Y0) M"-K*RS14(PLA8&E'7TIP= MA&%_//"AVEKK7]"TSBG5:A<2=W)^6$CW#H?]M<1CN&RR7U#WY,I;-5G#FREQ M[/U2^MBWL [.:/?Q=AO\"/(W;QS:+O=65:85V>[IJF>7UV9>*=R M:29EI0H\25G)K;I3S:_5QQJ?KCHIBOY[2>%_Q-JP.VE_\2VPY:--.I-F?U=)\WNU=GZ3"0JE6W6?"H?_JJ< M/0N2%Y>9X=_BP:Y=1&'P8;U](D-D=L0L=[V(-;R MK6SDS3>4TP6!*JQK[GYI.Y5T2KQ2<7EMM#DJ9=7 M#033XZO8"7EMA41/")F)G\NBV1GQKDA4,MY_!84ZK2*OU>OHBP)_EO5$S,) M1--H_@5YL\[*&*M25=S$+3ZW1:.+K;AKX$99)P8B$IWJ6++,Y70I M?OQA'87AB\ZU:5WF6%6P>XV5](8#7-5&G-/R:/KB]NX-[>9/X8N+B?@5(54+ M=SOHU3*]LHEXV"FHZ?(%R\M- SXR(J;CD%-E*BH*^BLBUA7F0KX/(^2K*I, M*ZM;6F;@58(BI8--HRICW4'NJ1-ZXGSV7)R'%P*&0.UT[RUC. +2RG^ 0Q@< M7N \&HCSZ&!OI6JN"106Y2;36W:/(=O'HL]G%^#)1M6@+\7/\* PTM(R;(QA MW_G\0DB8@@!Z8@VYZ#O.Y?P^7UST8=+%#KF'+98P]2EQ$OXWN#:I5LEDE"7 M"[[N4X0CFWQKVHV):UU9?JEKPA\%#+&Q507B)\OVG$P(,P1BRAH(U%>*+."4 M*907#LH'8%4@VF^WM6+KQ3FL1*$$^HG84!MP8?'.W,I4L3,[#?\+L1YT&)DJ0YV# MS$:)[CT+=FB !X,=4+#I K>M (*U 9A55=;-1/P\\"-3@8'SV.V\4%);,0:H M@:,*<&'FA01BTU*&/I(2= 2%X"4N+G4JY+W4F=QD%/?HJQK15@E< 7;XI:W' M841!V8=2418Q'6@WDUC< 7.UH&2^DS;$A0]8;W:Z$I4T1AGO80_[I&/H,:<6 MZ AA)049]LC'R;=@ CY#[4:8H'#/QJR%QXI*+?P$KA.)%X8@LX% L,@>7=KK MBL+7#_;UPI45'['OB,1K1L)7GK(&!.^+>-*5G%%\]X5G=!NH 3-P[?Z2_)EP MJNM$HX\E)[TIMSO46F>K)I1MF> NP%":#USQ%T.,1CUPSU8@H#;%15L3(K;H M<2$8X#_VYPY"MWA&22.[7((RNB$R;-#HPO@6IB,9P#&H5'#\@556RX[Y@0HB MH$%LL1]C[$)0'S-P92V6:JSS$5*@J'!!GBM7)5,+EOXH:_.2)S4 M[06;H$P:NW*'1N*!0ES]T>J*HX#YL2J-)08F2"O4KY@'U48E\C>P69B*@ M=] /<"N=^+EA:#R=1,=_/46Z#*0JE]LB+SX.6KY?!BW?YU$_W7 -M4$%?1 A M )ZBR6EO7.-OJ6FCAK73@9&V1":CYNN);I,1)HYJBZ[I%.<(JDK6C>9JW]V_ M8%9,7:'U4_)$?$"JDZ!"A((9)!27(N)+@P&=Z1@/_9W/)1H@\=$AZR%Y)JZO MU_C-TUOT8G1%3^Z&WO6;EK-@?3T5BV6P7DS%+>63O7,]GN(@6\V"ZFC*\;L:#]S",Z+S-/4:V]Z:TVOC,[>!%#*!N M>7S)\HFX/0%!X(5YV2A&MF^#M'&SYHXCQ &F#3H,P1PW(#78;BZ>BW\0BN\* MYK2WR(=\ V_,PN=\FC@O:)[*[9N7VD?W!2R>KX/Y>DFK%F*Q#JY7$5TOQ7P5 M+.0=\Z@=0RYJFOS/+=>BH_W+5J MXZ:DMMB (JEC82!X:NOZ@E&KZV98B^\@M3!7*Y58]G-H.I$'?6W'$HX!.8Y7 M+^ J>E''R6CA$3QNP\N-'1=L(XT@*2CKVLUOB()N^(1)J([,XSI7I^/ O5KJ M\ I.=,,[F8AGT62!6,DRSY[/9I-5=X,]4]>D((T0KGK$A[ZE;=/);"QG.A"L MB\-- 0>CDUUV8W-"J9=PB2TSG3!E;2SB@E\PFH!KGN(7J=E^T@.=:0D0X$ F M;G[[Q6]2CIW?DQZ[E(9\](+'KT;XA4B/)=576XG1P5!GTY6'\1@:0 M35IU86-O//0KC+]:LY (V$=GS@&HT1?H(P91L^R8-EY/K/Z/@[-L5C+ZBX&%_XT8/BO\: MCY!G&)424O9(SF%U M^S=][SNQ#3^-8"CO#2B-9($R/0Q2QFZ.HDCYF\[O+H;:$(Y\%B M.A/+8+Y /&J&Z M/&*(ZJ!9U5^L71BJ&M=,X"3G.'ZU2W,7H*S5CEX[@8NSTKCI67\+,F/%[ N" MPXW_!]VR82@PC[#B@2+Q5!\4_;F"0+MMTS;N>##PRBUFVRV?[C7^;B+IJ'G?76*05C(_ MH!&T6.X5' 9]RB6%/WU-[GL,1&>/%[W3+PN:,^WK?==$VKU.+\;B*RQU/!LN MI\3LZV %@CTY"8[8Z'#R6P2S-40'*\PF'X:S_@HG^C'SXZDW]Z>&0:BP6"V. M!D&:*Y=KGEXP$8;D^ERS/'/J6]BKP5?GZ NW_ \"Q/1PL/T6O;O;_0_"K?WJ MO5]N_X$!(;2E+QTSE6+K=+):G-E9PW]HRHJ_B-^4#9I0OMPIB6RD!7B>EF7C M/] !W7]FW/P'4$L#!!0 ( )B$J5C_R!E7A0( *P% 9 >&PO=V]R M:W-H965T T":-)4W:,94V4ML-@<2D M:A/L ?'@))?&FF,'VVG&O^?LM%F'M@I>8I_OON^^BWTWZY1^,!6BA<=:2#,/ M*FN;:1B:O,*:F7/5H"1/J73-+)EZ$YI&(RL\J!9A'$478H?W6K#59X+$;3Y=C%^X#O'#MSL =72:;4@S.^%/,@Q7]KC[#P> R^@50+P#Q%YWG\BKO&*6I3.M.M NFMC< MQI?JT22.2W)72!*X M4=)6!JYE@<5S?$B"!E7Q7M4R/DIXP_0Y)*,SB*-X?(0O&:I,/%_R"M]3<09^ M+#)C-;V&GR\5VO.,7^9Q'3(U##RO$Q]G^] MB_\F@86@WF,R1Z NANO'AEH""UAI++B%K\H8^B^KBLD-K5R"K1#8,PSN,7F/ M$3VF0TV1AD)YF%*Y);9ZCWUY[ M6SB97,:GL-9JR]T0,!!?C.%>)E],PVGPRA:]!WX%-[/,4JZX:158$G0Z/S# M) #=SX;>L*KQ_9@I2]WMMQ6-4]0N@/RE4G9ON 3#@$[_ %!+ P04 " "8 MA*E8EUAR+%\" Z!0 &0 'AL+W=O1@WC,LB6/G:GLZ7:6L$EWFDPVZ9A^F6-0G6K8!3L _>\ MJJT+1-FR914^H/W>WFGRHH&EX U*PY4$C>4JN!@MUF.7[Q-^<.S,@0VNDHU2 MC\ZY*59![ 2AP-PZ!D;+$UZB$(Z(9/S9<0;#D0YX:._9KWWM5,N&&;Q4XBJ^XJ[>B:.+U?"^"]T?6Z:!)!OC57-#DP*&B[[E3WO_L,! M8!:_ 4AV@,3K[@_R*J^89=E2JPZTRR8V9_A2/9K$<>DNY<%JVN6$L]F-?$)I ME7Y91I;H7##*=]!U#TW>@*9PJZ2M#7R1!1;_XB.2,6A)]EK6R4G"6Z;/(!V% MD,3)^ 1?.M26>K[T?[7!%3>Y4&:K$7Y=;(S5U R_CU7<$XZ/$[H!69B6Y;@* M: (,ZB<,L@_O1M/X\PFYXT'N^!3[Z:LX"3TN[+7\5RM7-$[&8@&J!%LCE$K0 M7')9P4^^NXPAR;#6KOW+..^L^BYDP8> ])&(]GM([" MV70.UUQR:L8"*J4* [-P/IG#>3A-9_!-6293 '0_J;UC5>NG8Z,L MS9HW:WK<4+L$VB^5LGO''3 \E]E?4$L#!!0 ( )B$J5B-?GSQP00 '4+ M 9 >&PO=V]R:W-H965TPVFJVNNU[IZP 9;P8-85M8)1K.K MEB_Q,]I?VGM-L]$.I10U-D:H!C0NK@BZ;_\:T_EJ MNP;>E/#^:R=:8MP&\!/:JY$E V[;J-B W?9@\1FP!#ZIQE8&WCXV?A'P$]?+' MJ=![Y/0TLJN=2]/R J\'5!P&]2,.9J]?L3QZ^X+?Z<[O]"7T?WI*_QH,CM9P MO];06J&H%(W%$M0";(6P4))J6C1+N! -251G2,V\N00ZMZ+R!_<."ZSGJ/WD M3M5M9U$;#V]=::IZ;P:&P()TPOPW21A\Y/.#519DDPG]LS&##YUNA.TT>J2% M>')C XPQ__N(5*B5DB6(NM7J$1V @2S/_<\O'\0'TRB@+@83]\GACK?"3^$SEV2MQ%H=@,3!)$OH?YQ-#I*J0O*"FB=(9Q08 M)-. Y0DD<3!E$5'24,YU?8LB%LG;)45B( FB:4IHZ30!EDZ#;)P#2R**/B/_ MC;F$FZ+HZDYR=R(E4M85@O>=CBCAM=)6?.L%%S$%EJ1OX(*-@SBC 3$<3X,D MC=V(D2LQ$06%I$(3O>(<79[LW,0RA!OC$FF?*J[&O>]'.4/2)/#IYG+0M7=XY+)# MIUN<.J@5N3J53C/.H1Q&F3)E 9Y3E68'*?(B8R0/4Y'[<_T>1 _3U06ICM! MV6E7>/^-ZZU/$2U%A*V_6-7W>K%^_ MFL1L_-9 2S=OX\Z'C%6T66E1< ET=RQQ>[/L.3?=_$]RQ$7N*H%HH6@\!R8\ M=;&.#IY"U)"6_L%GR#$J[OY5M)/NWI0W_5-JO[U_D!(Y2]$8LK8@5:K^; "Z M?^3U$ZM:_[":*TO=SP\K>A>C=AMH?:&4W4Z<@=U+>_874$L#!!0 ( )B$ MJ5C: X_NV0, )$( 9 >&PO=V]R:W-H965T0)6*TR2YB"LA=;2*!)9<5:B>-!HN[170SN5K-V#X8/$ALW=$[ M<"1;8QYY<9LOHH0%H<+,,X.@QW=ULTX\19(WSICJ 24$E=?<4 M3X<\' $NDQ. ] !(@^[.45"Y$5XLY]:T8-F:V/@EA!K0)$YJ+LJ]M[0K">>7 MOQA=O/=H*]C@UL]C3YR\$V<'_*K#IR?P4_ABM"\=_*QSS%_B8](R"$I[0:OT M+.$78<"[;AF MKW/Q@%RY6F2XB&@"'-KO&"W?OIE<)-=GE,X&I;-S[/^A%/\'#[>:GAE66[2< MRW0$OD18FZH6>@^HR1)SD-H;$*",H G1.3C,&BO]'D1A$6GZ/+QCW-LWEVF: M7#,1W#^L8$U@Z>&FMPK[D^N?J'U]"?=2R8QF[D$HA7M8"?T([PX4A!Z,I09C M>AT2$K1'$RXYUL*C?EC:6>-0[BR0ME.R0Y5(D13.#Z M@$["7T;3AJQ\:Z3M:E$+:A>H.;Q]4$:OE6PJ(!NAV&(R3G[LG=16ZDS6M+$5 M*HBAY/%&SF4AHX%G#!OJ15UT0DO2 E5WV" ?-F[ MW;\L:-UH41GKY=\D*DB1SC4A_LPXNECAMR/YICW1 B%"I%V'/@O-A MT/MDC%\[C^*C:X)&IPB7(0V):;3O;HSAZW#?WG37S+-Y=UF3AD)J1P.Y(V@R M_O@A MM=@-W"FSI<.EOC:4[#:TG_&="R >WOC/']@AT,_T*6_P!02P,$% M @ F(2I6*O5AF=+!P 7A, !D !X;"]W;W)K&ULO5A9<]NV%OXKWM6=HB:L6;S->DK2=MO'$:?-PIP\0"8D84P0+@E)\ M?_W]#B!25*+(:1_Z((HD#L[RG96XW"C]5.="&/9I593UU2 WICH?C>HT%RM> M#U4E2JPLE%YQ@T>]'-65%CRSFU;%*/3]\6C%93FXOK3O'O3UI6I,(4OQH%G= MK%9+G-#+T;7EQ5?BD=A?J\>-)Y&'9=,KD192U4R+197 M@YO@_#8F>DOPAQ2;NG?/R)*Y4D_T\%-V-?!)(5&(U! 'CK^UN!-%08R@QE]; MGH-.)&WLW[?J\V/8FM/0OQ25=3V MRC:.-HX&+&UJHU;;S=!@)4OWSS]M<>AMF/I?V1!N-X16;R?(:GG/#;^^U&K# M-%&#&]U84^UN*"=+N'XU*G\YN85?&[M0*OJXYP74Y,N!.-*-T MR^G6<0J_PBEBOZK2Y#5[768BV]\_@E:=:F&KVFUXE.&O7 ]9%'@L],/X"+^H M,S6R_**OF9IS+;:F/O!G1)9A-UKS,>'>5/JG-<5 M3\75 +E1"[T6@^OOOPO&_L41S>-.\_@8][_EI'_&B=D%]JZBAYI]R 5;J (9 M*\LE,WQ>"&;M*DWM,4HFMK'Q#C9\+332EW)#8M%@*Z^1XUM6#8F2I7U_6W!( M?TQS58B:*4MQ5FF9DI25RD3!C$).&:$1ZL+N6<)!YBSC!AIQJ=F:%XU@:L%J MJ[':BK%DD)0UVJJ9=3#%>9G03G<-@HNT'\.>T1,?> MR_KI;$&D$M( B&&:-(N' ?L/KB&NKS]5J#A@0%:P$YC^++BN3]D81/3K"-:J M /B%-,]LY@]][)U.ADF?12;7,H/J[%F*(F..R%T/NXBYT]*6LT/>B,/:2<,I>L6#HQ^SM MUI^A-PD3;QPF+!J.(R C="HII$Z28.;YT]DI\$BF#"5Z(23M.,'KQ+Z.PP/" M/W=K"*FAY_L)Y$83]AX^14 2(Y<2OY?2'$Z(PVC_4#.]X^$@;RR/EQ#OHV?- M9_<46V\HZK\%Q"#R_'CLC2SZ8D.BQSQZ$MA,#6?J/@:QZ3/Y- M)*,I;/%]V!(.Q[M8M(D47G3_'8Z._-11[U#\G/Y%&%O"5]W=&UG.43,)DU57 MI3]RZEK X:>2_T2HQ#_^(H7TL37)Q2,:X::(AV M@41,DM";!9%+>*O^OK?N"M1]=L-2Q],YC!L4"A0/E[:,BKVMWJ]L>N[J!T2U M.KU&75RS=[<_>NR77^[8R;[*K7(>>E"*RH_IB_!<:M54C"\6J*?9=5G/J8ZF&M[7DY%/,@VA< MMN%Q-F\0GZ*FMVM,OY6=,O@2['?+'[?W-SL!-+A$=.4>/=!.370I& MP;?LM,TS355CTY.,:C!P:';S>,($H1Y@OJ>AB M4$+ U#+=36[(_03?,D4!;3P[1Y 3A&-8JA?$FISD@+(IU[8 >VR)#SLW85JO M.'BV_MQ&>R]6#X;UAUZ<:9&J96G[4=H'',QQ+ZS+7@[W3;[5:=]!W(A*6SW2LI^NKTTSWHMCH@,P&CKW)F3=] .*I%=%2,WH L_.:5:DEZ& MOFCQWU(VVF]6!+DF(L3&N(V-;LK_5XTX_HET5!7@GE(3=*[+NYJ=Z?S$^_^>/E3B'\ M($NC&Z$,TZ0=V7D[3FCL%78+2>^WJ^DT9%/,Q8\'\,4XD,R00K/9E+T5)2PH M+ 7/4),E?4O3B0O(XBC U=^@HC:QS0 )9@IHT.?4*/>F<>*Z&7 M]F2'$A9EU1U_=&^[PZ,;=V:R(W"HV42 ]852IGT@ =V1VO7_ 5!+ P04 " "8A*E8.8A5V(4# M #G!P &0 'AL+W=O@I]VRK_=,7&;1?%N-@?W.E-$^6@ M7,X[M>%/'/_J;CUVY!L M] Q@L@-,DN[L**E\KZ):SKW;DA=KL,DBA9K0$*>M%.53]/BJ@8O+&UNYENE> M/7*8EQ&,04_IH[.Q"?3!UES_B"^A9) SVX)L.X4T3W_27X=%['2KC0N^9_KUAQ(?X[%G)FG!UGE"8Y#YVJ M>%&@"P+[!RZ6KU^-WXXN7M [&_3.7F+_93G^/YKN&T:H.I!UU'GWH%,?H8U) M9[.8S.0@-M@UGIG:7$Z6ETI8Y[$2>\]6"PF"V:(5U';#:$" 5Z%2T9&Q!]VM.Z-H0=E>I5[U6!8*%LQ MJ8U81-(Q2+-QHH1R4N#!.)(P]R)>OSJ;C-]=A/3]>\CB2Z2B6FA5$<'K-:=I MD"RAC'=YB>QU2Q"K71TD=S7C"&T'I]+[-?4=&$4,AZ@Q%'"DK.V5.4;ZFRB: MC"XN/]S?I>7XXO<34O5G]#6 ^]1G)+DUU;BC'B[A@5ODQ2,"Z-46=BK2UUYY MZ,E!:\2<4:%'F9!OTTN\@2K7FWH7KF 5*K/!;2#X0UZQ.**U[KVX4M3!AZYZ MH_S>W\EA["*XU8\YJ[H5#"1 2'"B M5+Y5-?^4^&,=7AX,WY;])CTQJ0@VYCD\G ZOV&4>WM_-\Q.(AMM(/QA> SHZ M??>F()^?E;R)KDNC?.4B'H:T;/ 2LQ<#?%\[%_<;<3"\[&PO=V]R:W-H965T\LO4T& 50X8)UPGY3JU]Q'4_N\$HEC'_"JM=-HP#*SEC5K(V) M0<-E_\_NUWG8,Q@]9Y"L#1+/NW?D67YDELTF6JU .VU"QK.[9,3T[(2IP%M!(/Z#H/9^W=Q$9V^0#;;DLU>0G]E1=Z* M >?,\!*8K*#BHK-8@20EL5$R7HE9J_F\LVPN$*R"4C4-;1WJPO*V5J)";<#I ME4R4G6 .A1E8*$%[V\ !EV!KU1GR8D+ ^Q);NT$FQWM^&M5):PY/X(]:(S[J M'Z#JE_6V_.Z1PF77H&96Z1.XW-!^#=GW[T9)')^ZC?M3]+_ 01R'198=.C$9 MA44T/H2/*!7MLM[3C=_2+L8[ M0YP589:F83H<[0)X6]Y?#"4ZCD:'O9!$AY157%?%D6N516DY$^*AMZ$Y^(B] MP;+3W'(*:H5$ARHG.E>*A58-E=1'WA(]/TC5XO^VT!Q+UAETR%P#+A8THFEZ M=Z*"FG)-WY'F-5$^VM'5P(WIF"S1$3 =M5T*^Y>4K U)Q@?LE1V;<$IKOF#AT!*,EDZD0+DJGJR7W==^GO; MXSJFKFV<^5Z:DR3,Z1=%.21I&*=%6.0CN.KF@@IZP[2FD(W+6=O1#J"CYE'R MJ(?"-,G"T3C=B.-Q]@J[@\]PAQ/ PSXAF'^3@*QZ,,OLL[-*Z2E$BJ M6^G$WJJ3G$!C:MLB"J,TAS@)TW$>YFFZLZ*L^'N!J\J^F>_5Y!0R(II'$;@! M?$2I6)?L ^T-2D/D?OOBQ;:,U*F^W*Z)]H,A2TK T(/NI&%$Z:!E7D Q"H=$ M."[&\ &^['7,3Q1\G:X<6:[GFHG0)] M7R@:).N%<["].<[^ 5!+ P04 " "8A*E8I[EARU>;(- MHH-G*91=1HUS[562V+)!R6RL6U1TLM5&,D>BJ1/;&F15,)(BR=/T8R(95]%J M$?;NS6JA.R>XPGL#MI.2F9<-"KU?1EDT;#SPNG%^(UDM6E;C([H_VGM#4C*B M5%RBLEPK,+A=1NOL:C/S^D'A3XY[>[0&'TFA]9,7/E?+*/6$4&#I/ *CSPZO M40@/1#2^'C"CT:4W/%X/Z+^&V"F6@EF\UN(O7KEF&5U&4.&6=<(]Z/UO>(CG M@\P\/>ZL,Z0],^IN'O8V6E8WS=7MF4E+B-J#(MFA]'JXEWV,9V? M(3T;2<_.H7]GA?XO%OQN>,T5$W#[M>,MM9V#.Z:Z+9UW!DTP46ALPUM8UP8Q MJ.RY:ZCJ3ALM&'Q6<(,ERH+TJ63I!%R#<*UER]0+D#X:@ M=S[/DS1-/1GR3?0#-6S=BRP24MIA,BN$/5(6R-EB/L#Q8J3FW'B\Z7Q7<.+]'"GEB^ MS^)?:. )$68WX;R?QOFPX?%LBV&B"RK@VOI\G' ^7L?#+C%A9:D[154P=,9W MK!!(R[XOZ&(>WYSLT_PD MG]"<&AW)T:"7:.KPG%D( ?4S?]P=7\QU_U!\4^^?6TH6=9\%@5LR3>-/'R(P M_1/6"TZWX=DHM*-'*"P;>O71> 4ZWVKM!L$[&/]'K/X%4$L#!!0 ( )B$ MJ5B(:.6AB D * 7 9 >&PO=V]R:W-H965TSENIS>3RG)^]=Y?G-H9&&_7>"1_;5KK# MM6KL_F)R,BD//NC--M"#^>5Y)S?J5H4_N_<.=_->2JU;9;RV1CBUOIA/X=IO7W+8M_U\H<"WTDW$Z4Y9W^+_Z*5]I7C?71*?'OJY4/#J#YST-12$K.'E9"A?3"=[)2%Q-4BE=N MIR:7/_]T\G3Q\@2KR?\@(HZ*0Y +4'T3F[T[42^IY8;-I!!O0*7X%Q MV)*@7.M%L&*G3&T=Q#40RA=%@^BD"T:Y9+J%.L>/R/2]#EOPAN] "2E4BZ MI6!'"+1#FZJ)L'U#XH(P-HA&(Q0*FBUT6>\A13KMR2P0&KL&YJNV=.4C?N40 M#NO$VMD68@,X!CJC;,C?#FH/>+IV%%5:*ZI&:GC62D1B=4"0M*N+V3.*JZQK M37$Y#N!6>H'MRL%":+'?1'%D#3O?JG9%GL):C6?75D(/;EYI!_MLCEJ)2UZE M[E05B2KQ ))+;%7;-?:@$)&PE0'RFP;!_1HA:FSD5,C64K@X%?#,; @&@ZWD MKFIA*E3ZT"MOM%SI1G/B6 &AA6+/$4+0?4()-FLGG&W45/@@0^3 4XG!5($ MU;UO>%X\F(F/,!&TJ=O8BLX&Q$@C/; U&L[K.@:J^DX>4OS&<0>PFUJL5/&7 M\ %A7Y2(<(J\1(W_*!D:(6#@D3"T$-Q&D[$&TZRH95#?YIH0"9!&1RI3!2'Y M9'=E/54K_@C@:$ ](.]9D3TO4G42RB)-:!#AO71S M->.4.=7(5#C)#+MJ]"990)X3KBH+\<9C$:Z\;73-.]8@#U -G*)TYH!)QBRX M'Z(*^5,^7ZF*(5T>GL[$O]0&>]\[6RE%Q>S%)^ 3G$Q!@P09!3_^KCZG+D M9*,ML)-<1+'+O8^PN^[HE9,@&5++:Y!O&+N2JR8Q:JHC MW$*11TSX10_BQ,Z>DY9*3<@8MM;ID!S?1"3-5"I5*$@*X&..K"JRA3S"F$CY M'3K(,0#574<82/654'P?.BGL1S'V?1D<2R-4HIM VUJK@<@*;H_+8[_51-@I M,,0N*]6+31T@YU!N4+D KTHHSW$DRZML)^UL2S&229JTP2W/](X[&A2!(U!6 M=*7<4J"!&G="&#'!(;7M;Q9)[N(%T-)0,-.4Q4J^Q20<3_T37;>RK?*#VT-5(DD1 MT+'N<(06"_[:*9^+3 M5N.]#O=BBD![S3N_@_QPW!^B83UPMD2H[(0S]]C%''N7BA,%SOZ-I.?(TD//,,@9_] @GW0!V/%DP:&(AB:E5^A-8U:LH/J -).9]AF4@< M.436J\)#B0Y8[0,\0X#,]8/(]14TS5;EYBMKTJ(&;-*^!R+.DUSJ8=2_2(IX M37$0?HLM6]L0[ZZ1M;H4Y)^SVQD=0H+3B,D-+ \%1,-C[HS>HY-$KP+QANAB M9FA0'[6&=.+-36V*F:.C!]#S06*:VLVR'1]5M36VL1NBB#]@3YK6WIIJ-A4* M20&YT;PB3.2N>_)B>?9KM?OU9/'L*1HPZDMM$I31#I+(!P;*4G'TBJH+@OH9 M*1?%P:%-Y'EV:0UW>9W:Y2 MD$Y^.ST;B)B-Q66K_6C00*N"M:;48ZZ#GW]ZOCQY]I*;9QU!S9GC:=A)4PU5 M2LX9:()&.>[ZD+Q1>8C@<2!!I Q8!?[WH9>DC8 'F352W5?\B.#'Z#_B^)GX M,! B;?K= J>&_(2R=[E;_--#VW%W<<<:-F,-ZDX6PF>>&X@4(8-OY"=5-2J? MWU-]ZQ(L$ 0QPF8\M'(QO%$H$DC_Z.BPQ&=5SQ7^2%"6EHN7XLW'FW1]\E(\ M9BK.:KBN!C/DBLYP!9R2SX7]H)/]_84(TGU1(3$8%5)U?X;1!!LZUDE>Q2+(K12E \( )D ,^1CQ1JU< MI-PE5MD3^50*.ZGO(%F=54;F\9#%8V?+A/_N X20Y"JD34#9$MS M.X+%-$_W-"VA%M &ULK51M;],P$/XKEIG0)K'FM664)-+:@N##4+4R M^.PFU\9:; ?;:;9_C^VDH9O:"B&^Q+[S/<_=X_@N:85\5"6 1D^LXBK%I=;U MU/-47@(C:B1JX.9D(R0CVIARZZE: BDZ/L3CQ'*<98XWU)FB6AT13DL M)5(-8T0^SZ 2;8H#O'?+C?LW]VVHV6-5$P%]5/6N@RQ3<8%; A3:7O1?L%>CUCRY>+2KDO:KO8\1BC MO%%:L!YL*F"4=RMYZN_A !"< H0]('P-B$\ HAX0.:%=94[6@FB2)5*T2-IH MPV8W[FXT46H)T+X+G@!94Y950C01TC1Y6"W1Y M<84N$.7H>RD:17BA$D^;W);!R_L\LRY/>")/A.X$UZ5"GW@!Q4N\9VH>"@_W MA<_"LX1W1(Y0%+Q#H1_&1^J9_ST\.E-.--QCY/BB?[G'8]?5T<7'Z6SO3E5- M_LFF/@?CVG]3V0OE,>#\O@<>_;-C!K*<\$ 71JYZNJ8VHYB MXBCL8-EEUT$PBT&#=Y@T MMZ[!7OEG9@)U ^,/33>^S/O84JY0!1M#Z8_>F_Z5W4CH#"UJUU5KH4V/NFUI MIBA(&V#.-T+HO6$3#',Y^PU02P,$% @ F(2I6+F/P33M P "0T !D M !X;"]W;W)K&ULM5?;;N,V$/T50HLN6L ;77R) MD[4%V$F+ID#:($G;AZ(/M#22B%"B2E)V_/<=4K:L#60&"+ OMDC-G#DSO)S1 M8B?DBRH -'DM>:667J%U?>W[*BF@I.I"U%#AFTS(DFH2^U$0 MS/R2LLJ+%W;N0<8+T6C.*GB01#5E2>5^#5SLEE[H'2<>65YH,^''BYKF\ 3Z MS_I!XLCO4%)60J68J(B$;.FMPNMU.#4.UN(O!CO5>R8FE8T0+V9PERZ]P# " M#HDV$!3_MG #G!LDY/'? =3K8AK'_O,1_1>;/":SH0IN!/^;I;I8>G./I)#1 MANM'L?L5#@E9@HG@ROZ276L[OO)(TB@MRH,S,BA9U?[3UT,A>@[SX(Q#='"( M+.\VD&5Y2S6-%U+LB#36B&8>;*K6&\FQRJS*DY;XEJ&?CN^POBE(\BQIRJJ< MK*2D50Y8=ZT6OL8(QLY/#FCK%BTZ@S8F]Z+2A2(_5RFDW_K[R*RC%QWIK2,G MX#V5%V0$ 4R"UX\>=/X2SXZJ \Z2A/7.CQ[Z+Z\MAP(&&PF7X)^]3) M*A6U?EOOEK(;-*-<@8/*<(_8,$OMUG';?;APKGYN7'? MXW?9\;MTXMR#-%/D":]0S3CYYQ[*#<=S_GW.#/S[T#YJJ-\ MY2XMKJQDE-MU5D1D0]?<$&DW[!\5P7LI*4@X:2^F$7FSB"-"26F7T005C21K M065J!K=,HB )B;6C[;%%V_[^U >*M+=/=4$U88H@.)B;E6A!%-5,97M\!X1F M&3,2A0)G) E%$TRL'NR/R4\$-=Q:*\KMZW'P@_DS4Q7J?WN['F=N1%G3:O_Y MTSP*+[\JDHBR1!5%04I>2(,D)-\;FM%T-)_,4*"5EBPQZ1Q-&+8+Y!FAAC+" M9$R'D2)#FPV\UE@8@A%,<*!8SK9XOS5\?U* 0P8I+FQ;%,JYP:\4M2JO6FK6 M:"@L9F@RJ3D@TPO'%@N#DX &[ON%EC"HE&ZW-SO&1:6GY:$3\YEI/LS%[=?M M21>+Z,0B^I 8.%3J'40M&]=-&YYD/W1*=&PIF&80>Z7A0KG]OSWV+DHG60_= M$MROT&TCJ:$WR,P-$XZO\%3LG2MX4O/0+;VK/)>0FS.VVE+&Z>;,KFI1IA;% MM/_;.)KB9;#PM_WP?J\[+4'FM@N?,SSD M'#)T#2XN,;9L^^YVH$5M>]V-T-@YV\<"OU5 &@-\GPFACP,3H/OZB?\'4$L# M!!0 ( )B$J5BQ9I0 804 0. 9 >&PO=V]R:W-H965TJK")]F"PO'"]A _'.W7C<37H4J6HP05G#/!27H]7Q M^?J4Z!/!KPIV8;!F9,G6VJ^TN9:7HRDI!!I$) 2.?_=P!5H3$*KQK<4<]2*) M<;CNT#\EV]&6+0]P9?5O2L;J$)JT/Z9;M,>[(8 M,=&$:.N6&36HE^?+"VQWS1(UHM$BF M)FY43AD*RB9Z/%7(%Y>;' QF"[91I5&%$MQ$MA+"-B8J4[(;JY50$-CK;O7F M8A)1- %,1"MFG<7,7A S9Y^MB55@'XT$^9Q_@BKW>L\ZO=>S@X"?N1^S^?$1 MFTUGBP-X\]X/\X0W?P%OG\&_K[8A>LR;/_89G/$6^_&HELZ#XP(N1U@L ?P] MC):O?C@^G;X_H.VBUW9Q"'VYYD$%BEG"-I%3AN]3\A_ L"\5,&$Q3B: I%5 MAT@><5,HPXU07+. Q(#%&0.K^#VP+8 A&,<]TBDJ-V&]1&K C(Y5VK<.=EXA MB-/HXA(,>*[U(YV#BYDWH@9W1M%N0W*2CJL:/"8G>_WJA[/9;/K^I]7J)BV/ MW[]AW!"CT(V$Q-U*2XRTO[*UX^8QT^'G7651Z%N[,R@C--N@I.(>@SYF*ZT1 M*H(7'4^'1R?0&8L619M(P[ MAQG'MQI8V:CL,XQ+#52)>)YX:9$L:V)EO:)8H7!R N.!%:AA[[I!+J/[C.1> M!O2 3,6=0MSY<+6Y>N;"O9QWCH(_X+GK>5KO?NK38B_ VN)?S_]IM5EW .,# MM7#2U\+)P22^!:%Y"+UQ85\=_"N(9VJ=]FJ=?@\3JP,3^SJ$!IZY]L9;@VN1 MZV>?NO\1-+LV[!=[#_46\P<;Y?PHAPLC@ F6>3=WZ>3M]-T1:R.T@9+8V2TX MZQ/LZR_6*<%F9],WY^RZ=IY DP3,RDR6TK?C_*""T#8TV%;&;:Q36VE<[B.# M9M!GO(=OC4(&!J:B#Q*_],"A!99/P$?41W!V*4W5I1,N:A,&4ZSC@@='S8S* M7@EL19ZDE8WF'GG)&"4S,WE'5 H*AK<>SY."$H1*5Y":?P4<.F3'L$RA*"!= M+; (/7;((+ .'H'[@*VA5,80""^PH; /&+@4B^.3-+CF;=_",U4SE*@LE@NU M2ZSDOX6T&&,8HK?!M;JT/255.RK9.E MK)AKMIARJ%U4\9&%RC9:ICQ\S(/K16O=4]X2+0Y$','1.M2_?\K8WX:DC+"I]IX(D SPN+%XYV0P+ZA]_R3U!+ P04 " "8 MA*E8>>BL=*I:"1$(T#$*D>BOK=(J5:7M'J8].,E!K#HVM2^EW5^_LQ-2 MN@%/>TE\Y_N^^^X<7\8K;9YL#H#LM9#*3H(<<3D*0YOF4'#;UDM0M#/7IN!( MIEF$=FF 9QY4R##J=$["@@L5Q&/ONS7Q6)+SD"Y@!/BQO#5EAPY*) I056C$#\TDP[8[.^B[>!SP*6-F--7.5 M)%H_.>,ZFP0=)P@DI.@8.+U>X!RD=$0DX[GF#)J4#KBY7K-?^=JIEH1;.-?R MA\@PGP3#@&4PYZ7$.[WZ!G4] \>7:FG]DZVJV %E3$N+NJC!9!="56_^6O=A M S#L[ !$-2#RNJM$7N4%1QZ/C5XQXZ*)S2U\J1Y-XH1RAS)#0[N":67:H,LH_XD+0U M J.UP+-H+R$);+->M\6B3M3?P]=K"NYYOMX.OFOU A;ILT+;8A>0(.,J8Y?/ MI<"WS1;\G"86#7TTO[8UH5?>'Z3G;>GK;].YEW*YW@]N^MX7;.F^:-Z?B.W@!*10)F+6WQU)- M5]U T7Z2WO])<"8^^:VN/V147 MACUR60)[:,_:[)ZB;$F=2(24EGUBO9-6OSN@Q>'!,.I&I^^N>XUI@VXK&G[YD+)V[9>Z&[?MRPHW!D,!9N''GZ63*156,Z+Q-A-V6@V6 M]_!J/-.)+82R3,*&PO=V]R:W-H M965T<*%G M7F[,9M+KZ32'@NISN0&!*RNI"FIPJ-8]O5% ,V=4\%X4!,->09GPYE,W=Z?F M4UD:S@3<*:++HJ!JMP NMS,O])J)>[;.C9WHS:<;NH8',']M[A2.>BU*Q@H0 MFDE!%*QFWF4X60SL?K?A*X.M[O2)9;*4\LD._LQF7F = @ZIL0@4FV>X LXM M$+KQ;XWIM4=:PVZ_0;]QW)'+DFJXDOP;RTP^\Q*/9+"B)3?W"0MM9%%;8P>%$Q4+?U>W\-;#*+:(')^5P KD%JDL%>.-&DT^/=,E!?Y[V#)YB M]_;2&G%1(49'$&-R*X7)-?E=9)#]:-]#[UH7H\;%1702\):JI+0!R#VFI%!-KLJ":Z4,\3WIRF.=C#F0E.9:W138N;XA;%H8P M40F'J\ EJ@(QN/U*%ALJ=A\_)%$XNM!DU;*B>U:\PZKHL%I95L][5JIEM;2L MG"T3&4NI 7<:AV?@]O+LH&.=,U!4I?F.E!JAC<1R-J"PR@!%*LT[>[$@F$![ M66J$UY\GY%CAH(.W%K3-6/+%'1_6;52W,7F4I@WCQ!8-[+"RU1,J\:K$0\@9 MB6)_- JQXVXJNOBA5R\^*G?\CN!E<=VN]T,_'B4OAQW(=F:/.!SX87_<3:<) MADH8O%L;2Z!*_&9#V$1F=\RSR(^B8-_98_ =85J7-D=(*HL" X@2ESYU(!N8 MIAWZ01#7W[MRR5E*OE&EJ.CZD?BC.'EE6LV>M6W'PP0=B[$3#_WQ,#P>36WS MYAI2*):@FIC&[XGI8.0GT?C(S=6+1V(Z"/TH&;\<=B#;F3UB&(S],$S^AZ!: MG/&^\\Z@#N*@_AX-:ACX28=NT];39_O.WLEXX _[=JIOL1-R0GT'K?H.WJR^ M5Q6[!\>N<;BYV=TA/3V)_68]13F5SRQ#&4*YPR74U"U56:-IZ4H MMF"5ZG5B[\.;4T1$(>TJYJ>AGXS'G[L0+\2NK?GWL#B44#E5!U3X)URJ!#M, M91"-3A.I).?7>6RJ?-Z^RN=?=+Y.[\/>1WXX"$_[7ZG>H0KH==Z+!:BU>Q5K MO.I2F.KIV,ZV#^_+ZKVYWUZ]VO'4-1,:?V-7:!J&ULK5=M;]LV$/XK![?H M$D"-K7 MGWMY[L2S!ZF^Z VB@<>J%/I\LC&F/IU.=;[!BND36:.@E954%3/TJ=9372MD MA=M4E=-@-DNF%>-BLCAS<]=J<28;4W*!UPIT4U5,;2^QE _G$W_23]SP]<;8 MB>GBK&9KO$7S:WVMZ&LZ:"EXA4)S*4#AZGQRX9]>9E;>"?S&\4'OC,%:LI3R MB_WX6)Q/9A80EI@;JX'1ZQZOL"RM(H+Q=Z=S,AQI-^Z.>^T?G.UDRY)IO)+E M[[PPF_-)-H$"5ZPIS8U\^ D[>V*K+Y>E=D]X:&63V03R1AM9=9L)0<5%^V:/ MG1]V-F3?VA!T&P*'NSW(H7S/#%N<*?D RDJ3-CMPIKK=!(X+&Y1;HVB5TSZS MN,%[% W"#>9R+;CSU-$=6Y:HC\^FADZPF3B#T/0AF032B+QS,#9V^\#O,9:* ][A"I;" 7N#/ MBZ4VBG+FKT->: ^)#A]B>72J:Y;C^82(HE'=XV3QYI6?S-Z-F! -)D1CVA>W MQ,NB*1'D"JY1.5Z*'.&7957H8\MT&825+XBT7:S V*8"+O&P* MU(#:<"(%N4RU+J.IQYJX1C-&PA)IWOGX'YK@ HQ5UIA&V862=6+UC@'RR0"2 M9@88R39"TY1><9(_D@IJI@QG9;F%8?X8F+;.H%S)-T.RG, GU$Z1 !^VR!2] MWD+@AIKRE)2[Q7[F3AI6PK6219.;WBAX#?-Y1L\WK[+ #][MC>S*;;/4N>*U M:8M4NRD)O6P^@SCQLG@&2>QEP1S\+/'B9 ZWY%R>XR MA30(XLB;I3,8R<5XR,7XQ;GXF0M>-15\:(-\S;94NPU%1L#/4N0VQ*5+H4]( M5?1@CHX>=CA'+PZ$WNL3K>H@U3M8Q!Z6TF%QF49)U":[AB.7K[+1Y'-]? I_ MV.RADF9I\!YSK)84A= _=:?!D2"@4+6%3Z'MA"1X3)Z.,B_*$BL50YQY\S2P MXP2BU$NBU([ID7JA[^8SH+B$(1#MJ+VN#)WA^W-2TV?.2,"2(6#)>,#:WFM] M=D/&$O<>F"KLY_,*>"@^H[I?7D-J)>^YK2$,U#Z(H@?1)_+S2%RRTM4*J@X[ M@7!AMZF=^EY$Q.N+^'X%#_H'N+00Q]$NNOV,;*&E@3\6PW2(8?IBTEW)JI:BS>U5 MRZRQ (XJ_IX TJH]TWK-0F!BZ\IB^DZ3 W?H767"^=' M012@-F-[CJS0DK?7EB._=_\H0*4M#CO#.[FW0+^LBD)->#M^^Y$7ST)(O"A) MNE*Y#^RU$XELP22N^:-C'_20.LOM,*0]R*I#X1K5_S^%2ST! MZH?: 7H6K!.X0F6HMI$Z;ALQTJL 5LG&JMZP>\LHM#3+2Z8U=RV;J$:$LBW> M#1MBBS#]W@Z7(^5_Y,+7;3F96<)G7DJ\.]B$]V+^O.G&7IB1:B^E\KS39#6D M=&+?X>G0%?U#D%+*%]UJT(?Z,$&(T_BK'FQ;>I*Y D[-^##WISN_[A6JM;N@ M6!*15]N_^&%VN -=M+_^3^+M!8I*#A4T39F]HJVSDY3:J6HO)>V'D;6[""RE MH6N%&V[H'H?*"M#Z2DK3?]@#AIOAXE]02P,$% @ F(2I6"@";UJ, @ MGP4 !D !X;"]W;W)K&ULA53!;MLP#/T5PAN& M!NAJQTZZ(DL,).V&[E @:+?U,.P@VW0L5)8\28Z[OQ\E)VX*I-G%$B7R\='4 MX[Q3^LE4B!:>:R'-(JBL;69A:/(*:V8N5(.2;DJE:V;)U)O0-!I9X8-J$<91 M=!G6C,L@G?NSM4[GJK6"2UQK,&U=,_UWA4)UBV <[ _N^::R[B!,YPW;X /: M'\U:DQ4.* 6O41JN)&@L%\%R/%M-G+]W^,FQ,P=[<)5D2CTYXUNQ"")'" 7F MUB$P6K9XC4(X(*+Q9X<9#"E=X.%^C_[5UTZU9,S@M1*/O+#5(K@*H,"2M<+> MJ^X6=_5,'5ZNA/%?Z'K?Z32 O#56U;M@8E!SV:_L>?J ^V\"+7X#+8$[)6UEX(LLL'@='Q*S@5Z\I[>*3P+>,7T! MR?@G,!+AG(3CY>\@?=2I8%?R\Q83<_B][%">YS)<1PGE9EI6(Z+@+1@ M4&\Q2#^\&U]>^PG PL)Z?0TP>27M%2)U0)UQ63&V++)2P%28C)'('$"#>J MS6S9"MBW\%@5I_,<8-L*@;W"Q^>&E(,%Y!H+;D$H8\BW0TV>AER 1KK;;#$.,!E/1\=Z$AZ(ID:]\:/!@*?9ZV?2.RZ'P>]857C)9@I2X+VVXHF*&KG0/>E M4G9ON 3#3$[_ 5!+ P04 " "8A*E8P'$/;VP" !$!0 &0 'AL+W=O MXKOS?9^_<^X\WRC];&I$"Z^-D&81 MU-:VLR@R>8T-,V>J14D[I=(-L^3J*C*M1E9X4".B)(['4<.X#+*YC]WK;*[6 M5G")]QK,NFF8?ENB4)M%, AV@0=>U=8%HFS>L@H?T7YO[S5Y4<]2\ :EX4J" MQG(17 QFRZ'+]PD_.&[,G@VNDI52S\ZY+19![ 2AP-PZ!D;+"UZB$(Z(9/S9 M<@;]D0ZX;^_8KWWM5,N*&;Q4XBD:.+U?"^"]L MNMPT"2!?&ZN:+9@4-%QV*WO=WL,>8!)_ $BV@,3K[@[R*J^89=EC2)X]+]E$>K:9<3SF:W\@6E5?H-3I[82J YG4>6>-UNE&\YEAU'\@%' M"G=*VMK -UE@\2\^(CV]J&0G:ID<);QC^@S200A)G R/\*5]D:GG2_];Y!4W MN5!FK1%^7:R,U=05OP]5W!$.#Q.Z29F9EN6X"&@4#.H7#+(OGP;C^.L1N<-> M[O 8>_;8#0BH$GKEAS0>93FL\?TF3F@=A)/Q%*ZYY-26!51* M%08FX70TA?-PG$[@25DF7.(@C.-S,J;AB-9#-Q?M=7:#NO+S:TC\6MJNR?MH M_T1<=)/QGMZ]+U1%Q:4!@25!X[/S40"ZF]G.L:KU<[)2EJ;.FS4]V MD681U-9V5U%DRAI;;BY5AY)VUDJWW-)4;R+3:>255VJ;*(GC(FJYD,%R[M?N M]'*N>ML(B7<:3-^V7#_?8*.VBX %^X5[L:FM6XB6\XYO\ 'M']V=IEDTHE2B M16F$DJ!QO0BNV=5-[N2]P)\"M^9@#"Z2E5+?W.37:A'$SB%LL+0.@=/G$6^Q M:1P0N?%]AQF,)IWBX7B/_LG'3K&LN,%;U?PE*ELO@FD %:YYW]A[M?V,NWB\ M@Z5JC'_#=I#-R&+9&ZO:G3+-6R&'+W_:Y>% 81J_HY#L%!+O]V#(>_F!6[Z< M:[4%[:0)S0U\J%Z;G!/2%>7!:MH5I&>7=YKJJ^TS<%G!Q^^]Z"CC-H3?B _G MO_-5@^9B'EFRY.2C=8Z -R=AS9-=&5 MZ7B)BX"ZQ*!^Q&#Y\T^LB'\YX73JGTQ V? PFS*_#=-&7SAJX-=%N;3*;W9A,&G7DMA>XT>:2V> MW-@ 8\P_7Y ZM%9-!:+MM'I$!V @+PK_^.V#^& 6AW1\P=1]"KCEG;"\$3]( MQJBUW7*RP^(P3T@D+)(9/'!J".KZ5AV ).$T3^D]R:<')*J1O*!3$QIG%!BD MLY 5*:1).&,QI402Q_KA;*(LDK<;BL1 &L:SC-"R60HLFX7YI "6QA1]3OX; MB0?Y>%;;HV&EV76+>;8HW%L[V=#S;$_+=2I^S/"P*Y@J;ALDTO7B#-K3N M&4RR,$]G-"@**G8*Q[(?'=P?5,R-OR4-]7TO[7"5C*OC17P]W#\OXL,M3K%N MA#1$^C6IQI<32KT>;L9A8E7G;Z.5LL0!0 7PX !D !X;"]W;W)K&ULO5?;;MM&$/V5@9*F%D!+O(MR; &RG:1]2&/83O)0]&%-CJ2% M*2Z[NY+L?GUGEA*MI IMH$4?1/$R]W-F=O=TH_2]62!:>%B6E3GK+:RM3X9# MDR]P*T+(>A[Z?#I9!5;W+JWEWIR:E:V5)6 M>*7!K)9+H1_/L52;LU[0V[VXEO.%Y1?#R6DMYGB#]G-]I>EIV%HIY!(K(U4% M&F=GO6EPCX'A"7FEBT(^EOC!98E&Z(P M_MS:[+4N67'_?F?]O6J M-.X*FT8V&?<@7QFKEEMEBF IJ^9?/&SKL*>0^3]0"+<*H8N[<>2BO!163$ZU MVH!F:;+&-RY5ITW!R8I!N;&:ODK2LY,;J_+[XW/*JX +M22LC7#E.KH5=R6: M_NG0DAL6'N9;D^>-R? ')B/XJ"J[,/"N*K#X5G](X;4QAKL8S\-.@Q^%'D 4 M>!#Z8=QA+VISCIR]Z$8V_RYE60^F\[(H_;R.,NZY,;ZLEB52*H&;P74L,7 M4:X0OCKN87$\7:.F5H*IH2:K&4=S*(5N)[<+A)DJJ5UE-0?+- "72V6-!]Q) ML-DZ!+%U2(TAZ:,E5?'D&U9<8EFY]^>E(*91!HIH!(Y.9TZ@V.-"6(J(TUV[="EYP[3=&C&-&'DJ5MJ%O&!MC4AF'1&1B0A$ MHWS1\@A$5?!-= *W3G:?M-_+LAQ<2W-_/&-12=ZH(!8T1Q8/ OB)KB%=WSW4 M-&[( &FF^@;88VU\C(*D>XQ!R7=ZAWR$2NQ':A5H;@) +B0XZU M)9>T[G"7.Y1KW#T1DT3_!'Y;.2.4^ZYSX-/*&DO"'*8P_.F?OD+?B\+82\(, M7D,P\&/XL"5>Z(W"Q$O#!*)!&A&$J'/)W#]*@K'G9^,^ 9=D0 O)#"5K'-'K MQ+V.PP/.O^=?2%Y#S_<3\AN-H(, :4N ]*4$N"8J4Q]R6 T7/E?2=C*AT_2_ M9<+/!O131 T=5A21>98-^\@Z:."2&]1-RI< '$2>'Z=>.AH3P-$@'K< IUZ6 M^-XH98!'/GRA^!C$R OBD3<:97UZ'R7[^(;9V$NC@#\0\,\B'*1>G/J>3T;8 M=>IW83QJ,1Z]%.,KU&X'QW5[(\WTD\(?R__+,0[P=?M70?$60MQ]N(=P90*GS>[-Q[K;N(=V-GQ M E,9/ 3Y,[[<7O'.6\^5\CE,H8KFE#+?/MT.^_> &_4+1DDR^-:ZQH M'T%#/'*C/$YX!J)38>\%"92J=IO!+ LAHY%[(WC;PE^)S?=H&>;0&R=C"+SQ M.(,/6%$&I9,0!>U@).\A^%661(RSU7R-4V<.&".)C22HD-$ M&>YM^I>HY^YH0_57J\HV^__V;7MZFC:'AB?QYNA%Q9I+JGR),U+U!R-:Z75S MG&D>K*K=$>).63J0N-L%G0!1LP!]GREE=P_LH#U33OX&4$L#!!0 ( )B$ MJ5@2= X-AP0 #4+ 9 >&PO=V]R:W-H965T<\_=/4=RLI+J41>(!IZK4NASKS"F/NWW=59@Q?2)K%'0EX54 M%3,T5Q?AZ65JU[L%?W!< MZ9TQV$CF4C[:R6U^[@66$):8&8O Z.\)K[ L+1#1^+;&]#J7UG!WO$'_Z&*G M6.9,XY4L'WANBG-OY$&."]:4YHM<_8KK>!S!3);:/6&U7AMXD#7:R&IM3 PJ M+MI_]KS.PUL,HK5!Y'BWCAS+:V;8=*+D"I1=36AVX$)UUD2."UN4.Z/H*R<[ M,_U,=?]-:@TU*K@KF$(XNF?S$G5OTC?DP"[K9VNPRQ8L^@%8#)^D,(6&&Y%C M_MJ^3\0Z=M&&W65T$/ 34R<0ASY$0905,BR 5<,LTS8"*':UXV!G.PA;L5F:RH8+: O6U,^P(Y[&H+GZ_A!<&7&UUH MEREFC.+SQEAU@)% OBOJ*Y)H]EC(,D>EP:[+6)DU);,H3,-"EM3X&HZX %/( M1I,7[0,^9UB;#3(YWO%3R488W3N%^T(AOM(4D"*RHI.$?<3PN:E0,2/5JL;&S%%DI65'FTWVN*PFW& M9+@K9+<#'=3O84+W!-\*S>:[WE J7]HTT+[_JB :LT9QPXGF"BG#^ ^NV6NN M_[,KYIBQ1J-%Y@IPL: CB4ZKILRA(/G0=Z3SB2@?;^DJX%HW3&0NR[HAU:^E MQ34YH<5B25%"4TOA*&MBJQ]MP6WC_5ZWN):I[01KOI/F*/)3^@5!"E'LA_' 'Z0CF#7S MDC3ZP)2BD+7-6=U04]/1^BIYU!9^'"7^:!QOAN-Q\@:[HX]&ULQ5=M M;]LV$/XKA!8,+9!:HB3+=F8;B.T."] 61M)N'XI]8*2SI542-9*R&V _?D=* MD=]DH0D,](LMOCP/GSO=B7?C+1??9 R@R/7$BI4J;FQ;AC%D3/9X 3FN MK+C(F,*A6-NR$, B \I2VW60RX3D1L)I8M_1F0?L:8';\ MF?G]E_ M-\:C,8],PIRG?R61BB?6T"(1K%B9JGN^_0-J@XS D*?2_))MO=>Q2%A*Q;,: MC JR)*_^V??:$7L ZIT!N#7 /0;TSP"\&N = _PS +\&^,8SE2G&#PNFV'0L M^)8(O1O9](-QID&C^4FNW_N#$KB:($Y-/S%5"B!\150,9%9*7)>2L#PB,R83 MJ5>6 B3DBID7]68!BB6I?$O>D2\/"_+FZBVY(DE./L>\E(B38UNA,$UOA[6( M>27"/2/"(Q]YKF))WN<11(=X&PUJK'*?K9J[G80?F>@1CUX3UW']%CV+'X=[ M'7*\QLF>X?/.\+T7@@LRYT)4T5[Y=RD2G%T"_D7D-OH'7S8FE)+D'B0Z&_2 M?/V 7.0.1_+O-L=6!_OM!^N/QHTL6 @3J] O46S FO[Z"PV=W47JO#ZE MR'\829O$5$OF1MV%V_5>O+5>G9W'OC2L+L5VZ*2]:H/^K.RK3[Z4GR[$=N@G M=^V-L&1/4]/?8)A?>;V@F<"6 MS93<*A;XP&PO=V]R:W-H965TBR#+, M'\Z LLW8L*-PA9

B"V VWL"X-4 [Z4 OP;XI=%*66EKBB6.0LXVB.MHQ:8; MY=J4:.6&Y/IOG$FN9HG"R>@;YG<@\9P"FD%<<"()"'0X56.$BB/T$=W,INCP MX @=()*CZY05 N>)"&VILFL..ZXSG569O*+LM7/JDCL1*QS#V%(U)8"OP8K> MOW/[SJ8%M F*-A)U[9JNU$=J]8WPOJ=PJ[5HHF"/Z YH;2U0#OQ MK]V]>R)K6!T8JX/_4+R#?=K?$UG#_M#8'[ZQ>(=\X;RK<&/W?JM82UK9R]=2_K1Y':MDN2"T1AH7#.\4 YX]4[ MH^I(MBJOZCF3ZN(OFZEZFP'7 6I^P9A\[.C;W[SVHC]02P,$% @ F(2I M6-7C;-W$!P *T< !D !X;"]W;W)K&ULM9QM M;YM($,>_RLI7G5KI6L,NN^OD$DMMHNI.:G11TX?7&WN=H&#( 4X:Z3[\+3;Q ML :OP0Q]T?AA]N\99@Q_?L8^>T[2A^Q>ZYS\6D9Q=CZZS_/'T_$XF]WKI?E7_O"[>%'.K,GV11#_#>7Y_/IJ,R%POU"K* MOR;/?^FR(%[HS9(H6_]/GLM8;T1FJRQ/EN5BD\$RC#=_U:]R0U06^,&>!;1< M0-LN8.4"MBYTD]FZK$N5J^E9FCR3M(@V:L6-];99KS;5A''1QIL\-<^&9ET^ M_:S"E/Q0T4J3*ZVR5:I-C_*,O"8G=Y]Z3 M[S>7Y.V;=^0-"6/R[3Y99>:5LK-Q;DHM$A[/RK(^;\JZ4ND'POP_"/5H MT+#\PKW\4L^VRYF]?&PV\'8KT^U6IFL]MD=OL]5.F^K8+ R:%Q9OXM/L49C69F'13$/3\4\ M--6_$15KT6*?\S05W ].SL9/U<+J4;YWXON3;9B5%]TI!X5",[V-$1L\Q3./*^26+^8 MW5OZ8 Y@B]6>M[Y3HVM;D,2LP;1!]O@.X_8TXLDSHT],HZ, M:)7&[XT/)U&Y+W]IS!?53F"IV=6#H?!9K\.S[S0DG8M%4K.+!2OB.PU MT-T MJ67M'LT_;W=@+&,7DB892MU:\X39LER:4[,S"G+[.' ME#KE.S<.2&&!9?-%O2E'M"I::72P8%M_I%3I.J:R-G_ \MCND#5&<>7MF M%&R'[_8=UZO;*)R1GRI-57QHK^F4ZMPB)#6[<' O_DF_>41U+UAJ]FDUV!?J MM W=YK'4JD[:1++=8WE#E.]-]AW+*3@0ZG8@7_23CHC?F)AS96<(@*1FUUE! M'<>S#ES8,80[H>!.Z""\HU0]=&;3$.8XM:%@,V@_Y$%1F0>6FETL^!2*B#UH MG6@T[1WJ4:Z] [@(ZB8?Y=Z!_$?:,1"W7.<^#>$J*+@*>C0'H:@@!$O-KA,\ M"1V$A=!V,*0AS+7+ $-!W3P$1O,P&7%+=6[7$.:"@;E@1[,1ALI&L-3L.L&9 ML$'8"*M#C]T34&>(G2WX"^9F(C".G>F(6[ESUP;YM*7R<4L_.L)0Z0B6FETL MV!:&2$=8'7O4!M,58N<(;H,=&(6ZYS@X:P% %8BN!H.!*@PA$L-;M.L"7!(' DJ%./VDBZ M0NQLP4$$;: (;05%W%*=VS2$F^#@)OC14(2C0A$L-;M.L")\$"C"VUTPTA#F M.'1Q,!:\#1RAQ\ 1MW+G[@UA/#@8#]X/CG!4.(*E9A<+?H4CPA%^&(XX0^P< M*Q>@MH$C% &.N%^H<^N&@",$(/PQ'G"%VCN!" M>!LX0CO"$;=HYS8- 4#XYP5#N#I69?;PYV1B#"$5'''KLSZ0RQ$E!'@)<305$:A4!$O-KA/\B!B$BHC#5,098F<+UD&TH2*L%15Q2W5NTQ V M0H*-D$=3$8E*1;#4[#K!BLA!J(@\?*F(,\3.%@R%;$-#V#$TQ*W?*X_G&3VR3/D^7ZYKU6;Y19+DKW>*WTO9 M_C[.]']02P,$% @ F(2I6!9;6-DO" ?4P !D !X;"]W;W)K&ULS9Q;;]LV&(;_"N$50PNDL76PXW2)@394L0S-%B1- M>S'L@K&96(@.'DGG /3'CY(54W1DVLK> KY)?! ?4M]+?29?4CIZR,6=G'*N MR&.:9/*X,U5J]J';E>,I3YGQ()'ZL"P?2_>W["DZ0@Z7;\6T$[RSJ+@O77S_3/YR_$L>JF-['3*>2Y6G56'=@C3. M%O_98Q6(6@$O7%/ KPKXVQ8(J@+!2@&_OZ9 6!4(5VL8K"G0KPJ4I]Y=G'L9 M.,H4&QV)_(&(XFA-*UZ4T2]+ZWC%6=%1+I70W\:ZG!I]9K$@WU@RY^2,,SD7 M7/<")4.Z1$Z9X)+$ M&;G*8B7W](?Z]==I/IKLCJN6T47+_#4M"\A9GJFI)%$VX9.& M\I&[O.<[ %T=IF6L_.=8??*=Q#_FR3[Q!GO$[_E>0X-.MBG>7UN. (1K#L.$')"S9VG#WR44JN^XS6F7R)V76WY5%_YIE8?O")R5B2O[_H"LBIXJG\I^'L/BU:$S:WIDBG M'^2,C?EQ1^=+R<4][XQ^_<4;]'YK$@H)HTA8!()9DH9+24,7O>AA=_KBODXX MD84ZI8I-6C@Q;;5 PN@"-BAAQ6_D_2@8A%[_J'M?#_++H_J>/SQ<'F5%K[^, M7M\9O8N5#OV#?!7E!?!$]!61- ;226P;2"2,(F$1"&;),EC*,MBI/#5 2HJ$ M420L L$L20^6DAXXK[2K_BNY#%2C)<1P*<30*<3Y_#J)Q^0[$X)EJBFXSO)M M@XN$420L L$L$0Z7(ASN5(([1$J*A%$D+ +!+$F]GIF5]9Q75G5)$?[(Q3B6 MY9CLK9Y/+699[YIT<1/;"@.ET8K6KZ4R+PS\AG2&JM>.>VTV[&T3=_D<>$YF M(AXO8C_)DX0)269<+'1HEL%906L9D#1:T89U&;S]U=$QJDY; M](X&\G03Y7 M4NDD5:2F37W?B6P=="2-5K35OA\.#X/5P(/JM0-O)O2>@$WPHC4)I$8IF"VLL M \_M&=#X/I[P;"+WR#A/]1R%2)6/[QHU@7H%4!JM:/69RHO?]9_A 7C&!/"< M$U)W;B,_ZMXW.29T-1;G.M$?2VB49%Y=DHTY0@P%*HQ7M ML)X5]XRKTF,%[&\(Y\+4^TT4UPW2I$+IGBC/%"S $JC M4%J$HMD+D\8O\'L[E1]]J-D I5$H+4+1;&&-(>&[#8G_F1_=]-8Z0=V(BE8X M/K4$V0L'*QD25:NM@/$C?+*_NI $56G M'7]C5?ANJ^(5 \7H<<;'2E]H7[E(&T6!>AI0&H72(A3-%L_8'_YN;8+PH;X( ME$:AM A%LX4UOHCOW@JQ+BL2M>Z2@QH;4!K=<*X>>=*9AWB]:C,'\4,R84]- MFSHB5,-L68RKX6_K:B1/))9R7B[@UBU>]\J*&]]:):BM :5%*)HME+$__-W: M/.%##1$HC4)I$8IF;TXVADC@WD#18F7%36J]M1CJ950TU\H*JD([T,:@"-P& MQ6F1W;(Q)_F-G> 6$^*LNB&DW)^GIKS\F2IN2BD_U66*S\Y/SR,]:+SG4I7C MQPVK_56+ZBOJ?>^@O[J7Y*3AN##P_!<'4OOV*K[L1K96"^@A06H2BV7(:OR'H M[]3(+(!Z$5 :A=(B%,T6UG@1P=9;,5YCY+GIK76"6@L5S3;R#E>-/%2==OR- M91!L:QF\-D^V6 !VMZ6U6E"[ 4J+4#1;5>,X!,/=2I=0AP)*HU!:A*+9PAJ' M(MAZ@\:KTB74<(#2:$5[L0#\(F'^#"LA-%9"Z+826B;,K=:#W56VOH46ZCE M:1&*9HMG[(G0VZF\&$(W7$!I%$J+4#1;6&-SA%MORWA-7G336^L$=4[?(:X>1&Y>'W2UHK1'4%8'2(A3-UK+VW(=PMY(DU$2!TBB4 M%J%HMK#&1 FWWK2QW?*PF]=:&:@+LN%<_7)Y6)+@>7G8&ZY='D8U;"%+M_;X MI92+V_*Y5U)'?)ZIQ9.8EI\NGZWUL7RB5-<26U.22*0%48F*JJ7E ?'@[$ZR5KUVL+T) M_7O&WLUV@2147![(0]:W.>?,C,?V:*WTG1*&)LVQ8.9( M+5'2S%SI@EGJZD5HEAI9YHT*$291U \+QF4P&?FQ2ST9J=(*+O%2@RF+@NG[ M*0JU'@=QL!FXXHO:NJ%#4K&"Y2&*PD:Y^/@57PRC1-G MX%?<>V7P<' >0X9R5PEZI]5NL'>HYO%0)X_]A7:^- DA+8U51 M&Y."@LOJR[[6@6@9),D.@Z0V\($(*R*O\HQ9-AEIM0;M5A.::WA7O36)X])E MY=IJFN5D9R=O&-=PRT2)<(',E!HIY-; (9PJ:;E<4 ]>,RT/WY<6F,Q:X^(> MSHTIV4P@C18%!?DZ9QH-/#]#R[@P+^ I< D?,'T$73B TBBI LWUV?P_.F+/;B= M)I =C]O=@=L*%[IP406 X&S&!;?WV_S>"^>*\<0L68KC@*K-H%YA,'GV).Y' M+_>([39BNQZ]\\NL'\"[6B2GO-5;( -*Y16FI=;D$DR9X>8 ;J2:.2$^W^=R M20[2&B53LF:NQ [@E(FT%+X#GZZ4$$"ELV8Z^[PM MU_$(%>$X'>WG1-F6 R M16 69KC@4I*CVS16*'V/XDZXU209QO%P%*ZVD/<;\O[^O9(SVBFN,N8N$2N7 MB&WD%4JO17[8/Q[N(!\TY(/'>HXRV^'VX"?FA'[1=N;CAOGXD25")P??G!QI M=7+029?>[:^8O>B_N5^&C?;A?U QPW\0@3AZN"JBOU(S-4Q[]_1[G1V;)V[= M5/%?J9H:YKNRZ26#'?3) WWRYW538[3/BWX4=7[@#EOW=8%ZX5\EABJAE+:Z MNIO1YN7SJKKO'Y97SR:ZSB@3!@3.R30Z&I#;NGJ)5!VKEO[VGRE+;PG?S.GU MAMHMH/FY4G;3<03->W#R#5!+ P04 " "8A*E8'[]H\JP" ;!@ &0 M 'AL+W=OVT\.]G.VW6;:7;E\8O=\_+V;Z.UU(]ZX+( MP$O)A9X$A3'511CJK* 2]9FL2-B=A50E&CM5RU!7BC#W224/XR@:AB4R$21C MOS93R5C6AC-!,P6Z+DM4KU/B&:WUSABYS2=!Y 01I\PX!+2?%5T1 MYP[(ROBQP0Q:2I>X.]ZBWWCOUDN*FJXD?V*Y*2;!*("<%EAS,Y?KS[3Q,W!X MF>3:_\)Z$QL%D-7:R'*3;!643#1??-G482*L^VXICPAW*O5%VE]D\D]P@4_"(O":X(]2U(EMQH^$4GE I% :^ M,$P99^85CJ_)(./ZQ.[.ZI2SK TZ B;@:R%KC2+7X]!8:8X@S#8RIHV,^ T9 M/;B3PA0:/HF<\M_S0VNI]15O?4WC@X!WJ,Z@U^U ',5]>+B_AN.CDP.XO;9> M/8_;^V>].FUE&.EM\7*P-VU.6:T4$TN8HF:Z P]"IIK4"E-.<"NJVK@8*3*; MC>YR=N *>59S/X%O<\DYV$NW1I5_WU?,1F-_OT;WCB]TA1E- OM0'3$%R?MW MW6'T\4 %^FT%^H?0DRER%!D!&DAIR82P1O=I;%"&'L6UAE72C4:C#^-PM8=\ MT)(/#I)?%2B6Y"[;PAW$RAW$/O(&9;!#?AIW!]W]Y,.6?/B_SDGD;]@>_F5[ M=-X;_4$<[CS8DM32MR4-F:R%:=YNN]IVOLOFP?\*;]JFO>CV$#1P6MC4Z.S< MFE9-*VHF1E;^^:?2V&;BAX7MWJ1<@-U?2&FV$T?0_A\D/P%02P,$% @ MF(2I6!34^SEI!@ A#8 !D !X;"]W;W)K&UL MQ9MOC]I&$,:_RHI&52(EA[W>79LKAY3+-6JD1#T=2?NBR@L?+&#%?ZB]W%VD M?OBN#>>A,1Z#S=92E,/@'<_N/O";>3#CQR3]EJVD5.0I"N/L:K!2:GTY'&:S ME8S\[")9RUB_LDC2R%?Z,%T.LW4J_7DQ* J'U++$,/*#># 9%\_=II-QLE%A M$,O;E&2;*/+3[]XF5"0X2\*L^)\\[LZU!F2VR502[0;K#*(@WO[UGW8+L3> TIH! M=#> %GEO+U1D>>,K?S).DT>2YF?K:/F#8JK%:)U<$.>[,E6I?C70X]3D3C[( M>"/)G9PERS@H5NH-F>K-GV]"29(%6Q-D_G*9RFW&^5R>9_O71WTJ^:!DE'T]E.\V+CL< M-W^C7&9K?R:O!OJ=D,GT00XF/_]D"^L7)&NGS-K!HD\^)\H/M>"+3 \EMQTN MBN'YF^YA0CFS7&L\?#AP659>EJ&7W2W-:[U&^9LYB)?D=F_G?R]W_C7Y]6FM MWU-R3CX'47Z>7MBI?BE;^+/M"5/EIXIH/>J5?OL49%\OBZU]8]GZWZ$IH:FU M7&]>3IP;4@DWD+4HLQ;=5"(J*O%<[O'#(G'+J[K'B(3X:>K'2ZD_G57^^1 D M\T,IX+%&)$IBMM[& M[\O7]3BCA^5K[]'./J. &X+9Y+OT4VQ!@%0VBI3_0<&B7L%X;FW% +RS'4,B MME&2MDTV:TI[*-W:)@[$LW'D-6O/JVAO-/)JE >\L5$P_+BCY!_2:]V( M9]MR$RA@C%JF&@R4CVT3!PQ2G%R-ZMF-/TH]=*\?.XIR1WYN-00[HGZDP""* M-UU]Z!JI*?%LV\H#P$:9*5V;Z.0H@)'B8&S6-:_HNJ9OID YBE/N1%7CP1IK M2@ILHWB#U8>FD2H3S[:M- "8U#.E:1,='@7D4ARYS9H>':MI!\CFX W::9K& M@YU>83H ,@<'V71SG\W28*VV)G&]9X:&:>OH ?@<4TZD8\2*W/,BNYJ153?2 M]@07HQH% H,I,W4G7B*;=5"8#.,65F.B;:0 :P9!W=3%9U M,[GP>-TW-D _=DXWLR%88^7) '<,;\UZ$S=2?N(IM]4(@)29,CF9B5Z0[7TM MV-'D9%634W"/UA0 #&C'SFERXL%.+T$9P(WA<)OJ8(&6+[9$)DQ.!A1DIDQ. M9J)G8P!)UM'D9%634PA+L!KM 8H8WG/]L*=]UYUXMFV_'P>^<5,V)S=A3DP#B.-V=]Z!JI-O%LV\H# MP,E-F9W<1 _( ;R\H]G)JV8GI;9=>+#3JTT!2!,XTCYJD<>9 M) NI16S;U[-;O>K%GU/YDC:K0$3!3G=#\;@AU1A0K@ MD\ ;N_Y5CM2D>.YMQ0((%*9L4&&B370!H6Y'&]2MVJ U]:@+/'3/:8$V!&NL M1UW@GHLW;?TK'*E.\=S;"@70ZIKR0ET3[:(+<'8[>J%NU0NMJ4Q=H)Y[3A\4 M#W9"93K<^TU1_ONL3WZZ#.*,A'*A(UL7^872[4^>M@&PO=V]R:W-H965TU ^^]WG$#&1@K:#<3..>=Y7\<^ MGFR$?%8%@"8O5Y#)1#2Z9!P>)%%-55'Y>@NEV$PMU]I-S-FJT&;"3B8U7<$" M]%/]('%D]U4R5@%73' B(9]:-^[U[=C$MP'?&&S4WC,Q3I9"/)O!YVQJ.480 ME)!J4X'BWQKNH"Q-(93Q:UO3ZI$F*L M7:D/9('?/FM*("(W4%8U%$IY"B5=8FP)N#J*G,] M4U:J"W)&&">/A6@4Y9F:V!KU&JJ=;K7==MJ\-[1]I?**C-Q+XCF>3YX6,W)^ M=O%W&1OM]IZ]WK/7UAW]AV=42&:0@Y20D5W CYNETA(WSL\A\1W$'X:8PW2M M:IK"U,+3HD"NP4K>OW-#Y^,1"Z/>PNA8]:1=D7..LZ027!<*#X@Y@HRO+H:T M=M7"MIHYI^O$C_TXG-CK 1%^+\(_)2(8@G59P1XLB,>1-PP+>EAP"A8.P8(# MF!^%?C0,"WM8> H6#<'" Y@7C=PWG$4]+#H%BX=@T:$S9S0:9L4]*S[*>BP M6W>N00X1XP.BZXZ'@>,>.#X*_ )*"7E)\!:15./V[-K$Y9\^H@59 F[?%+ ] M9T.RQ@>;UXW#(/Q7F;W7!R6] P 1 \ M !D !X;"]W;W)K&ULM5=M;]LV$/XKA%8,"=!& M[[*=V0(2:\4*M$.0M-N'81\8Z2P)E4B-I.UFOWXD)2N2I:AUX'VQ1>KNN7N> M(RG>81%N*>[G^#AI"O\&):"PYNX^#^J(/7.'A:F9J*UB'" H=+1O>(*6N)IAZTF-I;TL^) MJON#8/)M+OU$> \[(%M ]Q#3E.2Z%N_0[Y@QK J"+B(0."_XI9S]\A"ABS>7 MZ W*"?JM, G["[ JY]EOD6(XWDL_ZQ]W=$?=HVCV"^"7W'ANW+8FK\=R7\'*.TY1! MBG4UZ 8=BO371VF*/@@H^=]CLM>XWCBN.D&N>85C6!GRB.# =F"$/_]D!]8O M8YJ=$RPZ$UA/3Z_5TYM"#]=;QH (5%%V$#26ZX_)(P=ASD&,+N$:,]"8ZO#< MA8[OSI?FKJO19.!3-1I&=&?6K(W8X^ZWW/UI[GVB;Q&A)*[U&"-=@_G=%#H9 MU)PG Y[*>1C0\^UQRD%+.9BD?-@LK#[1_H4$;1@M4<5RRM 38*:^"R U2*1- M;?N("TQB&),D&&1HSURUSWNB!(/:!0O+ZAM%DWF_ M%, Y$ADFEV.<9T/.GN_Y1YR'5H%O+XXX3V;U2L[SEO-\DG-T*+->_))\@84< M"2KW?UGF7-U=1O?^?,C?]H_+N9X,?NI&F \6D&U[G9 ] 1:M (M) 6Y*=>2I M'? =PHN1@@_XCA@%@S4^F= KZVU;SY<9ZSM[OR[Q'6;B:?1B,NE_ZB?RK&C1 MN=#ZVG4N@O;_=.UH@,\EZCG1HG.A]45UGD5USG?L-EB]&\!@%XX8.8-=.)W5 MJ:S-3GM1 DMUF\;EF;(EHKZDM[-M*WBC&Z"C^5O[>ETW=,\P=7\IK^!I3C@J M8",AK:N9/&98W;+5 T$KW<0\4B%;(OV8R387F#*0[S>4BL- !6@;Y_ _4$L# M!!0 ( )B$J5@4Y9%Q^@( (H( 9 >&PO=V]R:W-H965TYU 6#(0\F%'GB%,8L+W]=9 275 M9W(! K_,I"JIP:F:^WJA@.;.J.1^% 0]OZ1,>&G?K=VJM"^7AC,!MXKH95E2 M]3@$+M<#+_2V"V,V+XQ=\-/^@LYA N9N<:MPYM)?AQ2BQ M^]V&[PS6>F=,+).IE/=V\C4?>(%U"#ADQB)0?*U@!)Q;('3C]P;3JX^TAKOC M+?JUXXYI-'S8Z[!@@3K-!M#&(#@TZ+QC$&X/8$:T\<[2NJ*%I7\DU478W MHMF!T\99(QLF;!0G1N%7AG8F'<,*Q!+(&#(Y%\Q)>THF54R)G!$EN4V6-56Y MG:)"H!3D&,'*\/@*#&52*'!^=D"/"!/E6R*6F(M=]WZ"C]C@_VS@U MK)R*7G J)C=2F$*3SR*'?-_>1X(URVC+9Q MBSMQ+7KL\.*7\.0*\"88*]/55M!M)'Z.47%R74G^JTF\"KS3#&ZO_85>T P& M'MYK#6H%7OK^7=@+/C4Q_T]@>SIT:ATZ;>CID'(J,B#4D"G,F1!,S&V2+4 Q MF3=1K_!Z#L\6J%6:A)WSH.^O=CFUGOI&3MV:4[>5TS:,JKI0?S"RS-8[3MW= M,I*8 O;IVH5'H(IDF/4*"QOAC$X99^812Y23J$F+RH_NCA:G81+;!-T3H_M, MLM/>>? DV1[+7LVR]RJ6VW+0Y%_OF7]ATNUV#MQK/>>-L4IJ%LEK\P]$WIYY M24/F)5%XP*;UO']EX^^4]1+4W'4[C5FR%*:J??5JW5 O71\Y6!]BHZWZXA-, MU:6QLF$B:L)AAI#!68+A4E7GJR9&+ESSF$J#K<@-"_Q9 &4WX/>9E&8[L0?4 MOQ_I7U!+ P04 " "8A*E839@]0L$" \!P &0 'AL+W=OA*;>!OPE<%&[8R)R60AQ).9W&8CQS."H(!4&P:*KS5,H"@,$LG^RN6,N"ZI@(HIO+-/YR'GGD R6M"[T3&P^0YM/9/A242C[))LV MUG-(6BLMRA:,"DK&FS=];GW8 2!//\!O ?XA('P!$+2 P";:*+-I3:FFR5"* M#9$F&MG,P'ICT9@-X^8OSK7$KPQQ.IG!&G@-9 :I6'%FK;TDUHCQ30U>C2K.7 MF[:*QHTB_P5% ;D37.>*?.099/MX%[/K4O2W*8[]DX1W5%Z18/"&^)X?]NB9 M_#T\."$GZ!P/+%_P#XZC4V0*2Y 2,K(-^'ZS4%IBG?_H,['9).S?Q)S]:U71 M%$8.'FX%<@U.\OK5(/8^]#GPG\CV_ @[/\)3[,DMUX"L&LL&2PU+CG=%E@); MTT4!O574L,:6U?2J=1+Z0W>]F]9Q2!1T(7MBHTYL=%+L%ZNL57I)L)E*JAE? M-9)[=3:$T8Z(01AYP8'4XZ@XC.-^L7$G-CXI]D%H6NR?V#Z!\9%+*#",#@0> M1\71X/V!0'>G$94@5[8_*VPA-=?-@>U6NRO@QG:^@_4Q7@U-)_]#T]PK>!Q7 MC"M,:XF4WM5;]$PVO;J9:%'9=K<0&ING'>9XO8$T ?A]*83>3LP&W869_ 90 M2P,$% @ F(2I6-UI7@-!! -Q0 !D !X;"]W;W)K&ULM5AM;]LV$/XKA!9L+=!:HM[L>+:!QNZP "T0).WZH=@'1CK; M0B51(VF[^?\AW@.XA MHIL\T7OQ'CV4*D!TC2*:%21_^H/+72Y-'Y_J(1=2:QEZLP)!DI2_E="O#ROT MYNHMND))CKYLZ8Z3/.8S6TAGU2OMJ')L63KFGG',0Y]I+K8(UVZ1L+/A(V0A]\AUW']'G]6+X=[!G>\.O&>YO/.\*T23C8;!ANBW!6OS^&PZ=/_N"'HBL ME0*_3H%O8E]\H8*D1RWU.'=CAG_'O>DI0:$&J5-OOW!Q&$YF]OXT[JX5G@03 M7%NU @KJ@ *C1W>,QKM(&$):&@E>NWD#D;5B#>M8PPOI-QPR!0.1M5(PKE,P M_B7]+DMX<"*RT/&>";%K,QD'?K\.)[5C$Z-C#[M''K&D$.7'^:Q_1I;7[L1 M9*V K^N KR\DQNLA4S 062L%V&F^Y,ZOR;'"GVH-^T%'D3UFH1^&_9+$)X4& M-HM2!IQ$8'30R/#:W1B*K1VOV\3K7DB3%?%0:1B(K9V&ILS!QA+B!:KT.G(+ MO(G_7)1=*W<\.2?*I@+!YAKBDU1DS@&M ?IK5"/\U5LQ$%L[V*8ZP<&E%#EH MV3(46SL-3>&"C47!"Q09=K0V=CN"[!HY9]38U!/87%#(^G$-7%VII8.\/"\Y MDOFO(%3RXEU$%+FJ'8VFEHBAIL+!A>(-3KSBW& M#SI"[1H%XZ!?JJXJ-MHKS??=-7_?Y74,W>91NHM!]0I2(B!&!6&B:1?(C;S" MHVN4)6FJFSY2V5?>**P7UI0AJ73YQP!05C8 0#4 D+Q_1]OZ_JZAZB;^3I+S M G3W*'T:]>7=/NF.9, VNLO$441WN2@OJ_5JW&PO=V]R:W-H965TFZ/DQ[<. (5HW-; >Z;S_;)"Q;*=M+L(U_?^ZXN\2-D$^J M0-3P7#*NYEZA=77M^RHML"3J4E3(S9M9 )?.#T2CR2T*Y ME\3N;"636.PTHQQ7$M2N+(G\N40FFKDW]@X':[HMM#WPD[@B6[Q'_5"MI-GY M'4M&2^2*"@X2\[FW&%\O9_:^N_"58J..UF CV0CQ9#>?LKDWLH:08:HM S&/ M&F^0,4MD;/S8KP_L'USL)I8-47@CV"/-=#'WKCS(,"<[IM>B^8C[ M>*:6+Q5,N5]HVKM1X$&Z4UJ4>[!Q4%+>/LGS/@]'@. U0+ '!,YW*^1*9B7QM%B_/3/?NR90]>80_A3G!=*'C/,\S^Q/O&:60C@^AV 43.#A_A9.3\X&>,,N#:'C#?\_#>>P8*9D"4\13/'#C<2, M:O@LE()O:\$8F+)HB,R^]^6EE9OTR]E.NU8527'NF592*&OTDK=OQM'HW4 P MDRZ8R1![LL0MY9SRK:E79OWW&6PI(D=A.[=.+J970>S7/<+33G@Z*+R2HJ:V M77M+I<5.CQ2#:-(O&'6"T:#@HZ0:+T2>JW/@9H*)W R*5-0H*?9ZB%YX"/L= MS#H'LT$'IK#_D>C9RT2'X^E?JOY1!YH M:1'S^14PS UT=#DST&ULK55=;YLP%/TK%JNF5MK"=YIT!*E-5*T/DZ*TW1ZF/3AP M$ZP:F]E.:/_];$,1:6BVA[V KWW/\3G&]Y+47#S) D"AYY(R.7,*I:HKUY59 M 266(UX!TRL;+DJL="BVKJP$X-R"2NH&GC=V2TR8DR9V;BG2A.\4)0R6 LE= M66+Q<@.4US/'=UXG5F1;*#/AIDF%MW /ZK%:"AVY'4M.2F"2<(8$;&;.M7\U MCTV^3?A.H):],3).UIP_F> NGSF>$004,F48L'[M80Z4&B(MXW?+Z71;&F!_ M_,I^:[UK+VLL8<[I#Y*K8N9,')3#!N^H6O'Z*[1^K,",4VF?J&YRH]A!V4XJ M7K9@K: DK'GCY_8<>@ _>@<0M(#@7P%A"PBMT4:9M;7 "J>)X#42)ENSF8$] M&XO6;@@S7_%>";U*-$ZE=VP/3''Q@LX7H#"A\@)]1H_W"W1^=H'.$&'HH> [ MB5DN$U?I'0W.S5KVFX8]>(?]&Q8C%/J?4. %T0!\?AJ^@*R#AX=P5_OLS := MV<#RA7\UNR RHUSN!*"?UVNIA+Y.OX;\-831,*$IL2M9X0QFCJXA"6(/3OKQ M@S_VO@RY_4]D!][#SGMXBCU=X5K?&P6"8#KX)1OXV,)-[>_3P(LFB;OO.SA. M\B?C:9=TH"SJE$4GE=T21O0%SM&6\^%+UN#CWJZ3:3Q](^TXZ7(<3H:EQ9VT M^*2T!ZXP'5(4'Y^#[WF7;R0=9TWC7E(CR>T5KVF&ULM5K1 M;MLV%/T5PBN&%DAJD91D*;,-M,F*%4B'H&FWAV$/C$W'0B71I:@X[=>/DA51 ME&EZ3J@76Y+O/3[WZI ^(CW=,OZM6%,JP&.6YL5LM!9B%XLUS4CQEFUH M+C]9,9X1(4_Y_;C8<$J6=5*6CI'GA>.,)/EH/JVOW?#YE)4B37)ZPT%19AGA M/][3E&UG(SAZNO YN5^+ZL)X/MV0>WI+Q=?-#9=GXQ9EF60T+Q*6 TY7L]$[ M>'&)@RJACO@KH=NBZ"5-TPI)\OC> M@([:[ZP2N\=/Z!_JXF4Q=Z2@ERS].UF*]6P4C<"2KDB9BL]L^P=M"JH)+EA: MU*]@V\1Z([ H"\&R)EDRR))\]TX>FT9T$J!_( $U">C_)N F =>%[IC595T1 M0>93SK: 5]$2K3JH>U-GRVJ2O+J-MX++3Q.9)^8W7"J"BQ^ Y$OP^_;Z;"'8%I;] PQJT MFED>YM"/@TDX'3]T*S.$80].@C9,X^RWG'TKYVM:%!?@W6)19F5*!%W*<2Y; MLTC(;B:1Y$G&N$A^UA=,_'=?$'2(G5>Z\GO\#6%P@@+?S#]H^0-@2#ZW$+UFV*07E14U65',WR^Q"L0*>.E <@6FU M3]K:)P/.%Q.7;7 $IK4A:ML0#3%?1/MZ]"/8$ZTA".,#DHU;OK%]KB!W=F;6 M]%/OC",PK5+HJ9]^;T")-N"..N$*36]%QP7!(63:H&H2#**HIU-3%)P<$"I4 MA@1:?^CG'TJ>)Z+DM.:Y2AZK8[/1FR!6:W@IEBZ#5;CQ;LY,].09A__'A2)#.6#D8:+K4(;E"TY_YE45"5M_Q7+4VJ%TAQA[RO)Y>#6&1 M##N@6*3<#+*[&0Z2FO@! MCOO<]\/",$:'J"N'@NQK))=DDTCRR4_9^(*MQ)9P:J3IU(NX0M.+5EX$^4.N MCUF-SLFM<(2FMT*9'/3B]1IC#PR+,%Z ]B:-_; H1/$!T2J+@NQK-2\:;Z&! MTOYLMQ\U\3I1.G%E*)#=4-R2E!9R@LO8D?8Z75-QA:87K3P)BH8<;4[=BBLT MO17*K2#[BLUS1UN\IT84!;BO64/4)(C,FL7*5F"[K5"W:DWEL]"*<9!6+M.X M=.YTG<45FEZX"F5P\(L-CK$'^Z8%QS#L"]<4AF)X M8+;%G>V?(]Z&Y87@Y6X/-LDK_O>R.\9'>#O4R;=K"'^#E;_!0_H;[-3?N$+3 M6Z'\#1[$WS2HW=T][,7]+31#%/+COB!+]C0K"L/EQ3LJ2\"I"?KQ@33R?5OGK[/XKY?U!+ P04 M" "8A*E8C0R/PC($ !$%0 &0 'AL+W=OKM%M%W?;ZH;H/7G 2:P%3VTEV M^^O/!D)XB]M$],L&C.>9>9[!P^Q,]Y0]\0W& CPG<;C!">+7 M-,.I?+*B+$%"WK*UR3.&490;);%I6Y9G)HBDQGR:KRW9?$JW(B8I7C+ MTF" MV,LMCNE^9D#CL/")K#="+9CS:8;6^ &++]F2R3NS0HE(@E-.: H87LV,=_ F M@+XRR'?\2_">UZZ!HO)(Z9.Z^1#-#$M%A&,<"@6!Y,\.+W <*R09Q_<2U*A\ M*L/Z]0'][YR\)/.(.%[0^"N)Q&9FC T0X17:QN(3W?^#2T(CA1?2F.=_P;[8 MZX\,$&ZYH$EI+"-(2%K\HN=2B)H!/&5@EP9VV\ ]8>"4!D[;P#MAX)8&;JY, M0277(4 "S:>,[@%3NR6:NLC%S*TE?9*JO#\()I\2:2?F2R9?(29> $HC\/[[ MEF0RJ>(*?)2OW%OP$3&&5&+ ZP +1&+^1JY^>0C ZU=OP"M 4O!Y0[=<&O.I M*60\"M4,2]^WA6_[A&\'W--4;#AXGT8XZK$/]/;0U@"84HA*#?N@QJVM1;Q' M[!HX\ K8ENWV!+3X=7.GCX_>/,#A*?,&&Z?*K9/C.3_)[158QB@5S12#;W=R M._@@<,+_Z\M=@>WV8ZMR=,,S%.*9(>L-QVR'C?F??T#/^JM/MR'!@H' &IJZ ME::N#KUY7O#QO*18](E8@'DYF"K!._G23AS7GIJ[NCQ:G^?*T^-3.K5AY;-! M?%01'VF)?Z8"Q4#6H_#IK2JT$0AI(K\^'.7U&S^K:]RG08$[JL7CN=!J*3#J M!#VR7*>Y*=!&>&'BO8J_I^4?8 D:DH*M2CY**!/D1[[01]OKT'9_CZD6Y=Q/Q9!@P4!@#?6@=>RMK-_X 2[!!Y)U4+1@*+2FL+6F%0[Y M%2[1Z@=M['4JDM[GV0IU??I6S6>3N7UD;@_[&2KQZG%,NM2U3L^FWG7IGV1^ M;&:AMJ^;W^&\Z]"67#W$V4=FT*YU*+2F?,>^%;J_LQ8-V:$N!D4+AD)K"GOL MBZ&^,3ZW%G7;8=\=.9/VB1RHURTEZK;7GC>QG1-G\M@3PU]OBGO)>AV_=D_U MZ>Z";J<9U(=R:9J/?3#4-\('JH\Q!C'9X?YYAQ[#!R\8L3[+A=[R['P/VCF; MM?%2@MDZ']-Q^?_?-A7%;*5:K4:![_(!6&O]%MXLBH'>$::8+]XCMB8I!S%> M24CK6@WD6#&R*VX$S?(AUB,5@B;YY0:C"#.U03Y?42H.-\I!-3B=_P]02P,$ M% @ F(2I6)4RJ!, P C H !D !X;"]W;W)K&ULM59=3]LP%/TK5H8FD(!\)PUK(T&[:4ALJBAL#],>3.*V$4D<;*>% M?[_K)#5M,=TFRDMK)^>%P5F M3Q[FY3 >&)1V1G"1"2F#X6Y AR7.I!#X>.E%#/5,2 MU]9D2/.?62KF Z-GH)1,<9V+:[K\2KJ ?*F7T)PWOVC982T# M)347M.C(X*#(RO8?/W:)6"/8WBL$IR,X_TIP.X+;!-HZ:\(:88'C/J-+Q"0: MU.2BR4W#AFBR4A[C1#"XFP%/Q&,&%<'$$\)EBCX_U%D%9R2.T7>HH!,T@:I) MZYP@.D4Y@6REB*PPZ'!$!,YR?@3 V\D('1XAF3FL.>KQO"K H'V0F MG9V+UH[SBIUOF)TBUSY&CN5X&OIP-WU$$D5W-^DF)$9EQU'9<1H]]R_9.4;C M'$/(&TE"OZX CBX%*?AO7:BMMJ?7EOUYQBNEP=VE'E]M';TNV%8A:!3DNV,1VU[DAT'?7*R'H8&YEAWZ"K9AT%,& MO9T&SY.D+NH<"W"9$LA DF'YEM 9;97\-0O+D$=BK\;[WO M26PCV% %&[YCVX?[3,.>Q#;2T%-IZ+WYS'LOJBVR8(38JLF7J!Z@ GU)1LI> MM+>FCS3=[ >!O>53!W.=GJLW:EO/'UGKW=J^DUY_98:>[T9;UC6P((B<;>OF MVJ@@YS3XX,ZRDL/7?0H\ZS2$X%D[^K0;0:MF>KBC F:19CF'<9$P"8#[4TK% M:B,'$C6 QG\ 4$L#!!0 ( )B$J5A-2KKX2 , ',- 9 >&PO=V]R M:W-H965T^X]Q_;-=7?%^+.( "1Z26(J M>E8DY>+*ML4T@@2+!EL 55]FC"=8JBZ?VV+! 8?&*(EMSW':=H()M?I=,S;B M_2Y+94PHC#@2:9)@_GH#,5OU+-=:#]R3>23U@-WO+O G:!$I($ MJ"",(@ZSGG7M7@6NHPW,C"<"*['11IK*A+%GW1F&/H@9\;^(<:-'.# MIE$FHV)T"+#$_2YG*\3U;(6F&T9,8ZWH$ZK7?2RY^DJ4G>S?,CH_E\ 3%,!$ MHG/T'7..]5J@TP D)K'XA$X0H>@A8JG -!1=6RK'VMR>YDX&F1-OCQ,?W3$J M(X&^T!#"LKVM BZB]M91WWB5@'>8-Y#OGB'/\7ST. [0Z M0L]2&4( 7X+5__C!;3N?=RE7)UA0$UA)Q6:A8K,*7>UP(9#*,/ B"9VG1$1& M3#93Z6$B=^E8B7>LCAE8VX#I)+SL.UU[N2G.]HRVUR[FE#BW"LZM2LYJ(WIH M_'2#'O3)OF68[N)9B7$LSSK!@IK 2MJU"^W:M9ZZ=ITJU@D6U 164O&B4/&B M<@<.J?JI@)!(_4S@#"D/"_QJ]%3-A*3)+BDS2-?=/"P-QRV?ET&EXV,U^I?+ M$OE.0;Y3<\KI;.< YUV>&%3Z/)9W36 E>2X+>2XKY1D=M!DRC-:&)/Z6))5^ MCI7D MJO1Z+/.ZT#*-[(UJ- $^-U6]4'Q3*K,2KQ@M;@[7IEY^-S[0-PI3Y;[!9-<1 M57'-"14HAIF"=!H7:IOPK,+/.I(M3,T[85)5T*89J5L1<#U!?9\Q)M<=[:"X M9_7_ E!+ P04 " "8A*E8;Z:^9=@" #U!P &0 'AL+W=O[=D(&74!(VPO8SCW'YUS;]XZW0JY5!J#)2\X+-7$RKZ.66%$XWMVD)&8['1G!6P MD$1M\IS*W0RXV$Z&*K3)L%-QJ7= 7/H+^6"XDSMV5)6 Z%8J(@$M*) M,^W?S4$80<(BU8:#X5\$<.#=$*.-7P^FT M6QK@X7C/_M%Z1R]+JF N^'>6Z&SBW#@D@91NN'X2V\_0^!D:OEAP97_)MHX= MA0Z)-TJ+O &C@IP5]3]]:?)P /"#$P"_ ?B7 H(&$%BCM3)KZYYJ&HVEV!)I MHI'-#&QN+!K=L,*/E4-3F]YI\DK30)*$: M2$J9)!7E&R B)SY)]=N:NY!]WY;)5* J M\GK>H#]VJT,W)\+\-NQ(Y[#5.3RK\^&EQ.*"9X4B )UTB1W^+?"7Q7$2MSCVHH#G(E6TLBL1B4^BZ M_+2K;>^:VI+]:GV&/:UN07]HZH:(Q67%L%YR2)'2ZXWPZ&7=9.J)%J6MTTNA ML>K;889]&:0)P.^I$'H_,1NTG3[Z#5!+ P04 " "8A*E8,,0$,RD# "D M"@ &0 'AL+W=OU[?S0EE3CRV:S,1C_E:993!3""YSG,BGJ>0\>W$\9W=PAU=KI19<.-Q098P M!_6SF D]3AS/ M$$$&B3(JB/YLX!JRS&C2'+\KI4YMTP@>CG?:OUCGM3,/1,(US^YIJE839^B@ M%!9DG:D[OOT&E4.1T9?P3-I?M"W/]CT')6NI>%X):X*&+.4-420>"[Y%PIS6VLS NFJE-1QEYE;F2NA=JN54/%<\>;R8:K]2 M=,US?=F2V'!=(+N%>&&FL@P?5<_H[ 84H9D\'[M* Q@U;E(9FY;&<(NQ -UR MIE82?68II/_*NQJ\IL<[^BGN5'A+1 \%_D>$/1RB]\A%D8U MSJ@SK^YMN=1!N=J T.4?[>X+S01-H EE]!_2S/?V==([(=%2GF5$2%3H&F&# M:**YKT.-);*T,SP(J=_SPN9P^@=UW']UVIU"5?U-X .LH-D*BGT(4-KRP8O(!S M#QJ'',32MD<2)7S-5-E#U*MU"W95-A[[XV7_IO^*=8)(E,%"BWJ]@:X9HFR) MRHGBA6U#'KC238T=KG0;"<(W0L_"8BH) I8P+KORW,@5)C2V.U-0UA MYACOE="K1.NI]%[Q[/'B6F]$CN:\T&^'Q'9_+] =2"5(IO2*-%*H9$3):N.) M^HW>W8#"A,KW6O8[VVII+2FZE2[0&^0BN<9Z?>HJ';AQ[V9UD-=5D,$S08;H M*V=J+=&?+(?\6-_5P UU\$1]'?0:_(K%)0K]#RCP@J@CGGF_^@UDC7K8$T[8 M'$)H[87/V/NG+!8@$%^B^V=WJ+(0=5LPR7XE-SB#F:.S68+8@I.^_<./O8]= M>*]D[ @V:F"C/NOIMU))A5E.V.H#6L"*,*:'.AE$<)Y.INSU$[ WB3,11@SCJ1?PB,#,9\ ++Z(0E'H^\)!ZU4'J= MG8D2-RAQ+\I#E=8OD,0G)!>A'R5),FZA]#H[$R5I4))>E+EYORA]F28YI0G& MDSCT6S"][LZ$&3L"TA"Z:R6O6Q5_M/L?=_*V/.*<5"HHW^7-@C[CSAVL_X MX(C#R[AUNIU"T;Z,'D,<]!/^X-HW,-JZ0PF.(DG:X?:Z/?=L@CU6,+0.#J0* MNJA.=KI= M)KJ8B^J^4DT4W]B6?\&5OD#8X5K?\4 8 ;V^Y%P]38R#YM:8_@M02P,$% M @ F(2I6!W!3@E< P (@X !D !X;"]W;W)K&ULM9=M3]LP$,>_BI5-$TB#/+84UD:",K:]V(9 L-=N7*G%F>_+; X%EL=\ 4R_ MF7)18*5OQCP(KN=%&!F7"^8.Y^9*/O,!$!!0R922POBQA#)0:)1W'SUK4:_HTCIOM1_4K M"Z]A)EC"F-,?)%?SD3?P4 Y37%)UPU>?H0;J&;V,4VG_T:JV#3R4E5+QHG;6 M$12$55?\JQZ(#0>MT^X0U0[1/1Q=Z('(T9@7>G5(;,?W"%V#L,N$98"D,4,E M(TI6(T_4;W1P"0H3*@^U\1U;@E1:9+'%ZPB]13Z2&.'KDO(J?@5RR.41R^1U$0)2WQC-WNEY U M[K$CG+B9AMCJQ5OTOI7%! 3B4W2[=80JA:1=P:3[F5S@#$:>SF<)8@E>^NY- MV \^M.&]DM@3V*2!35SJZ?=228593MCL/9K C#"FFSH;J5TU!X35Z^2P;1@J M[9[5-IO4,HT'@?X-_>4FH#.$/0%[#6#/"?A)8&9R80=)[P7)P)<1BL M/[O!O^Z!.:<4"VF^J-7UR6##)#KN)XW54X2-RB'LO,MUC#7< MN0[=?>X[+=&:*>JZZ75$JO3":-O@UEC.;O?%6E<7H?-[_FP'[$@6[YZL_U%% MA.LR(OR+.J)E0^S(F>Q.H*1+ OD;57@!8F8/)Q)EO&2J*LB;I\T!Z-R6_?[: MO#H]Z>I4[P@249AJU^#X1,^"J XDU8WB"UO33[C2)P3;G.M#' ACH-]/.5>/ M-Z:#YEB8_@%02P,$% @ F(2I6,,"AW/9! A1L !D !X;"]W;W)K M&ULQ9E=;Z,X%(;_BL6.5E.I+1A(TG232$F8T70U M7573=N=BM1<.. DJ8-8V22OMCQ\;"!\)L9K*56]:<'Q>SGG\P3EXM"7TB:TQ MYN YCA(V-M:FR?PUCA&[)"E.Q"]+0F/$Q2U=F2RE& 6Y41R9MF7US1B% MB3$9Y6UW=#(B&8_"!-]1P+(X1O1EAB.R'1O0V#7\"%=K+AO,R2A%*WR/^6-Z M1\6=6:D$88P3%I($4+P<&U-X[=F6-,A[_!WB+6M< QG*@I G>7,3C U+>H0C M[',I@<2_#9[C*))*PH__2E&C>J8T;%[OU+_FP8M@%HCA.8E^A@%?CXTK P1X MB;*(_R#;;[@,J"?U?!*Q_"_8EGTM _@9XR0NC84'<9@4_]%S":)A8 ^/&-BE M@;UO8!\Q<$H#9\_ &1PQ<$L#-R=3A))S\!!'DQ$E6T!E;Z$F+W*8N;4(/TSD MN-]S*GX-A1V?W'/B/UW,!+D S$DLIA-#^8!<@+\0I4B."OCL88["B)V!3\ $ M;(TH9B!,P&,2 @>> ]NR7?!X[X'/G\Y*OSOS=FI=J:IAUBGF:Q%K%7]/&?\]BL0T%AN V)WH$^9ALNH*5BER MZN31*>9I$FO!ZU?P^A^\:/LZN>L4\S2)M;@/*NZ#=UJT@X/U: ][P[U%6W3J M-3K!X?!J;]$J/7QC_%=5_%?*^+^&R0+Y3V#F3;N"5!J?.FETBGF:Q%K0AA6T MX0[0JG-52SE=?\J,5%#$SYCZ(4.+2.2F(OQ+)]O69J_&$J: M9 FVY:1\]42T#]\*<.#:>\G<7.W7R70TJ;4IUD4)5.;>D^EJ1?$*<2Q*14[# MA(4^V* H:Q)DS77=2<[I2(+W$V6U(R=C>X^2 M8U!507%8_)!C,NWA\5HE?/ M,O=@EAV0TE0NE*3>H_B =?4!U>5'(Y,17&XQ8ADMWL0W29KQ<_!%Y'*^1/F M:=Q)3&MIHE7-TZ76AEM7)_"CRQ.HM3[1JN;I4FO#KTL4J*Y1FG,YE'-9S&_Y M]:@3HZ9BHL2H4\V#A]70L?2F+E^@NGZY1<]AG,6"2'O]O_)CA%K]9%Q:*QQ= M:FVR=8T#/[K(@5JK'*UJGBZU]M?KNLZQU77.VS]+E,)]Q6N_HTM_/XORU Z> M"L!LG$_$F*[RR P 9Q$ !D !X;"]W;W)K&ULQ5A=;YM(%/TK([:J6BD)GR9V:B/%3K^D5HKBI/NPVH<)7!L4 M8-B9L9WNK]\[ \'@8+11J?)B#W#OX=PS!W0OTQWC#R(&D.0Q2W,Q,V(IBPO3 M%&$,&15GK( 3MPDZUBJ$V8P+>@:EB#OBFN.1V:-$B49Y")A.>&P MFAF7]L7"]E6"COB1P$XTUD25"4R4XAPG>D02W2G!UH24S7=85 ME3284 MZ$M:HXB$S4OPJ-8@R+LKD#1)Q7N,OEM>D7=OWI,W),G);B$7&9L@]%_?4-(\E5")O[NTK>\O]=]?_5:N! %#6%FX',O@&_!"-[^ M8?O6ARYQ!@)K2>754GE]Z,$MP]*)T X];L,N"4I<7^.J%]DV\#W;FIK;9FG/ M@T:6Y]9!+J-O'XYKPN)?P#4I >1CKK8O0S"DK MU*9V4>Q%>NDN#036*GI2%SUY94-/AI1J(+"65+:U[QNLWV3I"KCIU_'8.?!T M5Y![WFUJN]'LV+VDES3%MD7M'O:L#R"3?-W)L!?EI?LT%%J[9F=?L_/*KJX( M#"770&AMN?;MF=W;TOR*K]UGEG4FH\FAL9]'V9/)^(BS]ZV2W=\K?88<.!)7 M>T@C'!02(3E5(U(GU5ZP%^_80&CMTO:Q\:O"/*\@_[:K,QLF; UWJ2%T@%]Z.<[>JS]=>"2STC'YR?JZ\( M>A3>PY2?('!R6R>Y("FL$-(Z.T?=>3G5EP>2%7HPOF<2QVR]C(%&P%4 7E\Q M)I\.U WJ;RO!?U!+ P04 " "8A*E8]^M!UUX" "X!0 &0 'AL+W=O MG9$;TY XWQ2B(7$)886X=@^!EA1.L*D?$:?SN M.(,^I /N[K?LW[UVUC(3!B=4_9*%+4?!EP *G(ME9>]H_0,[/6>.+Z?*^"^L M6]^SKP'D2V.I[L"<02U5NXI-5X<= //L!\0=('X-&+X!2#I XH6VF7E95\** M+-6T!NV\FXD-.ML\X MWF8\C@\2W@I]"LG@(\11/-R3S^3?XH5! M]O[=X#SZMJ\0_XGL15F&?5F&A]BSJ::5]*W.ZG?$X]XGU'*=>RXW=U99E(:K M72V'/-H$PYTFJ%$O_&PPD--2V?9U]=9^_%SZKGME'_-8:J?(7YIVIO';64C% M_Q7G3!F=?N:FUNV<: ^6&M]J,[+&ULM5;;;MLX$/T50AL4"=!$-UMV4MM D^QB"[2+H-ZTS[0TMHA0I$M2 M=O?O=TC)BF(PC@NX+[9(SCF<,S,D9[*5ZDF7 (;\K+C0TZ T9GT3ACHOH:+Z M2JY!X,I2JHH:'*I5J-<*:.% %0^3*,K"BC(1S"9N[D'-)K(VG EX4$375475 M?[? Y78:Q,%NXBM;E<9.A+/)FJY@#N9Q_:!P%'8L!:M :"8%4;"^B96RD/+)#CX5TR"R'@&'W%@*BG\;N /.+1/Z\:,E#;H]+;#_ MO6/_RXE',0NJX4[R[ZPPY308!Z2 ):VY^2JW?T,K:&CY?R I 4D^X#!*X"T!:1.:..9DW5/#9U-E-P29:V1 MS7ZXV#@TJF'"IG%N%*XRQ)G9/U@IGZ769 V*S$NJ@%R2.19+47,@WX/AC*.?^Z.AZ<'W$F[O*2.+WTM+W4%BAJI;GRQ:; # M/]:>_!N]ICE, SS:&M0&@MF[/^(L^N 3=B*R%S('G4D1[CGPRAL?)\)@=D)%U,K*#)73Q. M9NO)6SK]9OM"PU[?@<_5RK5C&GVMA6E>WFZV:_D^ND9G;_[6MH*NGWFF:?I( M?%=73&C"88F4T=4(:TPUK5DS,'+MNIN%--@KN<\2VUE0U@#7EU*:W&PO=V]R:W-H965T M$EWX'7WGD,8JE.^_YPI=\M9;Z@C^;;/"*W!'Y=7/+U9G? MHBSRDE"1,PHX64Z]*W@Y1[$N,"/^RLE6[!P#3>6>L0=]\G$Q]0+=$2E()C4$ M5G\>R9P4A492??S;@'KM,W7A[O$S^N^&O")SCP69L^);OI#KJ3?VP((L<57( M+VS[@32$3(,9*X3Y#;;-V, #624D*YMBU4&9T_HO?FJ$V"E0./T%J"E ^P71 MD8*P*0@-T;HS0^L=EG@VX6P+N!ZMT/2!T<94*S8YU=-X)[FZFZLZ.?M3K91/ M3 BP(1S$8GS0KQ5]X4>)R:^5 UH&#]K M'G9=/PP=>5@(;AB5:P'>TP59V/6^:KSM'CUW?XT& 6\POP A_ 6@ $4]_5Q&85LR5XCSG- MZ4J VW8&_OZD@,%'24KQ3Y_*=1=1?Q?:^)=B@S,R]92S!>&/Q)O]_!-,@M_Z M)'($9@D6M8)%0^BV8*(3C%B"R34!F2V:*5+WJ5J^Q?/R-#G+]ASC&5 OP'_JB*[P FYO,9]C4[ MB'3J1#L"LTBG+>GT+)R1NA3,$9@E& RZX!*:CG;7/(Q"%(W3<,\'RAZ,('=BD9URZ4/U92I[ M !7-9?]WET'$DR?=$9K-OPN9,#X/IS@-IZ[0;-&Z> H'P]RK."4Y=$ 2)4$0 M[N>MOI$H3.,X#(^8I4N9<#AFMF91;9LW0S0C/W3+(.3)$^\(S1:@BYQP?!YN M<1I87:'9HG61%0X&O%=Q2WK@@6#?)H=#(AC%0=!O$M3E332<-_5T@\^5K*>Z MUQ/#"*=.KRLTFV^7,Q$\"T\@IP'5%9HM6A=0T6"6>PU/-!W9&2HP/WO6>,E( MFW>7,=%PQIPS19RN")7J&[M^LX7O"\.Q5/3,?Y+>UIV^R'2%9DO0)4X4G8=? MG,945VBV:%U,1<,O0U_#+_&A"\;I*#ZTRX\'UJS]G>V7DO"5V942JN.*RGHO MH[W:[GQ=F?V>O>O7\')>[U]U,/5VV@WFJYP*4)"E@@PN1JHK7N]0U2>2;&ULM9E=;Z,X%(;_ MBL56JQFI$S D:=--(K4):"MM1U4['Q?57#C@)&@ 9VTGF4K[X]<&RD=+/(ET M>M,$\'F..2^<^*W'>\9_BC6E$OU*DTQ,K+64FRO;%N&:ID3TV(9FZLJ2\91( M=R1.1_T;X'R&7WA)!,DUUR@3Y\)YT0+CS[,J21Q(CZB,Q1GZ,N:;07)(C&VI9J#)MEA MF6]6Y',/Y,/HCF5R+9"?133JB)^;XSU#O*WNO2J ^U* F6L$SFG80QX^1Z[C M.FBCRI!1WC4O,^:.\ K31U\?Y^C#V<<.C'\\QC-@@N-OZ@"F52RO>EJ\G.N= M^K2@IW_44'0K:2I^=#T5!;??S=7M\TIL2$@GENJ/@O(=M:9__H&'SE]=4D#" M?$A8 1KB=.OQ.F;Z-/K,&3;3 K5\$,:[\@BH>B:ZJ&<-/K1HD MS(>$!4"PE@;#2H/A.[6E(:0XD# ?$A8 P5KB7%3B7$"UI9F1=*HIE2XK+*O*44VOY;FO1P50 M,VO7K/;+&,PPS\RHDXO8847?KDU!VAUBFO[BW_G?XL?U48_/Z9U M@[IB4)H/2@N@:&UY:F>,W\L:8U!O#$KS06D!%*TM4>V/L=D@FUHWJ"$&I?DE MK=G#^F\[/%#*=FEK[XS-YOFD#@]JE4%I/B@M*&E-Y88'?PBT"VYOK-3.RS4[ MKR?\ ]UF8;*-J%:@:$2;O!&1 \)HFW;F]C!*XR3)=QZ54SO#O8OZA-!C[@@/ MU_5^BQXU5Z3<.;SL>YQKP[>A^=9E\MSK>J#LQL992ODJW^(4*)];\8_WZFRU MC7J3;QZ^.C_'5S[N.'^-1^K"J.N*ZUSYQ8ZL7:C]^YH!S$@=%+U\@>M&Q%ZKL4$P^?9G\ M<^*8]-6NM!M^:H4\\12C]0,TFV7#A Y&SL+DSC;9&XZ;/1T-"B4W6YL0'[#J MM&31(Q5#,J:"3S0'5D%++E8^W(/ 5 FE(V-KRJ;K0J3^Y>&N[T&Y-3HEETJ[ MW#Z#_YXTP_> =0\,[&CO2RV]JT#NR;;IC74-+V,[X#^MIK7WI9-7J4;5?Q1F4\+.QWI M^E#=[%:S@B]=?UFT!C#U+JY.JTJL/@H^DR7SDW]QPM& KGG17&G^RV:#4IG: M -,D>F3:\.EVY*>FU3U;FG4Y+0O<<^\(/?_==9XQR305VZ9M[1_R*K_:<7+U MKRR[WRK[AH,>FQ?LH9N\/ :3Z3&8/(J:[!^#R>SP32:'Z3%N#AE;)YF="\."3?X/0I-DFCR8(+PV73F_,\9_+)<<;*&SJQ?[#LZ-OQ.2OH0IC[%AR2 M3?LKR_FBS-I1M[ 0S:A-^PM,KYNVAU6;B\N<+5D^;KIZ-G'-R#9LUN8"PCYR MXZXP@G$\%D8 P_)@#C".9V%Y_J?Y]-'Y> SSU@\B?9331SF>%4+&[H/E"7,R M>X5GFF5)DJ;8BH['00=C;-W2%'[":I@W8&!Y(-.?K36^VWB%/%\'V)X^5R'8 M3/%*Q&:*KS4@X74#1I:%=QO+ PQL%[#:@?SA/%!384Z2P*YBWK G&$>R#$.@ M%L,UFJ;(ZJ3P">\/]I0D29:%$<#"#I($0^!IQ!', 7C D"1Q[\&]]U&\?D_% MF__BC7X#4$L#!!0 ( )B$J5B7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:GTR0P@3,]G' M'<46H(DML9),FO[Z/3)A*S?FS+Z<\@26L?E\=/F.)']ZUN;I4>LG]JTJE1WW MML[M+@<#FV]%Q>T?>B<4G%EK4W$'AV8SL#LC>&&W0KBJ'$3#X<6@XE+U/G\Z MWFMI!N&!=B)W4BLH] 4/4CS;'^?](=M+*Q]E*=W+N-=\+T6/55+)2GX7Q;@W M[#&[U<]_:B._:^5XF>5&E^6X-SJ<>!#&R?Q-<>8A5_S1-B6./]YS !GW+H9P MP[4TUC6_:.[/@7$OX,>'H]KI+[)TPDRY$U^-KG=2;?QMX"D&P6,T<3A^'H)X M:?Y/&/5Z+7,QU7E=">4.<32B](#*;N7.]ICBE1CWKO5>&+;D&^$?"OYE5AP> MT %9$"YS*>&$F14-(R'/W6)ZL\ANI@R^97?SV72R@H.KR7RRN+YA 62$0$9G MA/P["B!C!#(^"V2V@H_;FT4 F2"0R1DA6Y%,$78),]UK5P(^1&!_$@+>&/?"R M%NQ6< M5[B]HX:&*(7;,O=@+!6SW(M=0O_Y\B(:)941LEM=&9CV;D'O>_/L/ M-$PG(V*?S!1$S6GS$@)AZA@1NP-ROQUD9B_-\''S3RUW_H+?V4*X$!$3QXC8 M''.M-GU(\RHV%8\M*LP4(V)59$[G3WT8<$7!KG4%=[+\YTZ 26)$;(F9RG4E MV(I_:P]IF!-&Q%* 1L7F&EP%38YE6VY:_1(3P8C8!/>^$&IRR7U?6!D.M=G, MB,+819@.(F(=0!NKI&L4T/35:YADP7Q'J+SMK B30D0LA25_87O+EL(TEZM< ML*FT>:F]OD)(=-Y!K(>9LK* !@BU7$ $V<1 =6_>V#7"/!$1>P)-GUHI?839 M(R*V1V<"Q7Y;^1+[+J3$!!(1"^1$)G7D##$QHT3$1NG(J#I#B5DE(K9*1VK5 MR8A9)B*VS'\Y5B<99IF(V#)(LN59PR4/3#4QL6I.I3:O\0PQ,=G$Q+)YFTUT M57B,J28F5@TZ56^O<:&+7,2V.3&,3Z%,ENUH8K:)B6US:ASOLPSN7H28F&[B M,^FFSR9%(<,)3(SI)B;6S6G,)K4,,3'CQ,3&.8WY%X?$+<3$I!,32Z=+WJ_M MLH9N%6)B!HK)YSD(9FM 2C #)<0&ZL9<^ KW6T A)F:@Y->O@?EH'G/W$!.S M4$)L(;S2PZ7W!+-00FPA-)KMMHENMA!;J#,%[E!E@CDH(790D -WH6'>28B] M@R7!4-TA)N:=A-@[.&9KYP_S3D+L'12SW6DP[R3$WFFOX89C>=- PRU*S#OI MN68^??;5\'!M-\6\DQ)[!\'TIT),S#LIL7<0S'MA6Y6.>2>E7FL[C>D7,D-, MS#LIL7<03-^90DQTFY_8/&C;;+^,@%DH);90N#W2Z<@4DT]*O<7_=FDCF$R$ MB66*R2?]Y?LY?I(+D\="EG5K"IEB\DG/MKG#^M!UPE=/,/E<-/(9'%\G*\1: M*E$LX"\LE.>\S)>&^8_#!GB2^AVM=5V6UU!VI^::%\>WTXYOUGW^%U!+ P04 M " "8A*E8F!M:GOL! #+(P &@ 'AL+U]R96QS+W=O#B55;.;IN%72F6]R\>NW/1# M/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[C.;QX?O,Q.G&;9Y63?HX7'>7=-G(S7ERLWAZ737CTZLTJ7:0 M0I#6#S((LOI!#D%>/R@@*.H'M1#4U@^ZA:#;^D%W$'17/^@>@N[K!\D295P2 M),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'0 M6U%O)=!;46\ET%MG#]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE"8'>AGH;@=Z&>AN!WH9Z&X'>AGH; M@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^>]E-H+>CWDZ@MZ/> M3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=\P^ M5A+H':AW$.@=J'<0Z!VH=Q#H':AW$.C=HM[M3^I=IL]#+M>>KS5>_R>IGL[G MYNOE+\NOG7B_:"\X)_AWY_$O4$L#!!0 ( )B$J5ATTL9BW@$ %HC 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^!+A1;]4+ M_T#=#K"PK4U;$/Z]W0 3C1(-)KXW6[:VYSUKD^=JD^>=HS#8-G4;IMDR1G?# M6"B6U)B06T=M&IE;WYB8'OV".5.LS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3L MRX1NY/N P[K'#7E?E31X,CX^F";-8MN:A;BK*>2G2WS1HYW/JX)*6ZR;M"0/ MSI,IPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^/ +K;^?O\<&UL4$L! A0#% @ F(2I6-ZFZFZ9!@ PR8 !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ F(2I6-$DC@U." MRP !@ ("!MQH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I M6(J@@J)&"P ZD$ !@ ("!1RT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ F(2I6)O:6U&@ @ A08 !D M ("!C$8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F(2I6/_(&5>% @ K 4 !D ("! M3U\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F(2I6-H#C^[9 P D0@ !D ("!F6D 'AL+W=O$P M&0 @(&I;0 >&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6)8:=/A$ M! 10H !D ("!YW@ 'AL+W=O&PO=V]R:W-H965T! !X;"]W;W)K&UL4$L! A0#% @ F(2I6*9UTF%( @ HP4 !D M ("!YHH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ F(2I6'GHG-ZJ @ @P8 !D ("!(9< M 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ MF(2I6"@";UJ, @ GP4 !D ("!&*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6+2#\.E>!0 M7PX !D ("!?JT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6);"BUR\ @ ^0D !D M ("!YKL 'AL+W=O-LW<0' K1P &0 @('9O@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ F(2I6/JL7&DU P &PH !D ("!.L\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I M6,_\P'#% @ -0< !D ("!*=P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6$V8/4+! @ / < M !D ("!2N8 'AL+W=O T$$ W% &0 @(%"Z0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6+V1O 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ F(2I6)4RJ!, P C H !D ("![_P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6##$ M!#,I P I H !D ("!M 8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(2I6,,"AW/9! A1L !D M ("!7Q$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F(2I6$%03#Q4 P + L !D ("! M[1P! 'AL+W=O&PO=V]R:W-H965T 9 M " @4XE 0!X;"]W;W)K&UL4$L! A0#% M @ F(2I6.XJ)VPY P TA, T ( !1BH! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MF(2I6)@;6I[[ 0 RR, !H ( !F3,! 'AL+U]R96QS+W=O M 0 6B, !, M ( !S#4! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $0 ,1 "3$@ VS XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 208 266 1 true 62 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.evolvtechnology.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) Sheet http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Nature of the Business and Basis of Presentation Sheet http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentation Nature of the Business and Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Marketable Securities Sheet http://www.evolvtechnology.com/role/MarketableSecurities Marketable Securities Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.evolvtechnology.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Revenue Recognition Sheet http://www.evolvtechnology.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 0000013 - Disclosure - Accounts Receivable Sheet http://www.evolvtechnology.com/role/AccountsReceivable Accounts Receivable Notes 13 false false R14.htm 0000014 - Disclosure - Inventory Sheet http://www.evolvtechnology.com/role/Inventory Inventory Notes 14 false false R15.htm 0000015 - Disclosure - Property and Equipment, Net Sheet http://www.evolvtechnology.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 15 false false R16.htm 0000016 - Disclosure - Long-term Debt Sheet http://www.evolvtechnology.com/role/LongtermDebt Long-term Debt Notes 16 false false R17.htm 0000017 - Disclosure - Stock-Based Compensation Sheet http://www.evolvtechnology.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.evolvtechnology.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Net Loss per Share Sheet http://www.evolvtechnology.com/role/NetLossperShare Net Loss per Share Notes 19 false false R20.htm 0000020 - Disclosure - Related Party Transactions Sheet http://www.evolvtechnology.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.evolvtechnology.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Marketable Securities (Tables) Sheet http://www.evolvtechnology.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.evolvtechnology.com/role/MarketableSecurities 25 false false R26.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.evolvtechnology.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.evolvtechnology.com/role/FairValueMeasurements 26 false false R27.htm 9954474 - Disclosure - Revenue Recognition (Tables) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.evolvtechnology.com/role/RevenueRecognition 27 false false R28.htm 9954475 - Disclosure - Accounts Receivable (Tables) Sheet http://www.evolvtechnology.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.evolvtechnology.com/role/AccountsReceivable 28 false false R29.htm 9954476 - Disclosure - Inventory (Tables) Sheet http://www.evolvtechnology.com/role/InventoryTables Inventory (Tables) Tables http://www.evolvtechnology.com/role/Inventory 29 false false R30.htm 9954477 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.evolvtechnology.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.evolvtechnology.com/role/PropertyandEquipmentNet 30 false false R31.htm 9954478 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.evolvtechnology.com/role/StockBasedCompensation 31 false false R32.htm 9954479 - Disclosure - Net Loss per Share (Tables) Sheet http://www.evolvtechnology.com/role/NetLossperShareTables Net Loss per Share (Tables) Tables http://www.evolvtechnology.com/role/NetLossperShare 32 false false R33.htm 9954480 - Disclosure - Nature of the Business and Basis of Presentation (Details) Sheet http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails Nature of the Business and Basis of Presentation (Details) Details http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentation 33 false false R34.htm 9954481 - Disclosure - Marketable Securities (Details) Sheet http://www.evolvtechnology.com/role/MarketableSecuritiesDetails Marketable Securities (Details) Details http://www.evolvtechnology.com/role/MarketableSecuritiesTables 34 false false R35.htm 9954482 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) Sheet http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details) Details 35 false false R36.htm 9954483 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 36 false false R37.htm 9954484 - Disclosure - Fair Value Measurements - Contingent Earn-Out and Contingently Issuable Common Shares (Details) Sheet http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails Fair Value Measurements - Contingent Earn-Out and Contingently Issuable Common Shares (Details) Details 37 false false R38.htm 9954485 - Disclosure - Fair Value Measurements - Warrant Liability (Details) Sheet http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails Fair Value Measurements - Warrant Liability (Details) Details 38 false false R39.htm 9954486 - Disclosure - Revenue Recognition - Schedule of performance obligations (Details) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails Revenue Recognition - Schedule of performance obligations (Details) Details 39 false false R40.htm 9954487 - Disclosure - Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details) Details 40 false false R41.htm 9954488 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 41 false false R42.htm 9954489 - Disclosure - Revenue Recognition - Summary of rollforward of deferred revenue (Details) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofrollforwardofdeferredrevenueDetails Revenue Recognition - Summary of rollforward of deferred revenue (Details) Details 42 false false R43.htm 9954490 - Disclosure - Revenue Recognition - Schedule of components of lease revenue (Details) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails Revenue Recognition - Schedule of components of lease revenue (Details) Details 43 false false R44.htm 9954491 - Disclosure - Revenue Recognition - Summary of company's revenue by revenue stream (Details) Sheet http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails Revenue Recognition - Summary of company's revenue by revenue stream (Details) Details 44 false false R45.htm 9954492 - Disclosure - Accounts Receivable (Details) Sheet http://www.evolvtechnology.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.evolvtechnology.com/role/AccountsReceivableTables 45 false false R46.htm 9954493 - Disclosure - Inventory (Details) Sheet http://www.evolvtechnology.com/role/InventoryDetails Inventory (Details) Details http://www.evolvtechnology.com/role/InventoryTables 46 false false R47.htm 9954494 - Disclosure - Property and Equipment, Net - Schedule of property and equipment, net (Details) Sheet http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails Property and Equipment, Net - Schedule of property and equipment, net (Details) Details 47 false false R48.htm 9954495 - Disclosure - Property and Equipment, Net - Narrative (Details) Sheet http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails Property and Equipment, Net - Narrative (Details) Details 48 false false R49.htm 9954496 - Disclosure - Property and Equipment, Net - Schedule of leased equipment (Details) Sheet http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails Property and Equipment, Net - Schedule of leased equipment (Details) Details 49 false false R50.htm 9954497 - Disclosure - Long-term Debt - Narrative (Details) Sheet http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails Long-term Debt - Narrative (Details) Details 50 false false R51.htm 9954498 - Disclosure - Stock-Based Compensation - Grant date fair value of stock options (Details) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationGrantdatefairvalueofstockoptionsDetails Stock-Based Compensation - Grant date fair value of stock options (Details) Details 51 false false R52.htm 9954499 - Disclosure - Stock-Based Compensation - Stock options activity (Details) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails Stock-Based Compensation - Stock options activity (Details) Details 52 false false R53.htm 9954500 - Disclosure - Stock-Based Compensation - Restricted stock units activity (Details) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails Stock-Based Compensation - Restricted stock units activity (Details) Details 53 false false R54.htm 9954501 - Disclosure - Stock-Based Compensation - Performance stock units activity (Details) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails Stock-Based Compensation - Performance stock units activity (Details) Details 54 false false R55.htm 9954502 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 55 false false R56.htm 9954503 - Disclosure - Stock-Based Compensation - Stock based compensation expenses (Details) Sheet http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails Stock-Based Compensation - Stock based compensation expenses (Details) Details 56 false false R57.htm 9954504 - Disclosure - Income Taxes (Details) Sheet http://www.evolvtechnology.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.evolvtechnology.com/role/IncomeTaxes 57 false false R58.htm 9954505 - Disclosure - Net Loss per Share - Schedule of basic and diluted net income (loss) per share (Details) Sheet http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails Net Loss per Share - Schedule of basic and diluted net income (loss) per share (Details) Details 58 false false R59.htm 9954506 - Disclosure - Net Loss per Share - Antidilutive effect (Details) Sheet http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails Net Loss per Share - Antidilutive effect (Details) Details 59 false false R60.htm 9954507 - Disclosure - Related Party Transactions -Narrative (Details) Sheet http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions -Narrative (Details) Details 60 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 11 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - nhic-20240331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 5 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - nhic-20240331.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 65829000.000000 using the dimension member 2026-01-01 The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-124 Unit: usd. - nhic-20240331.htm 4 - nhic-20240331.htm 4 nhic-20240331.htm nhic-20240331.xsd nhic-20240331_cal.xml nhic-20240331_def.xml nhic-20240331_lab.xml nhic-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nhic-20240331.htm": { "nsprefix": "nhic", "nsuri": "http://www.evolvtechnology.com/20240331", "dts": { "inline": { "local": [ "nhic-20240331.htm" ] }, "schema": { "local": [ "nhic-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "nhic-20240331_cal.xml" ] }, "definitionLink": { "local": [ "nhic-20240331_def.xml" ] }, "labelLink": { "local": [ "nhic-20240331_lab.xml" ] }, "presentationLink": { "local": [ "nhic-20240331_pre.xml" ] } }, "keyStandard": 239, "keyCustom": 27, "axisStandard": 21, "axisCustom": 0, "memberStandard": 35, "memberCustom": 22, "hidden": { "total": 21, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 15, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 208, "entityCount": 1, "segmentCount": 62, "elementCount": 517, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 611, "http://xbrl.sec.gov/dei/2023": 33, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.evolvtechnology.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "nhic:CommissionAssetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R3": { "role": "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R5": { "role": "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R6": { "role": "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R8": { "role": "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentation", "longName": "0000008 - Disclosure - Nature of the Business and Basis of Presentation", "shortName": "Nature of the Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.evolvtechnology.com/role/MarketableSecurities", "longName": "0000010 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.evolvtechnology.com/role/FairValueMeasurements", "longName": "0000011 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.evolvtechnology.com/role/RevenueRecognition", "longName": "0000012 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.evolvtechnology.com/role/AccountsReceivable", "longName": "0000013 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.evolvtechnology.com/role/Inventory", "longName": "0000014 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.evolvtechnology.com/role/PropertyandEquipmentNet", "longName": "0000015 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.evolvtechnology.com/role/LongtermDebt", "longName": "0000016 - Disclosure - Long-term Debt", "shortName": "Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensation", "longName": "0000017 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.evolvtechnology.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.evolvtechnology.com/role/NetLossperShare", "longName": "0000019 - Disclosure - Net Loss per Share", "shortName": "Net Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.evolvtechnology.com/role/RelatedPartyTransactions", "longName": "0000020 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.evolvtechnology.com/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.evolvtechnology.com/role/MarketableSecuritiesTables", "longName": "9954472 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.evolvtechnology.com/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionTables", "longName": "9954474 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.evolvtechnology.com/role/AccountsReceivableTables", "longName": "9954475 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.evolvtechnology.com/role/InventoryTables", "longName": "9954476 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.evolvtechnology.com/role/PropertyandEquipmentNetTables", "longName": "9954477 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationTables", "longName": "9954478 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.evolvtechnology.com/role/NetLossperShareTables", "longName": "9954479 - Disclosure - Net Loss per Share (Tables)", "shortName": "Net Loss per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails", "longName": "9954480 - Disclosure - Nature of the Business and Basis of Presentation (Details)", "shortName": "Nature of the Business and Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R34": { "role": "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails", "longName": "9954481 - Disclosure - Marketable Securities (Details)", "shortName": "Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:MarketableSecuritiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails", "longName": "9954482 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value On Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-60", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "longName": "9954483 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R37": { "role": "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "longName": "9954484 - Disclosure - Fair Value Measurements - Contingent Earn-Out and Contingently Issuable Common Shares (Details)", "shortName": "Fair Value Measurements - Contingent Earn-Out and Contingently Issuable Common Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-102", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails", "longName": "9954485 - Disclosure - Fair Value Measurements - Warrant Liability (Details)", "shortName": "Fair Value Measurements - Warrant Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-115", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-115", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "longName": "9954486 - Disclosure - Revenue Recognition - Schedule of performance obligations (Details)", "shortName": "Revenue Recognition - Schedule of performance obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails", "longName": "9954487 - Disclosure - Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details)", "shortName": "Revenue Recognition - Schedule of minimum future payments on noncancelable leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954488 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedContractCostGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R42": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofrollforwardofdeferredrevenueDetails", "longName": "9954489 - Disclosure - Revenue Recognition - Summary of rollforward of deferred revenue (Details)", "shortName": "Revenue Recognition - Summary of rollforward of deferred revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails", "longName": "9954490 - Disclosure - Revenue Recognition - Schedule of components of lease revenue (Details)", "shortName": "Revenue Recognition - Schedule of components of lease revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SalesTypeLeaseInterestIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SalesTypeLeaseInterestIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails", "longName": "9954491 - Disclosure - Revenue Recognition - Summary of company's revenue by revenue stream (Details)", "shortName": "Revenue Recognition - Summary of company's revenue by revenue stream (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R45": { "role": "http://www.evolvtechnology.com/role/AccountsReceivableDetails", "longName": "9954492 - Disclosure - Accounts Receivable (Details)", "shortName": "Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.evolvtechnology.com/role/InventoryDetails", "longName": "9954493 - Disclosure - Inventory (Details)", "shortName": "Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails", "longName": "9954494 - Disclosure - Property and Equipment, Net - Schedule of property and equipment, net (Details)", "shortName": "Property and Equipment, Net - Schedule of property and equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-143", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R48": { "role": "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "longName": "9954495 - Disclosure - Property and Equipment, Net - Narrative (Details)", "shortName": "Property and Equipment, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R49": { "role": "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "longName": "9954496 - Disclosure - Property and Equipment, Net - Schedule of leased equipment (Details)", "shortName": "Property and Equipment, Net - Schedule of leased equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails", "longName": "9954497 - Disclosure - Long-term Debt - Narrative (Details)", "shortName": "Long-term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-166", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R51": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationGrantdatefairvalueofstockoptionsDetails", "longName": "9954498 - Disclosure - Stock-Based Compensation - Grant date fair value of stock options (Details)", "shortName": "Stock-Based Compensation - Grant date fair value of stock options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails", "longName": "9954499 - Disclosure - Stock-Based Compensation - Stock options activity (Details)", "shortName": "Stock-Based Compensation - Stock options activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails", "longName": "9954500 - Disclosure - Stock-Based Compensation - Restricted stock units activity (Details)", "shortName": "Stock-Based Compensation - Restricted stock units activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-167", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "longName": "9954501 - Disclosure - Stock-Based Compensation - Performance stock units activity (Details)", "shortName": "Stock-Based Compensation - Performance stock units activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-170", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954502 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R56": { "role": "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails", "longName": "9954503 - Disclosure - Stock-Based Compensation - Stock based compensation expenses (Details)", "shortName": "Stock-Based Compensation - Stock based compensation expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } }, "R57": { "role": "http://www.evolvtechnology.com/role/IncomeTaxesDetails", "longName": "9954504 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails", "longName": "9954505 - Disclosure - Net Loss per Share - Schedule of basic and diluted net income (loss) per share (Details)", "shortName": "Net Loss per Share - Schedule of basic and diluted net income (loss) per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails", "longName": "9954506 - Disclosure - Net Loss per Share - Antidilutive effect (Details)", "shortName": "Net Loss per Share - Antidilutive effect (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails", "longName": "9954507 - Disclosure - Related Party Transactions -Narrative (Details)", "shortName": "Related Party Transactions -Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "nhic:NumberOfResellersAndIntegrationPartners", "unitRef": "partner", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nhic-20240331.htm", "unique": true } } }, "tag": { "nhic_A2022SVBTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "A2022SVBTermLoanMember", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 SVB Term Loan", "label": "2022 SVB Term Loan [Member]", "documentation": "2022 SVB Term Loan" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/AccountsReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts and Nontrade Receivable [Text Block]", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r227", "r264" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24", "r684" ] }, "nhic_AccountsReceivableAllowanceForCreditLossExpenseReversalNetOfWriteoffAndRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "AccountsReceivableAllowanceForCreditLossExpenseReversalNetOfWriteoffAndRecovery", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in allowance for expected credit losses", "label": "Accounts Receivable, Allowance For Credit Loss, Expense (Reversal) Net Of Writeoff And Recovery", "documentation": "Accounts Receivable, Allowance For Credit Loss, Expense (Reversal) Net Of Writeoff And Recovery" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/AccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r819" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r228", "r229" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of discount on marketable securities, net of change in accrued interest", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r90" ] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation and amortization", "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r42", "r133", "r532" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r76", "r139", "r529", "r552", "r556" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r10", "r31", "r422", "r425", "r464", "r547", "r548", "r797", "r798", "r799", "r805", "r806", "r807" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r734" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r68", "r684", "r850" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r399", "r400", "r401", "r570", "r805", "r806", "r807", "r832", "r852" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r740" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r740" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r740" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r740" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation cost", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r50", "r51", "r365" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "nhic_AggregateIntrinsicValueOfWarrantsExercisable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "AggregateIntrinsicValueOfWarrantsExercisable", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of warrants exercisable", "label": "Aggregate Intrinsic Value of Warrants Exercisable", "documentation": "Represents the information pertaining to aggregate intrinsic value of warrants exercisable." } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r708", "r719", "r729", "r754" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r740" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r747" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r712", "r720", "r730", "r747", "r755", "r759", "r767" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r394", "r402" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r140", "r230", "r269", "r272", "r275", "r847" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.evolvtechnology.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs, net of recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r274" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from the computation of diluted net loss per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r201" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r416" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r106", "r135", "r165", "r209", "r218", "r222", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r417", "r419", "r443", "r525", "r604", "r684", "r696", "r825", "r826", "r837" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r129", "r142", "r165", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r417", "r419", "r443", "r684", "r825", "r826", "r837" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r52" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r234", "r279", "r524" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r235", "r279", "r518", "r810" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r762" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r763" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r758" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r761" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r760" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r759" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "nhic_BusinessDevelopmentAgreementWithFinbackMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "BusinessDevelopmentAgreementWithFinbackMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finback BDA", "label": "Business Development Agreement With Finback [Member]", "documentation": "Represents the information pertaining to Business Development Agreement with Finback." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures incurred but not yet paid", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r9", "r114" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized commissions", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r285" ] }, "us-gaap_CapitalizedContractCostGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostGross", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred asset related to commissions", "label": "Capitalized Contract Cost, Gross", "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r820" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r35", "r131", "r656" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. treasury bills with maturities less than three months", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statements of cash flows", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r88", "r162" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r88" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r738" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r124", "r136", "r137", "r138", "r165", "r190", "r191", "r198", "r200", "r207", "r208", "r263", "r294", "r296", "r297", "r298", "r301", "r302", "r330", "r331", "r332", "r333", "r335", "r443", "r561", "r562", "r563", "r564", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r592", "r613", "r636", "r647", "r648", "r649", "r650", "r651", "r773", "r802", "r808" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercise price (in dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r336" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant exercisable (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r336" ] }, "nhic_ClassOfWarrantOrRightNumberOfSecuritiesExercisable": { "xbrltype": "sharesItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesExercisable", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issuable upon exercise of warrant (in shares)", "label": "Class of Warrant or Right Number of Securities, Exercisable", "documentation": "Number of securities into which the class of warrant or right that may be exercisable." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightUnissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightUnissued", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested warrants (in shares)", "label": "Class of Warrant or Right, Unissued", "documentation": "The number of warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r739" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r739" ] }, "nhic_CommissionAssetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "CommissionAssetCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of commission asset", "label": "Commission Asset, Current", "documentation": "The carrying value as of balance sheet date of commission assets due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "nhic_CommissionAssetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "CommissionAssetNoncurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commission asset, noncurrent", "label": "Commission Asset, Noncurrent", "documentation": "The carrying value as of balance sheet date of commission assets due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 14)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r28", "r60", "r526", "r591" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r97", "r288", "r289", "r652", "r822" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r852" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r687", "r688", "r689", "r691", "r692", "r693", "r694", "r805", "r806", "r832", "r849", "r852" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r67" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r67", "r592" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r67" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r67", "r592", "r610", "r852", "r853" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value; 1,100,000,000 shares authorized at March\u00a031, 2024 and December\u00a031, 2023; 155,356,947 and 151,310,080 shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r67", "r528", "r684" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r744" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r743" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r745" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r742" ] }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.evolvtechnology.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the Company's loss before income tax expense", "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r145", "r147", "r154", "r520", "r537" ] }, "nhic_ComputerAndTelecomEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ComputerAndTelecomEquipmentMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and telecom equipment", "label": "Computer And Telecom Equipment [Member]", "documentation": "Represents the information about Computer and telecom Equipment member." } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "nhic_ContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "percentItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, measurement input", "label": "Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability." } } }, "auth_ref": [] }, "nhic_ContingentConsiderationTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ContingentConsiderationTerm", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration term", "label": "Contingent Consideration Term", "documentation": "Contingent Consideration Term" } } }, "auth_ref": [] }, "nhic_ContingentEarnOutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ContingentEarnOutLiabilityMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out liability", "label": "Contingent Earn Out Liability [Member]", "documentation": "Represents the information pertaining to Contingent earn-out liability." } } }, "auth_ref": [] }, "nhic_ContingentlyIssuableCommonStockLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ContingentlyIssuableCommonStockLiabilityMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingently issuable common stock liability", "label": "Contingently Issuable Common Stock Liability [Member]", "documentation": "Represents the information pertaining to contingently issuable common stock liability." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Rollforward of Deferred Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r828" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r338", "r340", "r351" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract assets, noncurrent", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r338", "r340", "r351" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofrollforwardofdeferredrevenueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r338", "r339", "r351" ] }, "nhic_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofrollforwardofdeferredrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue deferred", "label": "Contract With Customer, Liability, Additions", "documentation": "Contract With Customer, Liability, Additions" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r338", "r339", "r351" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r338", "r339", "r351" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofrollforwardofdeferredrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from prior year deferred revenue balance", "negatedTerseLabel": "Revenue recognized in relation to the beginning of the year contract liability balance", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r352" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r80", "r165", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r443", "r825" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r98", "r164", "r303", "r309", "r310", "r311", "r312", "r313", "r314", "r319", "r326", "r327", "r329" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r64", "r65", "r107", "r108", "r169", "r304", "r305", "r306", "r307", "r308", "r310", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r453", "r665", "r666", "r667", "r668", "r669", "r803" ] }, "nhic_DebtInstrumentInterestRatePrepaymentPremium": { "xbrltype": "pureItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "DebtInstrumentInterestRatePrepaymentPremium", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, prepayment premium", "label": "Debt Instrument, Interest Rate, Prepayment Premium", "documentation": "Debt Instrument, Interest Rate, Prepayment Premium" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r169", "r304", "r305", "r306", "r307", "r308", "r310", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r453", "r665", "r666", "r667", "r668", "r669", "r803" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r169", "r304", "r305", "r306", "r307", "r308", "r310", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r453", "r665", "r666", "r667", "r668", "r669", "r803" ] }, "nhic_DebtInstrumentPrepaymentPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "DebtInstrumentPrepaymentPremium", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayment premium", "label": "Debt Instrument, Prepayment Premium", "documentation": "Debt Instrument, Prepayment Premium" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r27", "r45", "r46", "r54", "r55", "r57", "r61", "r99", "r100", "r169", "r304", "r305", "r306", "r307", "r308", "r310", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r453", "r665", "r666", "r667", "r668", "r669", "r803" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain/(Loss)", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r812", "r813" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "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." } } }, "auth_ref": [ "r7", "r41" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r214" ] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityMeasurementInput", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement input", "label": "Derivative Liability, Measurement Input", "documentation": "Value of input used to measure derivative liability." } } }, "auth_ref": [ "r437" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r350", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r350", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Company's Revenue by Revenue Stream", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r829" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r363", "r367", "r396", "r397", "r398", "r682" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "nhic_DistributionAgreementWithMotorolaMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "DistributionAgreementWithMotorolaMemberMember", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution Agreement With Motorola Member", "label": "Distribution Agreement With Motorola Member [Member]", "documentation": "Distribution Agreement With Motorola Member" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends, common stock", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r5", "r101" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r700" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r733" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "nhic_EarnOutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "EarnOutSharesMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn Out Shares", "label": "Earn Out Shares [Member]", "documentation": "Represents the information pertaining to to earn-out shares." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share - basic (in dollars per share)", "verboseLabel": "Net loss per share attributable to common stockholders - basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r155", "r175", "r176", "r178", "r179", "r181", "r187", "r190", "r198", "r199", "r200", "r204", "r430", "r431", "r521", "r538", "r660" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share - diluted (in dollars per share)", "verboseLabel": "Net loss per share attributable to common stockholders - diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r155", "r175", "r176", "r178", "r179", "r181", "r190", "r198", "r199", "r200", "r204", "r430", "r431", "r521", "r538", "r660" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r186", "r201", "r202", "r203" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r444" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of stock compensation", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r395" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Options issued and outstanding", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r698" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r698" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r698" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r772" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r698" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r698" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r698" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r698" ] }, "nhic_EquipmentHeldForLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "EquipmentHeldForLeaseMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment held for lease", "label": "Equipment Held For Lease [Member]", "documentation": "Equipment Held For Lease" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lab equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r126", "r148", "r149", "r150", "r170", "r171", "r172", "r174", "r182", "r184", "r206", "r265", "r268", "r337", "r399", "r400", "r401", "r409", "r410", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r445", "r447", "r448", "r449", "r450", "r451", "r464", "r547", "r548", "r549", "r570", "r636" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r741" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r702", "r713", "r723", "r748" ] }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "presentation": [ "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r175", "r176", "r177", "r181", "r182", "r183", "r184", "r204" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r747" ] }, "nhic_FairValueAdjustmentOfPublicWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "FairValueAdjustmentOfPublicWarrantLiability", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of public warrant liability", "terseLabel": "Change in fair value of public warrant liability", "label": "Fair Value Adjustment Of Public Warrant Liability", "documentation": "The amount of change in fair value of public warrant liability." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r433", "r434", "r439" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r433", "r434", "r439" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r317", "r355", "r356", "r357", "r358", "r359", "r360", "r434", "r476", "r477", "r478", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r53", "r104" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r433", "r434", "r436", "r437", "r440" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r432" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r317", "r355", "r360", "r434", "r476", "r678", "r679", "r680" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r317", "r355", "r360", "r434", "r477", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r317", "r355", "r356", "r357", "r358", "r359", "r360", "r434", "r478", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "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." } } }, "auth_ref": [ "r12", "r53" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Common Stock Warrant Liability", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r12", "r53" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in fair value", "terseLabel": "Change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsContingentEarnOutandContingentlyIssuableCommonSharesDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning", "periodEndLabel": "Balance at ending", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r317", "r355", "r356", "r357", "r358", "r359", "r360", "r476", "r477", "r478", "r666", "r667", "r678", "r679", "r680" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring Basis", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r432", "r440" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails", "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r270", "r271", "r276", "r277", "r278", "r280", "r281", "r282", "r328", "r334", "r427", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r536", "r664", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r814", "r815", "r816", "r817" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of fair value", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "nhic_FounderSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "FounderSharesMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingently issuable common stock", "label": "Founder Shares [Member]", "documentation": "Represents the information pertaining to founder shares ." } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r7", "r43", "r44" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r81", "r615" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r78" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r79", "r165", "r209", "r217", "r221", "r223", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r443", "r662", "r825" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from impairment of property and equipment", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r7", "r40", "r96" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r286", "r287", "r620" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r287", "r620" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r166", "r404", "r406", "r407", "r408", "r411", "r413", "r414", "r415", "r566" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r115", "r122", "r183", "r184", "r215", "r405", "r412", "r539" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "nhic_IncreaseDecreaseInCommissionAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "IncreaseDecreaseInCommissionAssets", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Commission assets", "label": "Increase (Decrease) in Commission Assets", "documentation": "The increase (decrease) during the reporting period of all commission assets associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r800" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r504", "r800" ] }, "nhic_IncreaseDecreaseInFairValueOfContingentEarnoutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "IncreaseDecreaseInFairValueOfContingentEarnoutLiability", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of contingent earn-out liability", "terseLabel": "Change in fair value of contingent earn-out liability", "label": "Increase (Decrease) in Fair Value of Contingent Earnout Liability", "documentation": "The amount of increase (decrease) in fair value of contingent earnout liability" } } }, "auth_ref": [] }, "nhic_IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of contingently issuable common stock liability", "terseLabel": "Change in fair value of contingently issuable common stock liability", "label": "Increase (Decrease) in Fair Value of Contingently Issuable Common Stock Liability", "documentation": "The amount of increase (decrease) in fair value of contingently issuable common stock liability." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r780", "r800" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r712", "r720", "r730", "r747", "r755", "r759", "r767" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r765" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r701", "r771" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r701", "r771" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r701", "r771" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r56", "r111", "r151", "r213", "r452", "r621", "r695", "r851" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r158", "r160", "r161" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r283" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r93", "r658" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.evolvtechnology.com/role/InventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r141", "r657", "r684" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/InventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/InventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r93", "r659" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Write-off of inventory and change in inventory reserve", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r284" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r82", "r212" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r105", "r112", "r113", "r125", "r231", "r232", "r441", "r442" ] }, "nhic_LeasedEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "LeasedEquipmentMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leased equipment", "label": "Leased Equipment [Member]", "documentation": "Leased Equipment" } } }, "auth_ref": [] }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdsAndLeaseholdImprovementsMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leaseholds and Leasehold Improvements [Member]", "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement." } } }, "auth_ref": [ "r95" ] }, "nhic_LessorOperatingLeasePaymentToBeReceivedAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "LessorOperatingLeasePaymentToBeReceivedAfterYearFour", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessor, Operating Lease, Payment to be Received, after Year Four", "documentation": "Lessor, Operating Lease, Payment to be Received, after Year Four" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lessor, operating lease, payments to be received", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Future Payments on Noncancelable Leases", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (nine months remaining)", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofminimumfuturepaymentsonnoncancelableleasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r25", "r165", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r418", "r419", "r420", "r443", "r590", "r661", "r696", "r825", "r837", "r838" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r72", "r109", "r531", "r684", "r804", "r818", "r834" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r130", "r165", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r418", "r419", "r420", "r443", "r684", "r825", "r837", "r838" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "nhic_LicenseFeeAndOtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "LicenseFeeAndOtherRevenueMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License fee and other revenue", "label": "License Fee and Other Revenue [Member]", "documentation": "License Fee and Other Revenue" } } }, "auth_ref": [] }, "nhic_LicenseFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "LicenseFeeMember", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License fees", "label": "License Fee [Member]", "documentation": "License Fee" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r795" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Marketable Securities", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r362", "r503", "r546", "r582", "r583", "r642", "r643", "r644", "r645", "r646", "r653", "r654", "r663", "r670", "r681", "r686", "r827", "r839", "r840", "r841", "r842", "r843", "r844" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r739" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r739" ] }, "us-gaap_MeasurementInputControlPremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputControlPremiumMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in control", "label": "Measurement Input, Control Premium [Member]", "documentation": "Measurement input using amount above fair value that investor seeking to acquire control of entity will pay." } } }, "auth_ref": [ "r833" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Expected Term", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r833" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Price Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r833" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Risk Free Interest Rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r833" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r435" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "nhic_MerlineSaintilMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "MerlineSaintilMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Merline Saintil [Member]", "documentation": "Merline Saintil" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r831" ] }, "nhic_MovementInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "MovementInContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofrollforwardofdeferredrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Deferred Revenue [Roll Forward]", "label": "Movement In Contract With Customer, Liability [Roll Forward]", "documentation": "Movement In Contract With Customer, Liability" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r766" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r740" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r88", "r89", "r90" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "terseLabel": "Net income (loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r77", "r90", "r110", "r128", "r143", "r146", "r150", "r165", "r173", "r175", "r176", "r178", "r179", "r183", "r184", "r196", "r209", "r217", "r221", "r223", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r431", "r443", "r534", "r612", "r634", "r635", "r662", "r695", "r825" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to common stockholders - basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r157", "r175", "r176", "r178", "r179", "r187", "r188", "r197", "r200", "r209", "r217", "r221", "r223", "r662" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to common stockholders - diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "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." } } }, "auth_ref": [ "r157", "r189", "r192", "r193", "r194", "r195", "r197", "r200" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r739" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r709", "r720", "r730", "r747", "r755" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r736" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r747" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r766" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r766" ] }, "nhic_NoncashInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "NoncashInterestExpense", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense", "label": "Noncash Interest Expense", "documentation": "Amount of interest expense that result in no cash flow." } } }, "auth_ref": [] }, "nhic_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Noncash Lease Expense", "documentation": "Noncash Lease Expense" } } }, "auth_ref": [] }, "nhic_NoncashOrPartNoncashAcquisitionInitialFairValueOfContingentEarnOutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "NoncashOrPartNoncashAcquisitionInitialFairValueOfContingentEarnOutLiability", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Finback exercise price", "label": "Noncash or Part Noncash Acquisition, Initial Fair Value of Contingent Earn out Liability", "documentation": "The amount of non cash part of initial fair value of contingent earn out liability recognized in connection with closing of merger." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r83" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "nhic_NumberOfResellersAndIntegrationPartners": { "xbrltype": "integerItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "NumberOfResellersAndIntegrationPartners", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of resellers and integration partners", "label": "Number Of Resellers And Integration Partners", "documentation": "Number Of Resellers And Integration Partners" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r209", "r217", "r221", "r223", "r662" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails": { "parentTag": "us-gaap_RevenueNotFromContractWithCustomer", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease income - operating leases", "label": "Operating Lease, Lease Income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r205", "r459", "r461" ] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Revenue", "label": "Operating Lease, Lease Income [Table Text Block]", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r205", "r461" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r456" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r456" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r455" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of the Business and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r63", "r103", "r557", "r558" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r134" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r21", "r144", "r147", "r153", "r445", "r446", "r451", "r519", "r535", "r797", "r798" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r85" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r739" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r707", "r718", "r728", "r753" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r735" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs and prepayment penalty", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r811" ] }, "nhic_PaymentsToAcquirePropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "PaymentsToAcquirePropertyPlantAndEquipmentNet", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments To Acquire Property, Plant, And Equipment, Net", "documentation": "Payments To Acquire Property, Plant, And Equipment, Net" } } }, "auth_ref": [] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Development of internal-use software", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r87" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r738" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r737" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r747" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r740" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r736" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested performance stock units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r66", "r330" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r66", "r592" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r66", "r330" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r66", "r592", "r610", "r852", "r853" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value; 100,000,000 authorized at March\u00a031, 2024 and December\u00a031, 2023; no shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r66", "r527", "r684" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r796" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "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." } } }, "auth_ref": [ "r792" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r33", "r561" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of marketable securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r19" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenue", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r671" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r224", "r505", "r540", "r541", "r542", "r543", "r544", "r545", "r655", "r671", "r685", "r781", "r823", "r824", "r829", "r848" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r224", "r505", "r540", "r541", "r542", "r543", "r544", "r545", "r655", "r671", "r685", "r781", "r823", "r824", "r829", "r848" ] }, "nhic_ProfessionalServicesAndOtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ProfessionalServicesAndOtherRevenueMember", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services and other revenue", "label": "Professional Services and Other Revenue [Member]", "documentation": "Professional Services and Other Revenue" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r94", "r117", "r120", "r121" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property, plant and equipment", "verboseLabel": "Leased equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r95", "r132", "r533" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r523", "r533", "r684" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r95" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciable lives", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/AccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r156", "r273" ] }, "nhic_PublicWarrantLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "PublicWarrantLiabilityMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrant liability", "label": "Public Warrant Liability [Member]", "documentation": "Reports to public warrant liability." } } }, "auth_ref": [] }, "nhic_PublicWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "PublicWarrantMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsWarrantLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrant", "label": "Public Warrant [Member]", "documentation": "Reports for Public Warrants Member." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r735" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r735" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r354", "r362", "r390", "r391", "r392", "r479", "r503", "r546", "r582", "r583", "r642", "r643", "r644", "r645", "r646", "r653", "r654", "r663", "r670", "r681", "r686", "r689", "r821", "r827", "r840", "r841", "r842", "r843", "r844" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r354", "r362", "r390", "r391", "r392", "r479", "r503", "r546", "r582", "r583", "r642", "r643", "r644", "r645", "r646", "r653", "r654", "r663", "r670", "r681", "r686", "r689", "r821", "r827", "r840", "r841", "r842", "r843", "r844" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r702", "r713", "r723", "r748" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r361", "r468", "r469", "r585", "r586", "r587", "r588", "r589", "r609", "r611", "r641" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r167", "r168", "r468", "r469", "r470", "r471", "r585", "r586", "r587", "r588", "r589", "r609", "r611", "r641" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r468", "r469", "r836" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r616", "r617", "r620" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r361", "r468", "r469", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r585", "r586", "r587", "r588", "r589", "r609", "r611", "r641", "r836" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r465", "r466", "r467", "r469", "r472", "r567", "r568", "r569", "r618", "r619", "r620", "r639", "r640" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of principal on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r564" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r62", "r403", "r845" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "nhic_ResellerAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ResellerAgreementMember", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reseller Agreement", "label": "Reseller Agreement [Member]", "documentation": "Reseller Agreement" } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Adjustment", "label": "Revision of Prior Period, Adjustment [Member]" } } }, "auth_ref": [ "r170", "r171", "r172", "r181", "r182", "r204", "r429", "r430", "r774", "r775", "r776", "r777", "r779", "r782", "r783" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r127", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r185", "r204", "r266", "r267", "r410", "r428", "r429", "r430", "r431", "r454", "r463", "r464", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r559" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r711", "r722", "r732", "r757" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r127", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r180", "r181", "r182", "r183", "r184", "r185", "r204", "r266", "r267", "r410", "r428", "r429", "r430", "r431", "r454", "r463", "r464", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r559" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r793", "r801" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, noncurrent", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r116", "r794", "r801" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r69", "r101", "r530", "r551", "r556", "r565", "r593", "r684" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r126", "r170", "r171", "r172", "r174", "r182", "r184", "r265", "r268", "r399", "r400", "r401", "r409", "r410", "r421", "r423", "r424", "r426", "r429", "r547", "r549", "r570", "r852" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r210", "r211", "r216", "r219", "r220", "r224", "r225", "r226", "r349", "r350", "r505" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r123", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r353" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionNarrativeDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease revenue (less than)", "totalLabel": "Total lease revenue", "label": "Revenue Not from Contract with Customer", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r784" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r118" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue arrangement period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r119" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r119" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r778" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total revenue", "terseLabel": "Revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r152", "r165", "r210", "r211", "r216", "r219", "r220", "r224", "r225", "r226", "r263", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r443", "r522", "r825" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "nhic_ReverseRecapitalizationContingentConsiderationEquityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ReverseRecapitalizationContingentConsiderationEquityNoncurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contingently issuable common stock liability", "label": "Reverse Recapitalization, Contingent Consideration, Equity, Noncurrent", "documentation": "Reverse Recapitalization, Contingent Consideration, Equity, Noncurrent" } } }, "auth_ref": [] }, "nhic_ReverseRecapitalizationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ReverseRecapitalizationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out liability", "label": "Reverse Recapitalization, Contingent Consideration, Liability, Noncurrent", "documentation": "Reverse Recapitalization, Contingent Consideration, Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities arising from obtaining right-of-use assets", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r457", "r683" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r766" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r766" ] }, "nhic_SaaSMaintenanceAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "SaaSMaintenanceAndOtherMember", "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "label": "SaaS, Maintenance and Other [Member]", "documentation": "SaaS and Maintenance Services" } } }, "auth_ref": [] }, "nhic_SalesDemoEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "SalesDemoEquipmentMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales demo equipment", "label": "Sales Demo Equipment [Member]", "documentation": "Sales Demo Equipment" } } }, "auth_ref": [] }, "us-gaap_SalesTypeLeaseInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseInterestIncome", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails": { "parentTag": "us-gaap_RevenueNotFromContractWithCustomer", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofcomponentsofleaserevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on lease receivables", "label": "Sales-type Lease, Interest Income", "documentation": "Amount of interest income from net investment in sales-type lease." } } }, "auth_ref": [ "r205", "r458", "r462" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Potential Common Shares Excluded from the Computation of Diluted Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Income (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r809" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allocation of Share Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "presentation": [ "http://www.evolvtechnology.com/role/NatureoftheBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments." } } }, "auth_ref": [ "r175", "r176", "r177", "r181", "r182", "r183", "r184", "r204" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r433", "r434" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r23", "r73", "r74", "r75" ] }, "nhic_ScheduleOfPropertyPlantAndEquipmentRelatedLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ScheduleOfPropertyPlantAndEquipmentRelatedLeaseTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Leased Equipment", "label": "Schedule Of Property Plant And Equipment Related Lease [Table Text Block]", "documentation": "Tabular disclosure represents about leased equipment related accumulated depreciation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofleasedequipmentDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.evolvtechnology.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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." } } }, "auth_ref": [ "r58", "r59", "r616", "r617", "r620" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r364", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r17", "r18", "r48" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Weighted-Average Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r697" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r699" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationStockbasedcompensationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r671" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, beginning balance (in dollars per share)", "verboseLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationGrantdatefairvalueofstockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationGrantdatefairvalueofstockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationGrantdatefairvalueofstockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r364", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures", "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r13", "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationPerformancestockunitsactivityDetails", "http://www.evolvtechnology.com/role/StockBasedCompensationRestrictedstockunitsactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r376" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r375" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Performance Stock Unit Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r20" ] }, "nhic_ShareOutstandingExpectedToVestUponCertainMilestone": { "xbrltype": "sharesItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "ShareOutstandingExpectedToVestUponCertainMilestone", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding shares expected to vest (in shares)", "label": "Share Outstanding Expected To Vest Upon Certain Milestone", "documentation": "Share Outstanding Expected To Vest Upon Certain Milestone" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number", "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationGrantdatefairvalueofstockoptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r389" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning (in shares)", "periodEndLabel": "Balance at the end (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r11" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.evolvtechnology.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r91", "r163" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.evolvtechnology.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.evolvtechnology.com/role/PropertyandEquipmentNetScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r124", "r136", "r137", "r138", "r165", "r190", "r191", "r198", "r200", "r207", "r208", "r263", "r294", "r296", "r297", "r298", "r301", "r302", "r330", "r331", "r332", "r333", "r335", "r443", "r561", "r562", "r563", "r564", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r592", "r613", "r636", "r647", "r648", "r649", "r650", "r651", "r773", "r802", "r808" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r29", "r126", "r148", "r149", "r150", "r170", "r171", "r172", "r174", "r182", "r184", "r206", "r265", "r268", "r337", "r399", "r400", "r401", "r409", "r410", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r445", "r447", "r448", "r449", "r450", "r451", "r464", "r547", "r548", "r549", "r570", "r636" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r170", "r171", "r172", "r206", "r505", "r560", "r581", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r609", "r611", "r614", "r615", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r690" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSSParenthetical", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r170", "r171", "r172", "r206", "r505", "r560", "r581", "r584", "r585", "r586", "r587", "r588", "r589", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r605", "r606", "r607", "r608", "r609", "r611", "r614", "r615", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r690" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "nhic_StockIssuedDuringPeriodShareIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "StockIssuedDuringPeriodShareIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)", "label": "Stock Issued During Period, Share, Issuance Of Common Stock For Net Settlement Of Common Stock Upon Exercise Of Warrants", "documentation": "" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with the consummation of the PIPE Investment (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r66", "r67", "r101", "r561", "r636", "r648" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r11", "r66", "r67", "r101" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.evolvtechnology.com/role/StockBasedCompensationStockoptionsactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon net exercise of stock options (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r66", "r67", "r101", "r376" ] }, "nhic_StockIssuedDuringPeriodValueIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants", "label": "Stock Issued During Period, Value, Issuance Of Common Stock For Net Settlement Of Common Stock Upon Exercise Of Warrants", "documentation": "Value of stock issued for net settlement of common stock and preferred stock warrants upon settlement of the Merger." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon net exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r29", "r101" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Stockholders\u2019 equity", "periodStartLabel": "Balance at the beginning", "periodEndLabel": "Balance at the end", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r67", "r70", "r71", "r92", "r594", "r610", "r637", "r638", "r684", "r696", "r804", "r818", "r834", "r852" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/RevenueRecognitionScheduleofperformanceobligationsDetails", "http://www.evolvtechnology.com/role/RevenueRecognitionSummaryofcompanysrevenuebyrevenuestreamDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription revenue", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r830" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r746" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r745" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r765" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r767" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails", "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r328", "r334", "r427", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r536", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r814", "r815", "r816", "r817" ] }, "nhic_TransfersOfInventoryToPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "TransfersOfInventoryToPropertyAndEquipment", "crdr": "credit", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of property and equipment to inventory", "label": "Transfers Of Inventory To Property And Equipment", "documentation": "Represents the transfers of inventory to property and equipment in noncash investing or financing activities." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r768" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r769" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r767" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r767" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r770" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r768" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.evolvtechnology.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r416" ] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://www.evolvtechnology.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.evolvtechnology.com/role/FairValueMeasurementsScheduleofFinancialAssetsandLiabilitiesMeasuredatFairValueOnRecurringBasisDetails", "http://www.evolvtechnology.com/role/MarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury bills", "label": "US Treasury Bill Securities [Member]", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r846" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r764" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r687", "r688", "r691", "r692", "r693", "r694" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Public warrant liability", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "nhic_WarrantsIssuedAtJanuaryTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "WarrantsIssuedAtJanuaryTwoThousandTwentyOneMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "January 13, 2021", "label": "Warrants Issued At January Two Thousand Twenty One [Member]", "documentation": "Warrants Issued At January Two Thousand Twenty One" } } }, "auth_ref": [] }, "nhic_WarrantsIssuedAtJulyTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "WarrantsIssuedAtJulyTwoThousandTwentyOneMember", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareAntidilutiveeffectDetails" ], "lang": { "en-us": { "role": { "terseLabel": "July 16, 2021", "label": "Warrants Issued At July Two Thousand Twenty One [Member]", "documentation": "Represents information pertaining to warrants issued at july two thousand twenty one." } } }, "auth_ref": [] }, "nhic_WarrantsToPurchaseOneShareOfClassCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evolvtechnology.com/20240331", "localname": "WarrantsToPurchaseOneShareOfClassCommonStockMember", "presentation": [ "http://www.evolvtechnology.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase one share of Class A common stock", "label": "Warrants To Purchase One Share Of Class Common Stock [Member]", "documentation": "Represents information pertaining to warrants to purchase common stock." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding - diluted (in shares)", "terseLabel": "Weighted average common shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r189", "r200" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.evolvtechnology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.evolvtechnology.com/role/NetLossperShareScheduleofbasicanddilutednetincomelosspershareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding - basic (in shares)", "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r187", "r200" ] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.evolvtechnology.com/role/LongtermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance cost", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r84" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(3)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326/tableOfContent" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r773": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 80 0001628280-24-022282-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-022282-xbrl.zip M4$L#!!0 ( )B$J5@",1Q2B@< H 8 979L=BTR,#(T,#,S,7AE M>'@S,3$N:'1M[5IM;]LX$OY^OX*7X+H)8#MV8C>IDP;HMMF[?+CN71%@/QYH M:601H40M2=GQ_OI[AI3?8J=UT4O7F]L"32)Q9CCD/'QF2.HJ]X6^OLI)IM=_ MN?IKNRT^F*0NJ/0BL20]I:)VJAR+7U)R]Z+=;J3>FVIFU3CWXK1[VA>_&'NO M)C*V>^4U7<_M7)W$YZN3T,G5R*2SZZM4381*WQZHT5FW2Q?91?_L=- _[PXN M!OW!>=:52;?;/>_VLO_T#J *\:CC_$S3VX-"E>V9*3TZLU".?T8;FY:D'<.8-Q748/ MNWK_[+[VM_IZVQ+_(DR5^#L9.Z:62,AZELE)ALXN$== _:I M8L,MEJ@U! !$ [2$[ESP)Y$N%YDV4S='J:6Q?5X<5I[_S2-8AJR@2F")-E"H\A;+="6@H 0<#52!,'4A!0 M.=+*Y2S.8@7HD2F2GU/E$FU<#3TF3FMT1$IE34(I7CMQ!&"D!*3%Z-\\)+DL MQR3>@9,^U1H2O3/9[@V.Z#BH]@9I?(J/BFO!,B*4[0LFKA7@1B"Q+SMWE*UU ME*$C'N=C.$."T_PWE%%ONGL$T2-YO#<8[7?>]'@B/I!#O8]PA93V92RU.-LF MLG:[JW#:&Q%PT?04$ZFI+0R G2;*!.A&5!5VPJ@=J$>21)CT^! J%#'5*+,T, V6JCB M1<,BJ+XC?K&X5 7^?C$(3O8)P9&*;R92UX&O.+R49:@1U02!<5MJO44YL0/_ MQL?MY5\ +!3!G2X6F2-3^Z<]V"5#R(4T<06=?7G3(T;SVCRL08HS 7\"WKB# MEX"Y=)\PU[!F#.CR!A MRR4PU)SLB*,G5#*@&"SV2+IQ'%LF"L<&?*)0U@N_CJ-7N72+8H/Y+Z">TI 8 MPGPTI#T36MV3;LX0'LFWOGF*OA'I>[47&[R0O5@X8TSG2Z2U9"DFS568+@F+ M@?85Q<=&';MP3:*6]<:Z1;X/+V"R*)3W1)])"2.#BH+;4P7_@I$C@!D,[)CA M\9LKZOD*I%]K!??#:JO+)!PU'/^YY7J^//].HT9#S:@ -=[F\H8Y401L-+EZ ML?69DKSGY!MKMI!^0[493CSGYT)?A;AFEQ(/&;80FTRAZ&C!:T^BLZE1H0*( MH91LQ0K (?V[N@! ,$MA,$T^V7J"]J*R^Q[NB=XAB6<6Q-%"W"EP'9 33J@; MB+5B#E0EWXP0)\)2CIN#=MO0(Q65-C-"ZS0WD1/E&H !N/])E=#9\[N^#YBT M0(SBGW+VZK#WNGOYIA4NL+_"<1_V?TWS""N';!L#T+)R-)S_<8FD4VDY&ZHR MN!&4+AMC(^.]*89\;SWAS(62I[FU#6LA-B^OM#O=>*WM+?ZG\YZ;YDYH.O'I M9EM_T!F\?OUD<[?3>[+MO3_G=?@X.C$PWQ^[(?P_SM93^LL8U:O#/A@F_%R[AE\; MYO]GP#_*@G8->4-#@:4J>,H'IX)=O/PCC?A/ *Q-QQU_-O7U:;6_;.!+^?K^"E^"Z"6 [=F*GB9,&Z+8I+A^VBRL" M[,<#+5(6$8K4DI0=WZ^_9TCYK79:%[UTO;DMT"029X9#SL-GAJ2NBU#JF^M" MU!!RYNYG>N3]'Q]$CNY'EDQN[D6:L*4>'.@SF5W<-X]DV+4[_5? M]_H7O'=V>9YULP&_[';/Q;][!U"%>-+Q8:;EFX-2F78AJ?]A?U"%JZD2H1CV MNMU_'$2YF^O!+WZCTR=Q,=I M\O\U[&AEY'P\O5,:Q.UCH48JL+->YW1]!+OYGF'FI?N#G']W^^G^[L/=N[?W M=[]^W-7[9_>UO]77NQ;[A;L'P-[8HI8MEDD75#YCH>#AU>'@XFKGZ:^X$%@J M;2WS,!STYP%11B 8P_;9^1\VR%YG/H@?W_OZM)Q>= 8T#7>LX!/)G)PH.07) MA$)Y]GO-'5"K9WA?61>8->R#=27K==O_8C9GMQ.K)^Q>9H6![V,%'_]I-5GW M+79GL@X"=OD2 G:Z=P'[F7N$"0$I9^S!V*F68HS5$N/61$M8N& L,@=ZX,HP M;F:L-L'5$B- +HEI!6'DK,234URSG&=XY9@M07;!)KD- 2,SZ3UW,Q(I^8-$ MORLV/=X).(,N=8;.#@/^L: ML!>*#+=(HM80 ! MT!*[\]&?C/N"Y=I._1RE3HZ5#XZC(TXOD]_PLK4"-C]W M9L/;EX*W_M[A[7XM.*\.+TY[KZ]\@ZBF3""*L'FN\!C#=L>XDQ$@"+@::4F! M9!*H'&GE"Q(GL1+T2!1)ST+Y3%M?0X^(TUF=D%(YFTF!UYX= 1A" FDI^K>/ M6<'-6+*WX*1/M89$[XRW>X,C>1Q5>P.1GM*CHEK0)(22?4;$M0+>. M\K6.L2/]P:C_PHA/+7 Z-5!FL%C3X:R1)$-P+?2F^@VOW"\BC?0+R M67\3R#M3U@:>=R>[G6&-I3!1@M#*O36<6)U[()WJ2H(P=V(.)P!<\9'2*LPH MOV_KEA971%X$55H7:Z(K=6E,'H_-@*K:50"UC_5(EEDGH@.Q0AU+@S)# ]MH MD14M&A)!]9WPB\6E*O#WBT%PMD\(3E1\.^&ZCGQ%X95YCAI131 8OZ766Y03 M._!O>MQ>_D7 0A'-J#73($7TA+JJ#SKV]ZV&A>F\V]F^(MMFS%WC=P):5TFV6UH^"OY,\M5DOK ][3 M$21L^0R&FI,==O2$2@X4@\4^DVX[47&[R0O5@\8Q3S)=):LA21YBI, MEX1%0/N&XF.CCEVXQE'+!NO\(M_'%S!9EBH$*;^0$D86%06U"P7_HI$C@!D, M[(GA\9LJZOD*E+_7"N['U5:;+!XU'/^UY7J^//]6HT9#S:@ -=KFTH8Y4Q+8 M:'+U8NLSE?R!DF^JV6+ZC=5F//&1ZX"< M>$+=0*R5X])B\3(?N&S5X>]\^[592M>8'^#XR'N_YKF$5:.=&T,0//*R^'\CRLDG4KS MV5"9Z$94NFJ,C6P(MAS2O?6$,A=*GN;6-JZ%U+R\TNYTT[5VV/N"Z&GU2,*K]^>T#C>B8ZL?#]P8^Y]GZ_G\!0SIU6$?W!)_KEW MKXWQ_S#4'WDI=PUVPSZ1G"IX2N>EC%R\^M,,]Z_0+^?BGKZ3>M:%OO@RZD=G MWG>%DCG[L"@9?FVV:<]<<46+0Q4P!]DN)6!S3DJ?'2Q<;7:4Q^LEPA*C)S&W M;RD=5K]/JZR/-\/#= $RD1M?K"W7="P.NDL5/L+"KL.FRE<^'@S,C$N:'1M[5C;;N,V$'WO5[ .FDT RY;D2VS9"9!ZTW8?]M)-BGTL M:'%D$:%(+4D[5K^^0\JRDWIW:[1(]M(&@6%I.#/G< Z'-*>Y+<3%- ?*+KZ; M?A\$Y+E*EP5(2U(-U (C2\/E@KQC8&Y)$&Q&S519:;[(+8G#N$_>*7W+5[2V M6VX%7#1QIMWZ>=KU2:9SQ:J+*>,KPMEYBX_F@[0W'T9L-$[[(9R-L[#?ZPW/ M(F!1/&2CWZ,6NN+PVL?82L!YJ^ RR,'E3_J#TD[N.+-Y$H7A#RT_[F*:*6DQ MF4;G^FL=8S\2U0L,9E6)[AC)PMH&5/"%3#R_5AVJ&9XJH71R%/J_B;,$&2VX MJ))G-[P 0U[!'7FK"BJ?M0V5)C"@>58/-/P/J)/XQ[L:_QG&$5Q"PR>*'8FK M=<[GW))>W(D>,C@,>XHS#_HS@9^!MCSC*;5<2?)FJ(&R3KX[BI2&73)5N?=SGU[ :AT.B,F)S(-=4SZD$$[Q>"ZC(96J= M)0[#^C\ZQ_T&.+R1)E90;2G?3F2I**BO_%$U."4;_2>F"1&'P*\F4 M]FE*!*T8 ;'1]$PG/2BMN\Y;4(-R;A ZQ8:3O]2<^O24\G(U3K- MJ5P =JNBX,8X&OCO1C)L;20'#0C^/K2WGE*##+&W_? EHM &50>L35(O[ZI- MR@.4C2#I1BCE/Q5*VWD4%;F5Z@[Y+L"!HHAR,)H#$[8Z;;,.XUN];FI=33N];&HXXE7[[=0V/C++"R7 MV&6*>GO"%FM#84OS.4VCA4TC['SI.\%SY%QWFY>TJMOPN.["_VKC MMG0NH'&8*XT]-D!*@I8&DN;+A'%3"EHE7'I@WFFR"3]7UJHB<4? E>O**16; M)#Y?;=Z=#CMA?4*T>"RTK,F\,7>\J6O9OJT_Z R&PX^:PT[T4=NGPCY.5 ]V M=%#8KI^(>C)PO@V*\;S5:S4.FP64A"3RTFOB?6)H7*[=X/OE=LMOKSJJ?'HI M^]K_6'DA;W7[#5 Z/NJ?38S_)&\ EQ;Y&91>P .._\%2OZ(%'%KL3??Q[:I$ MI$IP1AS$R5=#]__2[^;BQETY/.I"WUXR//5>/,LYX ^N-1XC+5\!>9WA+VW0 M>QOQHZ'S$1-N<3;20\Z I>9X,"KQ9 1;T*H&??J7RYFM6KM^E__ L>+^I4^I MC#]G)1H$=6'WKH%VJ]L?$\*="YWC$E_:?9>_N3G:?-:76%U_>?8G4$L#!!0 M ( )B$J5AG*K;21@0 -P3 8 979L=BTR,#(T,#,S,7AE>'@S,C(N M:'1M[5AM;]LV$/Z^7\$Y6)H EBW);XGD!,C2%.N'MEN3H1\'6J0L(A2IDI0= M[=?O2$IV K>=L2%MD\TP#$O'>WGN'IY.G!>FY.?S@F)R_L/\QR! +V56EU08 ME"F*#26HUDPLT0="]2T*@G;5I:P:Q9:%07$8C]$'J6[9"GNY88;3\\[.?.BO MYT/G9+Z0I#F?$[9"C)SU6$BR.)QE$9Y,\7@297@VR:)1A,DHFLYFB_B/J >J ML-SK:--P>M8KF0@*:OTGXTEETC4CIDBB,/RIY]:=SW,I##A3H.S_>AN[EK!: M@C$C*U '2X;>F0!SMA2)P]?SIKKEF>12)0>A^Z16$N2X9+Q)7MRPDFKTEJ[1 M>UEB\:*OL="!IHKE?J%F?U+OQ%VN??PSL,.9H!V>*+8@KNX*MF &C>)!_!#! M?K%GD'FJOE'PEU09EK,,&R8%^K56NL80A9$H.D&_#ZX'EP-T33,GC4:3L(^> M',0+C2Z(K.S^N(^O0W4:3I',D2DHNL9J@075P;L[3AMTD1DKB<,PWAOUHV,< M?Q+C:X$R*40+:!O139 1U;U\. DCL/T4I85%HV[BM)C!-9?256B* Q^0[E4SDT%04N"J""0 MXS=89<7A030-TU'4=SVGC[!&.>,@W80&Z:\5,]8]%@1=W64%%DL*W:HLF=86 M!GSM2@*M#15440C^?FCO':0N,HB][Y;7$(72P#I*^BAS]&[ZJ-J#V1 D;HE2 M_5.B]*U&V:!;(=> =TEM4!BBG)RD^V^="A-;D(#3'%@==YN) 31ADF T_69$ M.XJ..Q1?W_W#O,3CP6AL$W$#%?%D0'G-@>P9D)9;9FW8INC'FBEJ'W+:EFI; M^",,I%;;&Y,CY;,>8<@1I$@SF47U=08.T[1,X$%IF]#P8)![?Q*\!,R^V[S!C6_#I[X+_ZL'M\$+3CN%A530 M8P. Q'&E:=+]20G3%<=-PH0+S"FEK?F%-$:6B1T!5[8K9YBW3IP_+]Y.AX/0 M3X@&QD)#.L^M>.!$0T-V9>/)8#*=?E8<#J+/RKYD]G&LNF!/]C([=(GPR8!\ M:R#C66_4ZQ3:#92$*'+4Z^Q]86ETS M@'1X,)ZEVOW:0>D67N&$+&KZ .-_L-1O<4GW+7;;?5R[JB!2R1E!-L3TR<#] MO_3;7-S8(X?GM-']>W7!:(Y>;2:-=SF\9%/UR,5^8KQP%A-FP%6VSXA:*0;9 MK""=VQ%.^L0>[V9VZ,:/3\P[]T^C*JG= )@HRF'@6]&=\ZEMVW'S2[A5P0OH M/;795?F;(ZWVUY^N#=VIWE]02P,$% @ F(2I6)!@5J/H1 $ 0" 1 !$ M !N:&EC+3(P,C0P,S,Q+FAT;>R]:W?J2)(N_'U^A5ZZ9WK7++!UX6KOXBP7 MQE4^XVWJ.N9SKVSW]3+N2_2=36'<.T7W_^VTVW=7__M__3_(^O_U^I M]+^_/#](MXX>#*GM2RV7$I\:TKOI#R1_0*4_'/>'^4:D)XOX?<<=EDKA8RUG M-';-UX$OJ;):CIO%=]TK1:N6RQ6Y5U+KLEPJ]WJDU*C4ZB6]3U5:Z]=J=5HM MOEZIJMKKZ?5ZJ:XUH%F]UB_UC(I>(KHJ:XV&HO0H*1I7Y5JUKLL-O:;#6QNJ M4J_WRSU:IKU*PU#K/9U]=^##F&'/GPL#W1U>7EQ\]U[KPJ'[QZKQ= MPHU+Z+!6B!J:GE-6E=JD\?O[^P5[P'%?H:&L748MX@?PIF'.OSQJ6[T,;\9- M+=/^L>;%>+M'/!HW]UQ_TKI/O!YK"1?G^OOAF7.O?-?B%RJ7__OMH:L/Z)"4 M3-OSB:U/7FU^^,L[8MK0"XH0N/1=8GO(8>(#9O"CB5DM#BDZ,;\L.!EYCHFS ]H&0F41J-Q^8$8B%]J4',Y".#&/ @^_!+< MFWMKW'8=A91*2:Z7-"5^CSTPYU]"WQSKS:?ZP'8LYW5\H3M#_'!9UJ8/?2S M9&Y >)AF/ M@%AZ^-?/!9]^^)>,-I?-__B/__CJF[Y%F]C?4MR?KY?AQ:^7X:M[CC%N?C7, M-\GSQQ;]N6"8WL@BXRO;L2ETP/RXPH;4#7^:AD%M]A/N/X(R<4T]_/Z'_TS[ M/Q?T$@S9)D-\$S6OVC9\;MR"WKG$NK<-^O$_=%R03)#;?DEM%)HR0+HN5[1Z MY>OEW%L3?*05N"Y\X<[T=&+]@Q*W;1NWH-\*4LC&GPO ^BL#KI2&\)9!R2"3 M/FARH:FH)23,KI^/M>KT^W=PQ9M\02DTD?II?> )FCO&_"?40O/O>XS@!MYN ML"]8Y'7R4JW0[!/+H\G>J]3C-T<:X.J9OE$[H,^@LDP;9B88 .,+"'JG9YFO M3,[:'R.JPY3T8@ZA2:??A:M>G^AX+QRQ,L=.E.0K(W 90^,N5Y1RH=E(V-_& M4?L[!GA,NUL!\"7KKBJ#FO#,*]NT0-[=@!ZN]W$GJZ!--G1*/27/:XEYCG/" MR7A>3\[S\M%YWMC,\^H)>0Y2D)CGM=/Q7%62\[Q^;)Z#$&_B.4R6)^2YEICG MFG)"GI<3\UQ3C\[SRF:>ET_)\VIRGE=.R/-:J_)$5X(C??7B M&C>N>QNX[%-+J3!C4-=DG."T1:Y=SOL/+NU3L-IUZBUQ>] =NO*8EPM]DIA[ M=.6#L_-SP3.'(PL]1'9MX&*7YSRSGTD^J;G!"[[B[FB5X%M^JS? MWH# S4)\?4B)%[BT&?X5WOQZ.7\O_AO?L?"^ /KP^651B.'J>_L;=%-[=Y821S[)WHC\77*7.9X[^ M3O!WWZ2NQ.2!+@U?M.[_9]Z5_OSPI ?S;Q\QW1#_Y?G0>W2!QK6=_0?-Q\FZ(RX21]<@SM7!9[ ED MW],IZ],Z_U9^^DKSL. ZVZ8, .#$A1 AJ\,^X M7>J^F3J=)W-T-Y?3HR(+?BSGA[8]/[04^7%P;RA]?G2#GJ>[Y@CUU8UMM$Q7 M#RP6,#.\ Y8<^)I.?@7GQ&Z""Y<[XRPZS32 MI7+GF2^L.;3_###%U1F.'!O^])8M"AUH9>$PP2F5.^\[([M%1J9/K,S0GSO7.BG]=3T8!DPS,3,(V[ET@&][H_>V[@P/8!(=B!?<^= ) M>?%,?6+:U&@3%[.'O,P0GCMGF2?%SX$AI7+G/?,Z2_# +.Y\Z2Q,*3PPCMNU M2)B^R[K$?U4M)D_!9 M=]6/I?C5]#Q#+>LN^2D4?YKTS[IG?FK%GR8OLNZ$'U7QITEXSK*STQQ:UEW. MXT7>3K,FIF7=VSQ-Y.U$S,J\FWKRR-MI&%?.NG][Y,C;B;B4=<_W>/D!J3F] MY:P[O:?)#TB/_IEW@$^>'Y >+[+N#!\Y/R ]PG.V\3?-H7&W6'N@Q.>MOOM, MO1C)X2<_7S3^%7@^_LJG@<.M-WYGVL3632SKZ?EN,&50W.![]\5E]4_&OYB6 MU:5ZX,*T2S,3W"]SZV?S2?H4L[_*W'K-&TG_#6;9\3?B_J#^76 ;FTB^_8>) MZ?Y.K(#^,OX65A7";]^Y],^ VOJGO/!)XYFFWC/"P(5)_@!=FOS\#:A+7'TP M?H IP%K1JWM[%/@>:Z%D11M4N(T'\ #)G?FO9D\^^($DM\&/3$-2$Y#<'9+< MQH9X@.39H(#;"-6A+&<.T2#,N*70Y#9@QQ,TA3EW"FARF\R3"V@*LVX/:'(7 MDN81FF>#!GYCTL*Z.BTR^ V9"^/FM,C@-Z*?3YVQR=SA!AE5?@/KYR>FU>R% ME%D*0@M& 62&BYC(T@G\!Y/T3,O<6!:)0S (TV(I,K,763X^,H5I\]+R ]B\[L*ME6=/C!*;^Q MYO,TM 1.E^,T"U'P#XZU3/#O@%7 MYB@WJ*SQNR# !RK/R?CD!Y4971GA'Y49-#7Y065&5T7R,H/S X3L+4+D9^-% MCNRX-(_YSM[J0Q:VIYV=$9>S MP4*8<4NAR>_Z 4?0%.;<*:"9O?6++$%3F'6[0[.>O46,_$WH_*"!W\4#85V= M%AG\!O"%<7-:9/ ;T<^GSCCLCLDTD<%O8/T,Q31[(>7<[;$0IL529&8OLIRA M?6G"M-D#F=F+=F<(F2)LLPS2^!T.4ZS$),7T#@)-/@-RI_%?@NNS%%^4,GO@@ ? MJ#PGXY,?5&9T981_5&;0U.0'E1E=%KYS\":7$)'D;,05,\4=K!/KF,]P24S&.84 M-5D(<6<*->V/$=5]:KQ0-Z^8R4*XF0N3XC".@"+S&]3EEP$IUJY19'[CEXD8 M<.PUCCGM!:JK5E(JVVBO3TWWTU[\1OFRQKOJ]KRKIL,[?F-AV>&=MKW5\&G2 MVH]W.0E?G91WI[+X1#1+@&AO$.4DN+47[PX([/,)=2G-\9LR*&OAWGQA>'@ M>^9DYK!?FD!JAH!; -ES_:LGUS$"':;0+G7?3/V3EQ+=S0YP3Q2?RAUP*P*X M1P6NRETX+"T:YU5"JJ>4$(Z RUT,+H?*X411JMS);-;-L6[0\W37'.&7;VRC M9;IZ8+$^9@?+)PKQY0[+6;?0\H#E$\5'M LO9@>X)PK+YPZXF;?CL@9[W-O\T5C+4!B>K2\_P)^V M1^\H!0.XXP^H&TGAF4;E3VH&GK%IG>RD'CG#,77ZNT,?9,1(Y MPC%WB>[P=%*3BB,\B?(;3(PN(=UO M0%F?8@G:B9V1SUT,&G?5%[CD3J*Z)BER)T.AU4_F>3[%I9S=.&P^):2>0\*GBGCN?/:="'\7N+;I!RYZB7?F!_[RL@-^[CSS;/ @53G@ MSO_>B0I>AD#/[9=I!/Q8)4I2#;OG&T MI&11[Y8.G0Q. -GVD$]!_E31GVT_F9%_/W'+80<,LS^;>AD=?7>IEQR^NYL,O/@$7TI2%:K9]X:,:I#RL25>S[3^? MCE\G.N>IFFV?^SCQ#BX$*]N>^0D8=:)W'KTI^;.@9SW&K?.^PJ"S^QFW2/ZCX-R 04C-2YPZR'S<4;D66&!6R><=RZDJA>Y<\]Q@](S M4CZD.O[YC7R8P_3.\KVW=6=(NS[,V]BG!T=GF] _%\NS+--^O;&-;\3]0?$L M291X>^,B9;9AQH59Q%UD0F"2&TR>*&1N%+?A&\[X MY<9Q@6_F"<[/3;Q,6"A]X3==EB MR2_CY2_X5#=A.+*<,:5L4;$4WO'O/"ZAQX__?P!J_O#LO R?PB&V\O,/GQAT[M>#;47 7 M#2JG.H7;*)# 6M[T6H/;B%9BK!$[(*Z &]>JK<%M.$[ +8_:C=M8XE%X>U:I MSPUN Y$YYO6IY)K;*.91>'TFB<4-;N.>N>3RJ63Y/".E8?D0>*03^+D6XO,, MD!Z=O:>27F[CHH=G[YT3V$;4/*_2RVTH,E_L/8WTJC*WT;]G:L&HC">@P_C% M);87'J,VPYY;7$@V>P&[/)O!^\WQ'=>Q2/CR S-.Q@V.VS%.3J^:BBIS&T=; MP3COE_'LG<^^Z_1.6L&SK #H-(H=WB8 E \ G6KJX#;<)@"T$4"'V8:GRMR& MY00FDF BQ:H-JLQM$"\[F,!= )9%W0D>/JWC;, M-],(B#5#Y&\47F33+IYE;%HY=1"X"^R=C!W[6TOFQY6+HHLZ8V".).+J,)7/ M4PX?N7#A>T*DN]$+[!+\*SC&M3]N: 4+@_42T7#;BK:/OU4)_U4L9^7K*.> M$[@Z]<(_!Y08C+L C^97^ ^#L5FN5>NZW-!K>K5<;JA*O=XO]VB9]BH-0ZWW M]']B&&7ZC.>/L7=#TRX-*.;_7)4K(__ZW33\P94BR_]98.V:7[T1L>/6NF,Y M[M5? .MROW_=!Y:7^F1H6N.KO[T >#WID;Y+S\Z0V'\K>J"R2QZ )&KHF?^F M\&+X!OOS/?JH+%\CH.-.**K\G]<(I))!=<=E#+IBL4EL!7TBW/1%&KBT_W/A M+YLI#]K^A?0L*CE]J85R8OO>UTL"[$#BQEQ9Y UQ7X$]OC."KD!?65>(9;[: M5SJ\@KI #I^]-WJ@QY!3 LI89.31J_C'M6%Z(XN,08;9^-A#U]'K>X[O.\,K M9/X;=7U3)U;T$?:]\/84%Q=RB T?$.@;\9>CVQ=PZW+Q>J-^T9"7WY(O%';] MDKW/C6]&'-!&?H$] R-!4OUB5+"KPC M_L E&_EZ4E=64'J%',"W=L%>^1/V:DNP5VA^?[Q_:=]*W9>;EW9W'BTSG>>E MM]UVZ_OS_=YV\2SG"V8S\&0WB)+D73\S-J+!TG M0YN@-6-0\^K6T5D]7:PD4F!S"-QGJ-NK5R+E_4E:V4\RI-'.M:=?0A*]M.X\NAD%P>_AZ ]P%S/?B](\?UP=3##"4?3*T/_ZIO M?E"CY+O!1&340O-CI;SXQ@[$LVA_$4!)2)>F*/W]^\WS2_OYX1_2<_NI\_PB M/7U_[GZ_>7R17CH2:/X74.^2HDF=9TFI?#%^DCIWTLMO;6EF4IA,"#>M%[RM M-+3R'(6VGJ/+Q]"VV]'ESG$E?T"E/V.T2*%C)(%'2HT=U/ 3>[P=^K/SH#/@ M2FD(KQC@8R6#C$MC2MP2M6,0:H7F-ZRA(6E*44(?;A<-SA%U.\_[3+Y"DPM- MSBP;#!^:Z+ZM5N5]8GD375XN-/_K+TJU?IUCA?[R?//8O6=JFP.-?A2O*YE& M]R>HB54ZQGJD?\[]3_(=B1O_8+OQM9SAT/0PSBCU3="/=H#1PJL$4U6;!1#O MX.%']FPL-A4,@RHEK5%6:EM//$>GRK(P3Z'YS\W_XX;/2C5E11DR])F^LH(E MMO\(=V*F5@O-]IMCO4DO5!_8T/57$[KXFV,Q55Z4[FW]@E]FK_ +VQ]$]R4< M)L;DI@.7B"=U1U3'L+TAF;9T[WM2:\!,N]4^9+X@G"4WN+PYLICBJ]*VGD(* MG$8$DBH'+'_DCJ(H.*N"U'("VW?'+<>8=U.@0SHNW?ETY#IO^)ZI?U(K-&^I M1? 4P'1-J^P3^(5\W$8/7E_N+YHGLA1=6( MW) $<\"1'IV+GW8SPYD+=GC[)6U'+Y2@&\/ 8WBC?Q[@?4HL/8U"LR++T@LP MCMK2DV,;T$%BK)*C$_"U*!WDXT@*V4'3I MSO0 L-(_* $6FGT,?-BOU)"Z.-M(#\3SI3" OI4N*+,P0JK#K6T5!YGN<)5< M!E;JPB!&@>L%&.+Q'0E:,$-94;_T?D*]A_'>&]V_REM\1*M?U,KU1/&1U=?+ M[28@*Y9^3#],1FR#12BQ:G )W.1)2EWFR> 2 M-D5YXV'/L8YE&O/YF/S3 M9*UYI\Z:=]$\,U;4'I.HB7E7+3294$DW\/APZ. 0'/U'41H15WHC5D"EOS)U MKN#*HN0-]@N';H#C>3$E$NHND^D)1VJ%9OOWA]\%D=-%?JPWPO7"S]$("G<_ M!2+JH'7!U'HDGD'^E%CU/BD\C.2H(6T^2:QMI5P:&%<*Z[.B*0MF+?# 0]5- M0TW"=ADL43^' W\>Z;]4CZARJ$?^$+3QOPMR8"[8!5CTY%+=Q&]!W/Z/-8)UDF,2S1DR2!C[R)Q:+T5N"Z\+HQK MH,#[Q ^\"0+50O,?="%>GC1FO2GS<3O,?!PD4K[=MZ5'YS2#=A*$9+B78\0W M0'MH^CX( [4 XJYCHS*WQA(%Q3Z6[E''XU;W-RK=$I](F&;W6$-"1:JB&8\E"TPS($&XR+.SO ZF-*01J_2J^N\^X/X]@5,UI3US:!]TV;) MR&R=#I=>5!CFBAZRV\IUW&QC@]7]BQOB#!TU7M'7N*5IAXH(')>2&MLE7UHJ&ED\ZH5B[*2B7?G5(/%*Y?MD_C,#E?V^FN73+S MW1:(^ZOCCIMW&SJEIAB.!M;DX3(>WE+L?I!WD:?,3D^)51HQ428S-.JIMPDH6X M>7^-NUP$YW.IEV_VET7B6/P-Y@;;8>&SP M=;2!]6+MAR09@\-;Q6]88/_YN MPJ?ALY(-0W-0?[V9'IMK;&+K)K'0A,9-4BS)Q <7FKB&)V%^MFFLRDC3OI"? MEGK-(JJ33E3'&U#+BA$C?0$3BIPOI']#UDS B\1R"P]Q:-=36 MJ(9S"F)^\ WW&Q;\^T;&&,Z7K^MAC96#9P;!D.*Q: M(KX0YF"86.%=\@1F]4)3J52+#BOC;#_ 5O50+#VORIHN1,^[5= MB%'-3HB1_PJ*LT5$1TXX;48E5M_H0EG1:1?8M^7I(Z3G.5;@+SZR>D_ Y_*9 MVY5#K4W*H0[7FEXW M0NP3Z+Z4DB[7>M;K%.1A]S@O4X,'_.*"&@13)XD&Q#1R//U NE^B]]*/> B^ M).#+W<3%O[=#$QA>E(A-FQ/&-ZQ-5$^W-I%=S;#"MSX@ K5$-^6',5#6P<@W#%89K@B7,K,K_[M;1SF@4'M;V8,7<9O"L#&ICT!I^ ML3F(K9;^0BR"6[Z[ TI]3_KRW2:!8<*=GXZE;Y;X%%HE2QJ%6!Q-6=:1:B+TZB+NAHM"*FG7Q 2?$O&MV_$)J], MCT_JZ=Z:GAZ$)S1A?.S&)M;8,YDI.57_:'F&R>G8YIEZ@?4YNG:F<2& ";YBB M?W(=G1JHVX4FSX8F1Q8*37YXA;!5"O>1%$+"OB1!4R5.]C]]MK]@7$+&A6=3 M[KH30.CPT^EP8)XB@O#"J$M'%=3YV98A&)>0<0_TE5BA&1<.F.Z+[C"OV=$?V-?%-J0G\++9"*%BB+ M3)C,,NZ[/7->;Y=882FP:'O&]-@BQMC,#A+#_1D?P7>/AH?%,V=)S+19F6F! M=ZHL9EJAL%/1!#61:)19QMW2/F'YHM]'>$(8M4W'_3S#"HW.OT:O"8TN%$-: MBD&313919AGW#9X!GZE/P56:R105FCP;FAQ9*#2Y4 @I*00MTN05H$ MC!/91%G5X9K0X4(5I*8*JI$.KPH=?OJ^)&1<^V-@]LP="[\*U7U\U0T\4Y/5 MK%,J0G<+%; "3HU"LPND)?[./OA.D#C=Z3Q+%-"1SE]9KH',-(X(4L I%V<$ M\2MG.YX1].G$G>OC8W;Y01AWG><_;IYOI8=.YW_N'W^5NB\W+^UO20X/FAW* MOP+/-_OC\)*)5>K\*ZV:_LEU6PKDR\#T<#N["_2UQM(S.^M7A?V\L,Z4W M9A_T2)]* ^+V'#<\T]-C%8WQC- UKXH&&1XW&9_ZJ=9NXF',='_264TK2L23 MR# \E_0+ML-B,:I\/=^<752N?RJR/:63MROM)6^?/=@R^DQYY6=F&\-9W7#11I#[1?0\/=M6M &>\(H, 5C^PS"$K MC>#8Q=G'7?H*I&? "/!,UDE='&>^ZO3TE-9X=BM*O>C,90D/#/7IZ[@HC2P2 M/0 \]D:4]29\LQ6^;6".PJ-@/1 [LP^]MGT)Y"7 KL/\[X:/>\%H9)GP5_@X MZ9D6IC4!M)P>DHV=(JN#T#K#^!&7LAOT \B! YK<+4ZOS?8,JT3 ;R-@G82A M4^+J ];$H&_41O2,'E282H4=MVCML9FCIK. P+ M5_@N("WJB3DT>H^EVC^+L=TW[C7JQ[BCBV;X4PW$Z@Y@4G:SYA6D- MXK'N@UBY"T]ZL:JX>VFQ/C 1;+7WDW+^GS- R&SC,]70TI[GR^SH7R^ MB+5,=',$75FXI2][=ZB,%]KZ,,?1)9]TG7\MZPH[WW0('5KRV1[ $P1AX3JR M;+CL 2 LU8FW[.L FV6$B 4JO@X,G.F8:0=TY@[BP::O87V74$7C(=34'7IX M.]2/'@B811C(@>GA)(-,#\F%YU0[8,_B5_OCM9,8,/1UP$Z[)J"XU[2,3L+V M8N X\ M ]Z,FBS6(W,:+=+Q_PKG<_B;5?^)] +@&=\S/Z6%FG6B,R/<@V892Z3?1]6) M'XNGN^+,D_I<6;FET^<%TF UZ=X<"S[UPW;>PW<$=OC;-;T?\*G UJF+\QJS M0ICV8S '_0P4QKFS'V[@"'N/7=8)(I+-FC"C0B -IDM(E^Q)-_2Y"*J#7JZ95''!TLOBD9&%D,,4L MC>@Z8V--"3M#$0D-CJCMQ/8*IT54?Y-9L3AOXLPPB>%GA / @Z[CS^/I[M0W M$47%>#CA2YAM%-ICU'TS]? R3%/(G@CBT"\U19KS,F2J6^6=@@H" 9:AC M5>\^J^K-8.Z%LS=>QILC8(P5O@C:8QSH>BGE9AD&2LLS+AX0$(V-SWX#NZ _;IOY%$S)!#60O-WPGW M368_,W))0 GPK0&";S2)QDFHAT;?$#0G ,?"_O4M8'#H/3!#=,*-2#S#\3#L8C=LVWF+9(@" M4]QP)ARB9D&K.<8 ((;!*O8:&3_9G^\#$V1HED;A,S&G/K\A\J$B1&SQ@CXQ M+6:ZA7(U@1]TTX!6:, .0)"9ZP3V4#1.-G[[7P&*O\O$GZD!LP^2$WXQ; VN MYS!4XRYC@4M'0>P/K=3=8%OH_H&YY#INO_ZBU(K7TO>V,.% M*,9C5I&NCZKO!N!3>J&N"YZ:-Y1>J#ZP8?I^'4LLEL,^]!N8WU;DBZ+C.9:Z M-W?MEW^@'WD]J_M"YLU.2K%_$0X9)N-PEL6FJ$&8E!11:'J!:3%E0B8.$IM\ MH]D/3-M9G>=B1]Q01P/M&:)C#8'L8#92Z-Y;$\[-^3VQ8$:TC)5R/[+G8BA, M'+OB!)-, S&^(TDBEV*I4D#;SD)Q"$(O!?@'GV!+.A-M@YV+3$NX#](%/=4G MUJ7G]'V8DF@,91M#6^Z$U0T3E/@7INHX$GH)3&+*' ]T%-$!^&/ M/-6YF2"".DZUU)@J[M 118P[&=DP,Q/$LM%"#@O8D!JAF M#XD>VG2A.1):4[&[79PQ\J ;E_"M&;46FUK74PT1]7G)N&-+"@Q*\@/?&(X& MY0/AZMJA]8@US<))8SK[N\QZCFD6VABAYD>NL0E_R0?!3 )]=AC/G.KHF $ M"@^JJ7BFGM@H(%!%D*LWTW68(T] ?W@.=B%4B:&+SV;;&31=?PI ]*T !8_U M-]0]5K#WPCK7X>F0%@5JRA%N_*+LL=*[T(CC>VC7IST6?[GXF6[L,G MH,F8HF/-O.A;"L3H41?FO*I\K2E%2975*/ *,A>&B*,.1@(8C,(S&9@[P<@2 MZ<&)"<,&V FF'=[[D8;[LUC;FFYKF&_FF ^S_, M::[9#+Q@+(&'PX^4I!$97MM$=G%8@%UXRXSWR4@X^RW\%=J-Q /0X$>A5V88 M0V>MY_PH/Z9[K-/1#\/3 D<66%/%B6Z9(4<8Q(I%![X3*9;0D)CXQ\QA1W$. MF!8E&',=$ Q9O"$OT;HY ?YGAC ^.F/LP M__;5D9K%R$P4B&E^[;F7S03/\1+1^8<3Q-P.V;R%%$1:RW#T( Z1A7@ 7P0Y MPJ:);=_$, 2BCOC!8$&8 ,0TPN873%0#,YW1-8O4,/%GXQZ?PQ461O69@&), M^HVYI9^]X[D81B1 JX,B[Q$%PFGU0EJ)A//+*%B34B"R _*3';!2-1X;<']0 MZ4_F;(_9-!.YHFOF_C 6Z4UF"@*3UJ>5H/6Q:+!9R8\PI+W+M'^!E@R8H_CP M)"0#G9KW=XJH7@R'36)H^:.&' 4]:,&FL?!SX23KT3!(N^5J^C:&R?N ,IML M)EX5+PGB^NO,9%W\%&"/UV/>H5M+)M8M,XJT0H824GYM/[:?;QYRL-[S1[3V M8=L.FEA37W;B<"N:O^)$)V 4;K)5LJ0D1A:@K #"S9P(7I8];LBYVD,"($>(WBHV&4CJT# M,%N4.;"S?8ZF\2'Y\N" J ML0@ALW.)-XF[V['A!-Z5!3IG9AO+C+#.]P.#>TP;H*>WG:819LDV9DD"O505 MF8XYM&6./[%LA=DE7L66,&W,3I_9ZKNJ.P^= M7^_;7>FWSL/M_>.OW:)T_]C:*K)PR@&T.H^W[<=N^U:"7]W.P_WMS0O\\^@Z$IYH]L;) MY]/.%C;J\/9T7KJ0P[DIVC\3?3FZ?0&W+A>OUY2+AK;\EGRA++V^ZE6*>B'7 MES^RZE6KKY?E:GJ=TM:^ZN '2X>X7+DY*56TUBXJF_"JE/\3#^?$!-IH,: \ MD:[4MN]DA SQVDA,"6V.$AN0T2/ZCU<7])-1BCJLZY2"Q;7K-K63D.#&\RC: M7!L1L'*XD6YC4SVJ<3S26\*>7V\)FHV$W/7Y!#U+S.L^^Q^OO%ZP\1BO6U$2 M)F$\O]J)Z9_&G9@UAWH^)6&5V+\R]YS$'#T6F< ?&)-\(U;H/,WS-,GP92D3 M*/[K7F.<'1O+.^)K<%_-#]SD?>=&FS$PY^<9G>G ,PHLT@3=9Q?T4J4@@?MM M#HGE_5PH =9M,J38LO1*R.@*,7)C&_A/>PJ0&[]%7'<,]/B=6 'XZF$<"SR] M#__*#H8EPV%>/;X6I ?H0ID

93.C")$)+\B4CV!B%0*S6JMJ%153D0D)=,F(S/C,\4<'8,'],*8GR$=F.\\+0-S^H4?HW=9TE0AYHIM M3%0!GTVZ=05\%F""I7YK%4X@Q#>6[QO&*6=J9.^@,;*0&H4FA6EJ-8;G #IO*S1&UUG M"UBX/8N"?P$<+4HV]:7_%H;ISFHV)NKSA*:/U-]-/,I8GEHMRIK,B0$B;-1C MZMDTD:0P)%45A1,DG9V]C-JOCCH7YNK->G= 0A" I^M5"4U&*LESCQ,P0 M]NHQ]>@^R-$*S4:QP@UPSLL^C5>$9VIE3.ISD/69 <*ZV+@ %U'R#],?M*(* M#BS=8G*H6F5JSMKWR%S9J6\IWLE&?J5UBS MB;6O/3#UJVG% 28@.TI'M= L%RM*CG(=!'XV:ML4\5-#_&B:"+V> @I/+AT1 MTYB4O)NIS*+/Y4$*"W=G"S>B<3LD\8UML#.^PI3B'66FCF=-@4DB K*Y!-0& M$_< @&H4FDJUV*B4.0%4JC9N@W%,!;K5*LE_=6R@?'VUEL#/J4-%N4@".1 MSA;6<4H)M(\3DBX1")6G)$AA\IXN3W86)=MF6E29AMST6S=:JT'*AJ7&SBBQ"M;PLC*W%3*70+%?V3MCB*SS+N]*<7^ 2IF;J MBUVK3(C-;EFUT*P591%ZS2>$$JQW[0ZA&D)(R5M" =\Z]2D^1X4=(/%G8++C M,-D^ V&([K&V%5+UR2*V?V,;[9BPR7,<*_5"4U$;1:W,RYYP89\>=U4K/2CA M%Z52"/84]5.J/N Q'W&CW3ZWSW* M;)&$ E*5PQ19$4S-)9(V:-I4D82K5$6EP0N2SL*6[42G&.R;)Y!W.=BD4:=I M,^L"8%6UT&PT>,E/%$;I457E5FT:\1UX+ M?X38OMQ=LM'G2!ELE3V65/IQ-UI=+:K5M"+&IT\;6V.&"Y$2(I4X02ZI2%5 MI!KU8DWE7Z2BR3;NP>0\!'88UNDJ?6LP%,,)L*@9;T7(-W8M9[&TY17G'\SP M-/3XF."N[^@_!HZ%!X1&)Y5+&"'U5]?R..,"Y;SP=OV65FO*X]W*S*=F<=00W M0<@$7X,[0#FY_62BAIMCBF5NTK#.JR@'\- -Z-IMXS/&C5BBV&<"04+/> /Q M=M^92TEE!Q-MM&)-X24@+98TCJQ_TX=4(S11:GO7W.)QC8-[=;RD1I)!^Q0N M&GA&.+6#!:=$I$OLM=DF%I7Q;N9+32XTR_5B0]$X,5]$ LZIM^+LBR@%$%4K M5FL922J/C_2%CM+5 #QDJ_.RV)=,$?IKFO5&/%:+#4]YXFA*7. M(Y02Y6GN"R66A:0U:M4:QH>X= M(LE"SH[ 7 K*>G_,50K-NEJ4RWM7TCU64DN^5^EO/T501.F2PT=3=LZQKE79 MP4)UF9< I+"4N0FH[ XJ/'55*]:Y<;_R%U/A.S5ONVVN,]:\*-1RR!C*NDU: MM7JAV:CSD@T@PNDJ$@B=Q=@():Y=VKM,[%GTM/:X1:@ MW<5(+32K15D6:2BYQ%EZ&GM?G&F(LPHW!\B?A5']%/0L4Y?>B>L26]C3:00F M_@AIB1FSK&R2UPE\SR MSYDIG*G,#I'1<;2,CJ3B@;LGRW*Q6ML[\TGDD]6 JMV;Y/$%7GJLA%)Y6_O<3QH_B&^1:_.WI%"=M?-9CJ.DW4R(WS'EE ORC] M=9UB?Z)N=T!++.,93$O/85HD/)E\2B*^](VX^B 4?DTI M2JJLEIEI>$MU.NQ1=^Z6EIA7N]!B9?1G2:[*E [EQ'S:!4?WGA=\YM':;E6. MTJW=2%8]"K03DPR\1MO9#.0MH!X.@BW.(MJQ+,N44,G1/YD=8:82:[D['9 T M"P\VFVR?C=:H\Y:-)A9HCQF'V@\\9Y_*R*%UW9K)E=G1M-XT(86?2&C'@CVU MFV&]:>K>L3?',:L3D')/FU61DQO5"4B[=^_8YO!D1G5D:1S5MDY,DL3+JC,T M2=^\7NC>,D-QBY[ABF^E4M0JU6*CO+C0L,0! A8<6C9V'$OZ%GFJ(&#K.4I1 M4T LEFPO.;@!7I3@;2,*+W^CUG@/<_Q,\BXV[CZ=8",RISZ;38J,Y1'WWH,M MLG)X1,?&;:2;T<$J'7*"CO.JGEUBR9 M[VV@.GT 6C]2O]-_(1_+1$4M-"N+#LE")I.P4+.%H 5%>S@$:8"@Q9U?1T?0 MF5FQ,RK6H'U3-\^N4LA!-.HS]0E\R6@3UP:">#-TO@W)G-@8*1>:&/=1EA25 MVEY(A#G+):RV5;,'@%5T>F6YNGB>T]%AE:IYR_U>G=5IHOL8M>>[C6)#;&&6 MW.$&XL2RPC;O*,5*:IO;3K]Y)R5#^'Q1MR$4D0+J<-&G7"UJ:EJ%_SC:Q).O MS99LYS'T1*Z,D&,AQ\??"YR.'#="]Z^V?YF\$\LQ,STN?:P!%F>DS&1<#HG[:MKL MN]"E^&-A J96G9>J?P6>;_;'X273-JCM7Y64>OIIFO5-Z%%E0,]_QQP ]O0= MQ[=QDS!CGUU2D-_AI6>'[3;U_='5Y>7[^_O%1\^U+ASW]5*59>W2A=N7<=M3 M#&2>YDH9R7EOZU9@P =<&H8@1\3UQQ*)CS!WJ4[--V1I4;*IC\=$K4U2_2Q, MM3EAJJPZ^_=Y\IE'ZB+"XW2T!'"_N)IF&BSM>/V'D%7(R+ MQ=2]:><]I/T^N6(7$STR ^/-@CHCECH,C+IS4HF2>QJA?!E0!M,A?'J,J70X M'+#_7;AL2R;T]-5EF2$N0ZT_H!Z6)L1N>Y3M^V>JCX&^;]K$UDUH[F$Z,MMG M?C&?6S=#H*@;99QZ1H['UKFOF/P G:_?3<,?7"DR]G'VJ4@=R]-'2 ]Z$/BK M'UD@?=J49JLCFTE]5U(^)1K._!?[BR VR[5J79<;>DVOELL-5:G7^^4>+=-> MI6&H]9[^3Q4W@H4/#2:;\T?DE99Z+B4_2J0/0[PBUCL9>SB?S&(2 #E+]L\4 M6TF7?O]@= GE $3:"4OB7<%,3%UL!7TBW/1%&KBHS?ZRF3\U$"I6P!/$!4LL MH!1\O23-9;P_)DH;"T9>;2E,V[]W'GZ77MJMWQX[#YU?[]M=Z;?.P^W]XZ_= MHG3_V%HMT=P,H=5YO&T_=MNW$OSJ=A[N;V]>X(_N"_SSK?WXTI4Z=U+GJ?U\ M\W(/#:2;1VSY[>FY_1L\=O][6WKH=+NG&^<"6) =AE>4Z(=. MT10=A,H;C!#JQG\-V13[$_]#^FZ3P#!A-EG=UYF9-2Y&PN1M,D,PRQQZ;)&1 M1Z_B']?QJ1JFS;[+'KJ.7A9-*PBO3X8YHTQX>ZHO<0\-ZLPH0AA].;I] ;DB^4I==7O4I1+AK:\ENK7K7Z>EFNIM>IC1]?$J+@_GR5M6L* MC85F2^(;D^L4G0PI OS&=4^@;M!I[4AFG.^-IS+YO,,I; \MVBWLGQ M:3T3UIJZW_)%K3+G@2]QPOGF!?H?V]27V7+,9T8Z[6!0/>D13CS5B]KH2C)> M/(<'^NU5&BHMC!^J%%-*_8[BVB=5?VKB2/H\@B:#7G-ZZ**#9CO:[P4NW'JW J1.\$QP$;KQZ)I?YTEOKWDU"L MNE=4%5'*/X_(V;#>_PDYB^"HP<1?YSOE/(/*.P?6N256]P^QNK]1('$57Q5V M>!ZAL?&\J@W0:!2:FKQWVIXPM'.VD*_/+\:(Y?P#+>?O9867Y4*S4:PWTDJ@ M%$OZ>0+>AB7]_9"'Z_I:L;[_*9AB73\]+X#SF>57U_$\7'WM[WB@3<+"!3F5 MZ_5BS8C\Q&B<6*A5$&JE6*NIZ=>T/^E\DOYY"N>(NPWSR3[ TPK-[DI/,\AG1'%>I;VJT0_1AA+\G;+$]O&Q.3G^0Q"*\/1RF?J458[#D.4 M!AC(EC/" L B0+ESSGI(T!O;N)V2LQT*<.+)HHS[OU69[\TG(IQYH#ST-)%4 M"3FGB",\MD\MUO=?\!+)";DQ]W^E-L5S05#I$V-HVJ;G MN^SD#F'P[QJ$#$D*$GLS1]!=Q;;. I/U\M[G80F;GT,L;0HLI@RF!M:#;*BB M?IBP^B=59W!AJN\Z0\D%[L[G&@\[#DUDOR_82X MG?Z#8[\^@!0;-YY'?>\W:AEWCOO]LSSWS0]JE/Y-76>)*%?D0I.=YJM>[>) M);=IK5_VFED\Z#[\6BGC][;N#"ER(;&4ET'*U:*ZI-+$3]E(23T_]I1%2'37D&A$R*6+&>N#GU41_,P8;O8T,38@9Q$AM4*SNN3'*48,[!WAM-A#V>&WNV*KXXZVG?XM4#9!A*6JIA9A$48ZCR;!MHLX6X!J$3Q:H5E=DF2\O5T@3/;< MF.RM ;%?*=CL4I^8KO1&K("BJD<\PEA0\5/BVB4G\"7+)#W3,OWQ>1GS:=KR M]L#4PDO#?^_M.Z#][TCZ3K\U(7P;Z YD?XBIGC2.4V7;T>L-OFT[ MX0:D&X0_*L(JA:96U!1N?:6JSQ?<2&%N-"%YDPHP86);U::%;4O3;&< MGW!"A!,RF3A&0<\R=>F=N"ZQA?^1UB0QD> ;XU]!N-C7Z3\Q6O\1DGIWB[". MYR,I^Y^/)'R.K,T4AT15 S,2:DMV5 D_XWSW1*:\V"RVIVU>PUBSKIA,HFLR M.RFUJJ5UO@R] M9 OK_M6+57DQW9=[V>+&'HAOQ\Q60:*W5P@IE16:H;X&)#:< -,EY\A_JHI' M^W>-&U:?A>GW!_N#&A*!3I'7:=+M@+CP$2?P/9_8."R);2=3KJ4>\4P]/%_0 MM )X5B1;,3T>DFRMV21_5N@Q^6]"ZC\&PQYU._W;D+!=]L;.E ?;J7QYJO++ MQ^GO0D=_08PD[FT%C+^*5I1KU6)MR89CD3&63PFIG1!RU2-U-S6)QE/ RM5B M6=.*VI+:KES+2 :G]@QOMHFC.M*(NN%\+I4V3]Y)*)$S]W/9"+E6M&N=S"?J M,FVS=H)75[J:N/,/J.#%KXG4ZZ)"JJ_/'TRY&Y$>7=:11J$I7\A;J$1.=I D M\L&$6.9=+&MI"T1=WE$R=^S)*@U15U PU<74?%X%DWLSY?0=Y+65()P@G"!< M)EH)P@G"97 )9YNH7GZ>YX9I9Q6Q$3&9G#I_)\FIJ:>14R,B(4(8KB,<,9EV%.[)U+'\OQP[^&^=;\"O^)6P^)^VK: MC!Y5P%)$A!(*]956G9=TC&"8_7%XR;0-:OM7P#N64Y$JJAN;4*W*@.K_CI$! MB.D[CF\[/@T!99=41&!XZ=EA&2"^/[JZO'Q_?[_XZ+G6A>.^7JJRK%VZ1 'EAO2-N/H@].0UI2BILEIF X,?6A%XXHVHCD%^:WPQT58S MH%PO=IB4-"ME.L53MN>$# 4Q;6@RUV6SD+T 18B.'@2QQ[@U& ?D2;C#"#IC M0E=?77 Q$)T(2B"@AQN+L=\>1?UD,Q7+(-PW;6+K)C3W?+B P5!O2K#/)(JZ M4:Z@6G(\$[EUQ:0!*'W];AK^ :!?9Q]*E+[\O01TH,>!/[J1Q9H?R)2WY74 M>6+,_A?[BT@VR[5J79<;>DVOELL-%1'B?1AB%?$>B=C#^>'650")&?)_IEB*^G2[Q^,+J$@@%P[+@ND M7\&,3UUL!7TBW/1% JT!^NLOF_E3 Z%B9UZ!N."9.2@%7R])[TF^=A]O[QU^[1>G^L;5:H'D90:OS>-M^[+9O M)?C5[3SFS;K,'OH.IK.H\D'5>M/JZ6BV+/HD^<=FG]=*R?*. 6ENS46#MFEACH=F2D%EDXI\D0K2@:L-$ MI; 4$#NI;XLLN$W)9J[SOK!$.!>661][X9M6-]!7M/Z(Q>:8)V(:X*BQWRTR M,GVX+BBXGH*Z'B;&@5,8)F7.Q1*E^RC#X6'+I$Q!S)"8#(.WM&_JYNK,0D&V MZ=(H(QA3>@/'@H%YK/!9[9I=;_\9?#Y>N-X!36;-\R-2T',C],LI;0+/E8>EW/D%V(16\?HJ"_=4IUB.3 I"AAK*1U# MF/DLJH0EV%1Y=CG@_O'N\WI J%3PP&FLC)*LPEH#M\M5E**FR$6YOEBU9._3 M!S.;)G#.B0"97NI/LM0V+UN+B;"SAE%H#"U9NF]H*$-"=(3HG)7H;,@A7R8Z MR5)B&N5"LUPN%^M+G#K+ZK] MKJEI[3T_G&REM"N79X' \!*&]C!G*SXU!7DL!2/X:5-?HA_4U4V/M0AO.2/D MUNIPMS@/ B:J\J;H'I(R#.[=!B[0X@FZY41G*[";G9#,[8C^R6. =; .E491 MKB]F,?-TH((X=&0W1[V\A:I>!-COQ KH"GPM*NL&*&L!GAR"IW)P\*BR7&AJ MLH /__!A<0R6(*!>"^[PQATFW(([/',GQ1HMJ6A>W!$FJYQHWESE1^SB1;U1 MS\<-9G 3;'O?-75,#XP: %)V\Z0R6\KLJ)[4\X3@K-G-.W$-MI?[SG'[U/0# M=]L-E_)4O%00KV)%K15K2PZO$P7TN$3=;A.HX([@SEES9P_70'!'R([@SDFY M(T[9R5FK,UB18G9ZJ4?"(AO#$;6]L+:X[GB[517/;%A!!'T$=P1W3K\:,BUQ M[KTXTTVRN#_VWHYVQK)P ]-:K1FE]4S_#$S/]&F7NF^F3L/0Q#/5G5>;O87% M]1+F4*BR5FA6BU5Y[_Q9 4:>'2C!':'(!7=27%OA3H^7^=+C9[!2(\XMXBCW5,EBI7Q)%L64"8D'_NN9/!$QE5.8V#MHZS M=)2'E895)]7GVY\6T0[!'<$=P9U<<4=$V7GFS@[[_+<]J@GF\*DQECC^6HL. M6-MGA[_ #X?XV?:TOOW@4^<'/KD*W6\N0LG.+8HK4)93JD I7]0J>D1V4*8A#"=ES U#ERM2%640K-<48HU;>\Z!D+@R(M[UL]< MYD15RYQ7M=RFVM5^PE7&JI9*L;)_K;U35[4\_29'T2K53:&G[Z!H)1AZUJT$ M0W/62C T9ZT$0W/62C T9ZT$0W/62C T9ZT$0W/62C T9ZT$0W/62C T9ZT$ M0W/6*F)H?'NR867D%U:]8K>D_RV>GUE3TD:^9#A!SZ+SBTJ[OEIT370MCUT[ MLWT5MU2GPQYUXZT5ZGF50TJX=4)3#[AU0JE@2D&EJ,KE8J.VN,4HLW4G]H9- MYM-O\IED,R\-NVYMJ.*&(0%V 7;.P:X=/*6L5FB6E491:2SF2 MQX SK.9 M/L6!#2U9(O/":;1[;0W G=4I; T0B!<3P,%2]Q>2B@^7NH^[J!MJ414R(62" M9Z-H0QW-_25!E0M-5:T6&W5>?(0SJ).W_G13F_H2C0ZCQ1;A+2<\I?:\2NLE M#1_5]CG9=,5AP,F"3*J"AI9QY%+B*9Q7O M75-6H$=4,#QK[@C-RSUW$I4'7"@O>0#-JW&D>7.UC+V+E_)&/1\&@C?!=O9= M4_>I$3< I.SFJ9S-0O=>GLKSA."LVDW#G[!8+9Q0$P_5QB[VAM MY\\U36AMVP-37VMJQXSH]%N,#:PM6-E@;7>I[UL4#Z":N_D=.!1[L9W^'Q%[ M$EOCE4*SKLE%=?^JQ")Q2$.1]3VV!&Q\(?G MG]J^F3H-YZQGJCNO-GL+F[X2I_G6"\U*49'3.G1%@)%+!T)P1RAR MP9TT$Y>X4^0-OA3Y&2S&M()A8 %+WZCD@\_G6:%S02;(.*^U%Q$\$=P1W!'< MR15W=MB?OW!4YHK=RAU_0%TT#%PZ -L II'I >EWC@L=L%N!ZU);'[_@]!)^ M^\8V7J:3S=0*86F>+^1CB6F@+3_$]N@GIPN<"2V08>XDT@*+[L/)M8#"AQ8X M@W4'X()D ?_$$H.(?0CN".X([F26.R+FSC-WDMMEY6T/5HE)4#EO36V"GAM6*C5BO*VMXEO5/GZ(D"-">&+&]^^O;% M!-.G3S9%>9E%I:10C%RKI%&,7(BI$%,AIBO$=(:L?5RX!*1,>:G<0>XVEBMN-C?KX+EVW)A)Z]NL22 M1L3U\; #?T ]"D2S#6J'Q3YMMJY%\.BQOFD36S>AN>?#!5:RZ6(E!:)NE"O0 MSY'CL8),5RX-Z_Q_H_<7MY]-# C<R=A#^,Y08FC:I5FR?Z;82KKT^P>C2[CL:5#=<=D6^ZL ML.5B*^@3X:8OTL#%=>J_;.9/#80*=06*2PN7N-G9(*2YC/G"%AV&TO;O MG8??I9=VZ[?'SD/GU_MV5_JM\W![__AKMRC=/[96"S0O(VAU'F_;C]WVK02_ MNIV'^]N;%_BC^P+_?&L_OG2ESIW4NNG^)MT]=/[H+_[30+#A EATEDC<5]!:D=I' MI?4I*X(-.[P]U6<7KZD7JJ8MO25?*$NOKWJ5HEPT MM.6W5KUJ]?6R7$VO4^L_OL%T7;MCM;'0;$G.5@C,XZ0HU2XJ6^U)? '-3J5O MT&[@26U0^ :SW";;$^>2@O:AT+39?-[0I^2@K=.&>">L*JOEE=LZ%XBQ9KR" MFB$UM210Y+N\S[:C;A%O(/4MY]V3^JXSE)P11=,,_!1,W'L##X!Z5]N ;!4U M]D??3OO[T^U9IG>.+T(A6:VG)(,\<2+QMD--G$K,0TKPMH-+5@7B&$4@REBV M42F"/W?ZHFT[2G"2C'PA$'P-CL.R*&4EA;(HHHSA]AB8*7(O^8[D4N"Z;H+3 M;$>S'E[%WSH:1 &&7DT[?6OHU#;/H2R;4,O)O*/@EHZ \V94W=XV)#)TH'O_ M9A?R4N-^6V+L92;,Z\)9NL)OBT:576]FR)M81:J%IE8LU](J><.!X2 0M?VI M) >!E 9V:+&>6GD63F;>C"C?/US3IR6GW\>%&]-^@[G8<<=,#>L#8K]2G'&G MUUT*'WJC>:D\? *M?!_3DE'^UGE/+C!8?*PH5Q:M5%%!- _XV:"#EP%H$2,5 M<&64O6?IX]1XY"39Y6P,;O2-P\"R.1P1TT4'#-7_R$77R@^U/YXB-LK3*5.G MT/43\G;Z#X[]^F"^4>/&\ZCO_48MX\YQOWN?3F+KFQ_4*/V;NLXRJ:Y.BD5S M8BP)^_NXNG\[0"T"IP8F@U;C!#3YFPXR[0*L.L9<&/D[*WY66_B7SR=S)C;T MZX5FM5A69$[,.&'H'U79IP0B=G"K7-8X =%YF=J/CEUBBQ>84^Y2SY?H![)R MMPC*N5A!R^7"'ICZ%1 4Z7D?D;,=4C.!#5V1A0V=;_2L4*MKX;,($UP+3JMB MF@A))UH5UG67+2Q@3 ),8*N5"4ZN(C(Q\PF,+ M:W83/M)9"Q2V[ ZL;DV-4LMRWO$8.)S,F&+4&&28[TMPK4?$-7X2:F^YWCMABQ*#%XE**.'B3/WREIFB/ "MR+_8?=EL%^):7L/;&KKV.TYZH+3![1-XMG51=PVWUC:=H_/%JA:1$^C MT*PN.8=*V,#'M('[Q'2E-V(%K$P,):Y=<@(P?DW2,RW3'PO[=U_[]]X&AP*\ MP5L:_GMOWP'-?T>2=_I8EP=(!'+2!M(#Y1]BPB==5*[*F)E0;W!P?K@P@X]G M!A\+70IN,M*4NK"&.5+7^H2_UE@R/2]@"W&Z,QPZV$E'_W%NEO+)U+5"4RTJ%458T1F 5FIZ^9"(JN#6 MT%J%E_2:<[2IF72(&81D^S)+ =>!+.I35 5K%:SN5"OR85F;=&R$'&?K ,E64!^ M&Z0HA>9^-9J%_;F3?K1])/4^VO%=K8>8R'^8_J 5>#!>ZC)!2&I+U%2T M)31E[R('PD#E$F&[&ZAK(+:((@T\G(JP1T\!AXX_H.Z9FJ+'4;:,PIUX76*U MO8&+DC(OU6*$?7H<^W1_V.#*H\:!1W->9NJ32T?$-.*-UN$ZH\-TJ1ZX+FYC M.4\#]K!AU(CLM[1/@SCJ_$6G<[ M@"UBJ(86[.D!=%ZVZR0C8$3&YY@.<)"SS58OZ3Z%5%X&_WJA6:MR8(0(L_70 M"G1WU"2T)/8.MT GV0:MJY@GE6MDI'J]/FS75FMS#4!A&W2EH61LG=H]I.A M@J>JA;QYF-(_L6RQ=;&JNKBF(4SBK*-M=Y/X<'#3"LURL;KDH!%A+!]V]6RR MW22LN[G?_K\,VSW'4M@QO5GIQ;66,Q;G;"QNEA4QW:R#9P_]NSUZL'3GDM*N MV0[H @[""B7,?-G%F#H468- K-FI:?A5R^M>=3X.H#@BL*XF3QM+<< M3E%_HP,Q7?H4T??)(K9_8QOMF,2/R??2-&30IHUBM^)A4:5@ M?GA1XP%59V&] O.@UT;DQGC CI05<89-D#2-V(C,=T#E+A"YTU\I-0D..VBH MO!UC)PS;H^;<)(+5(GRT0G-)&FRFZQ9QKFUGK=VEY]0*8S>-2$%DF7R;4+@[ M(7!BBZ0,%DFY6-GK+"]AYV92NR;'T_KINL+;V41G:.("JR+.I:N#S\4B26:0 M@ 7R+23XN--/11WCN8J-HEK>.\M<6+QOPG0>$YRI$;$D $<*>O=[MBWSMB(H+.OC9J9O!Z(M ME&P%S.WE6E8D3A[$F)VJ5]2CX5'W,%?"B+WH(,^1.U'"(VH3Z_S.63Y 1F#DL'V1"T!DV+J,'=M]H^-3KX,F"SMBH\ MBE: I-Y8^A(M$?^T=*5 K!$?0 &O6(>[B^D_NPZW*#OU-,/'8OV72[ ==?UW M*>X2VLP-!&51;33.8/TW(]J^W>]3G5G5]$,?$/N52B[QP:IFOST,8+#) .UK M]@-W)[T!8^W]#@3*ER2FJ/9#AG3Z[8@=S\"-CHT2B?_?GE+_F7J^:^H^-?#& MC6W,7YAIN404%5Q>3,D6/_WL((KM'&UV.!(\<5OJ/I&5K%3=R<@L@3Z!$17* MPT11G F*"_,!FR3<"9O9?>$:'#1]="_!>X*1.,9B(43="I"ZLR(>BGU2@T]1 M"TU5+5:J*01)3S_+"!_D:+,,Y[#&>LJU8JV>PA9%CF8HOE<%5N>Q[CD1B636 M'"W#;X\'B?A2C[Z:MHVQ3%RT9VI#K,^O5M_5]9[KGDY 0AU<+C2KM6)Y25%[ ML9"? ZQI7($-ZWUK5+F%$_(6:7&#QCZX8]N?SW0Z'.D7BH\:9X;/ND'N^QE4P[A"' **4:]1H QG "K*/#6Y'ZC5T[ MKP5VMM,:#XU'5116JP=MM4\*6U[GOKS..%?>:\PEBV'B=_GV,C1KU?KE'R[17:1AJO:?_LP;&#*LQ#99,"T68;58@S65LW "X MJ%9U#&(6Y0)*6&3DT:OXQW4<^C1M-A[VT/60N*_ [0CYR.Q/$L>^%]Z>XN!" M#K$0F9W1EZ/;%W#K@L=!LR;P<(H(OU^P%)()*WZ#=P)/:("C&UYY[V?Q&7'T@:4IQ M;N+8AT(SQE H A&H/RUI;+W8P3MA55DM;^/)[IT7>"[4U)) ,=GF">[]ZA89 MF1@[H1\C:ANF'[CPTZ$N:&YF'(\L94]JE[INIT^Z N/07XE&C-4/? M&\MR=/:KTW\&I^_5AMX:X0X>5A=FPB1JW R!R$NC)WAD6&/Q!-/,!A$%RK97 MSD>$6:70Y"M&=S8F])UIXXBFU>E'+O!:F,J[K=@\.C:NVG;<)^+ZT1_LQ+TP M,GL/KS6)=4=,]W=B!;33QQ@:$ M+#6ZDY+PBC\_IE3/,N_>P03SF-VFW M)Q6><')>)N>+@]FBVP??)&_@O-M8 MEML?X%8%XK/=NMY<#9+MHSGS%3VBU.3/13W.M$I3FK3)D>+AJ823EEHUM129 M?2+O0LBXD/%\:6)CI!,WM+#L#[ALLYI7KRZ8-"/BLI.FP$SQ\-Q6[#8>*PB_ M&$4)6C31^8+0?&K)7,QOW#SOS;N\??^T6I?O' MUFK1YF4$CYT7Z/1+1WKYK2VU.H^W[<=N^Q9_=3L/][H2]FZW3 MT##'TJ$>U0/7],=@#;N48A[MA82&U\SGE-JU)PU-SV-T]K!98X&+NB_@% M@PX=',D$:YF2H87 PU&\$NB,RQJ/X'NLCSWJ^]@GPW"Q M&?96'[B.#2)&1R9\ G[@ :7H!H29QJ^!+;V9#O@..G1U2. I;^ X?L@1["V\ MT'5& Q&!1'\/R6.-I6<*,N#CT;)WX/5)BESZ>Q%\3X81!^'Q M;K)C!@WPF- E -(S3(3J=J:)BY%1P$P1?@&JD3,,4)$@OM-B)(3QE<#[?,4) MW,FE_\?>FS:WK22)HG\%H>F^8[^ V-P7>T(1LBS[:$:6?"WYG)A/-T"B**(- M FPLDMF__F5F56$AP 4D*(%D?>C3,@D6JK)R7Y?2,&&"^(9X@?R<7HMO%/N+ MS1B7I\$B&0/JKF<@^ 8K\ $57=N>G[LO#BSBAT/?,BT#D Z> RP=3;!Q@!V: M+&=)OI*>][*?_Z/=!B9_RU=$?/[,[>U5#6XC!W1W?]Q<90X)L *&\(26'& Y M@U_XKH?LS9\QE%[GLQ"X&Z;TQX4=FK *=2S9YA5V/YEK^W2V#I&8.C<4O MY^*KE8?!S_C6.)_@?VLOAL]Q> JL%'$$N"0^>OD$_)S:*^+^O]L&+<)_I&L< MG7A+EPZ' :""%4PTO"/M(1R*:\=_7 MHQ'6>@(9?@?"']D9-#C MI)"?29L8P!N'H%TAP&:&D.7HVO),>)IQPC,BM$$^ (O,0'1I3PQ4"0.8-W[/ M9H$4?4S[Z:"1I9%R3[=Q24AJ:.\$L7R]O/PN"81+ L'D ^%8"T4X+TAH'6LE M1DV[M&W><7XD?R/7(M4&.Q9RIVGRY,RVILA]^?Y'2<,%5H1%(@XKS@<,G_O[ M@'T8LQE@)NF33Z'%8088.&4&9R\I@6F$P01TM("<=1H" 9G5&+VS$G0QA2+X M'-/P3!\@8%ICB]=S1S"\?+A*@3#WES]G>/F)W_R,?B.@&YEB^0M\/,(4&/#\N*]+K#4R(2. MCR4#!,LO(K(20<*&-F?3R)83!L"VMQ05Y5 "Q[;+#6>5"Y,=3R8R):;(]\R9X>'Z>#>Y*$&8/.=&'1=6P#WX$#^X0=>C;\;)H,?B(?UW;00'\COH[[__Q@XULL-$CB7(98=!GT/D\:X8?1JI@NY[UO;7K M6=];55R:!1GY(C#\C:7:^D-6A34O\TC2-5Y\#HF/)'$7T%FBKB89F9[2Q89@ M<8&NQ$%'[-YCSPQ0A%>^SSQWS,@KAYR2-ZI9Y&?HH +&9-O".0C:&17+A'3U7-!+X.!/\) K M@90Z(,6M\3TO\%'R.,F3R&4S)WJD!;Q%&N.+30V3W*]$,W36I-$FAC(L.4L2 M-/_I]+S"AG<1[A!\#; !149F,'"\\?S4%J!HQJ21] M7RQW.1P.T_JR1FXO,*;LY7(Y+0Q:HCR/VG6LYQ%C[6^%$H72DYL[V2QD6G?# MG)]N+'F!.==KV2HX#:!MDXJ&*(X1EIAKX$:B8RZ08XJ+6FF(;,082H<,=B+# M_F2T>F'P-!$\K>W!LXQK936 %'&=>#9.MXQL'% J53:.RL91V3@J&V>#;)P% MY'JC_3:+IL,\ (A)'W&"A;B+Q?QLS*7=RC&T6UE#^P$C;]X<23/QAJ3W5KYC M;7I+X1P6VL]J-OO*]OM:$&Q\Y(/QLOJ)(RR'F:].WF>"'2/E4](YJ?,?@0E^ MXVAW[C-W \:6-L8 -4N<_N$G?7->[^F1T^&U+RI_\R)B^<">*/#Q(W(,O7MT M9X#9S7[]_0?MAE+@!"L"TN6/D>HK?QDGIOHU$?O<\TE7GHM<6>&,<]0$)XFB MSS)'#%C'!#\PA5.,S_42AXK'VOJ4J#3ED0XR7;GG*6@% ,),O*3QW\#Q[-NR0@P3!)'R/))+A.5]$WJ6G.G%1\D 9!W:Q M"J*#XC_1_:SC/X.*\I\;9^1.F?9H_(:7"=;3:^>QGOC)RK&W!":$Q1OG,]L&%PZ)I@!OQ@) M5[RMG%-V,X;&,M\&G3T'(LU#J=I)W)0?@61-(L^2K"6D;,NGO'[N*QB[MNV^ M8.'W*^2T'@'\#;\/X\RM.O3UXR/UT/,9GAFE?0=7XQ[M;U_?? M*PAN#D&<]Z-17^3=Y@/G]YE[FXY$&VHG/VL/8(]@]D7HS;6A9=N%&^X?1(.F M#<%1N,MXM3LP%4A%W3A[:,UPELMGP[)1X_OB>@^&S=!(2EA$DLLCDZ>RL*(] ME]HX8ZNKMQME=85\^]9I.S3R5[2G:"^FO05:6Z#$R]$HG(842OCJ@8H0ZPVH M-J#2\(D!+;)'XW>!?NCM?MECDA1!5@0U%4&6+0QCXDR3:F$A.#@8(7C00\LV MS?^ABH1IGJ/O!/L=E\Y=CJ 5ZAYXSYI&J/O6PSOULEB0:G"LB%H1]49$_18* M?J=1]L C1>F*TA6EOXWET&D>B=A>W;'\)*/>1:/"*V*YK7Z[>@'FBFYJ=:K! M24:],WTJ5.!;!;Y5X+MR$%2!;Q7X5K[^#7W]_3=VN+7.+CH-O=D?5-[GK^)L MBO9>E?;>Q"_65H%O19"*(%_7?=4Y&"&H M\J\*T\YWO@/=TWUL.[9;$@%0Y3 M1*V(>B.B?A,%OZ<"WXK2%:6_K?@NS7+H'XG8S@E\9SLV''>'?*K^7U)7'Q0M MJN?S,*W!1V-K#'6LH%>"+< 8OIF!!D H6\(;G4YQMRM\,/WF")[#E M1S QG'3#N&$8:#:?*HFCS!S1V([&H-$&XO[B.,E,TL YX/BY#Y@,)#,,$N=, M]Q"1'=.Q48IG4AOT,(Z-/8$,]+%Q.O;)QXTZ>2](P) ZMQBCB>PR4'A@B+_J M]=1E'G!.W$Z0V4\P/9&>8>*1 7@O% M L,%^'J%VKF?8/_I7BG]I[NJ__3K[T7UGU;]IZMSL$/K/]TNVD$*4RXHXR+1 M3B[;(*DSR#8]Z@RR;:#B! [M&VDGLLWIJD902]0JOG[.6YMG!9M /8PFS QM M=C^.3LL[7UTZYJUE@/Y$,ESLV+QW?LC!:>21(R:3A4FWOMMTJZJHM8_)QDT: M*3:^G!V3ZHYG#%U0&U=/AC,(KJ2WV#%D<=(E@1;U81HV]TPX@HLFIM2) 7O4 M3X]/N::WV>R9V5&+J?C7$POT)-#[YKQ]=>#2:'@/9"]H9B'HB_&SOO:.NM&Y M(4#*]-\O[T^5)>.#2+=MMVNM3K%TU&5+-9JU>K]H!NN^,UO5I@IM:G^=KYJ- MJN4 ]PNF%J8D4V2@GW1/K,U >$M\N*$26@M"K*D@5A!B+06QC2%&.0\GER[- M]?;K Q>5%YQA<*A M*N+0NC3_TGA1OV*\:%=O]Q95-R==5W,ZE3.===WF2Z.I0UE:Z>0KW=%96Y/ M6'+%#,\YQTHK64 U5ZE[IQ)][JY)R/@B"^T2C'5'M52E9R@".2 "69.>L0<" M*:^OKB(012![)Y UB1M;$<@&=E?G[*+9U)O-NB(21225)Y(UF2G[(I)NQ8CD M%%P0L65ESS7+]T-JYS!RIU,7]^*.?BTWM%0"14PR:Y)P]J!XJ92\"HOL*HH\:H-0DI^Q+K@[.+KEZOMQ12'2-2K4G V!-2]>O50JI3<,)_#X>V M-=+^,CS/<%;XWS>BCDV-Q .GCC69$_NBCL;915_OMZRI1]$6>G).(L\5;?R(&@:%G1\NL4P.Q!=>ON:9*R(F1%R"=,R&_D M*NJ=733[>K-9EB=5$;,BYI,GYG4%/?LBYO[91:NK#[H[5X*_,3'G3$U40TB2 MGU=VM(;:U*:;4D-(-AY"0G,?Y4!0.8HD/05!C2))UA6J421;04R-(E&C2/8' M,36*1(TB43M3HTC4*!)5:".BY.6T$=[ ,3 XN^CT]'ZSK+X?%N(-NQ7B1&D6B^DOOB:;*&62Z 4WU2C:5WCY?5!&9(K+-B.RU1J,. M^F4)+D5DU4(W161KB:R9/^TNUZNV)$<@HN"#6+I!R2V4]7"ZE.P0FO9I$4IXXUJ1/[HHX!QGGU?FG92A5P-RBLBK%J'[-"5ZJ& MC6.LW%88%6/4JP?6&L<86%,8%6/4/B)1ZR5?HUDQR:>FD:A>R=6CSG7%*?NB MSE99U*D:GRMB5L2\61','I2WMAI'H@A9$?(K%]KL2RIWSBY:';W;5E)9$;,B MYE["*5S?:-5XDN1[_AGZ@36>\X\LQV1. M\*'5I1$F;X%#V=[#FN$QS7)&=F@R$_[01H8_T0S'Y'^P?X76,]PR3F4 G LF MF)Z#Q_ 9\CN'8&X$\(^A80-*,V29CA\,[S1A-^]F.+0UK6?M8>: M%J3Z?6DO5C"!C06A1\BHVX0ZBP1Q!8>]=$S\O^OXR%N31#F1!<#[+DPR&BH4:V]"\\E MT28D)LII(BED;,$JMJVY8> ' &U@&0N W0ED:W"N3)!AN^=&;=E(MPAD$\-< MBR6$=IO"]A$8PABGN#S3%!> ,[*(?!CBFB/;\'UK;/%%Q1".Q(JZ9OF \_8H MM#E7F6L&+&EYYOG,\(*Y-@/FB]<$#/#9 G:#FX6?# UD2' ?#/@MG! .YPX# M QB@J8T]=PK[\RPW]$%(A-X(=AY)HC6SIBK,S!'V5^X4WHPL'0!E^ZZX!PO8 M-:#!^5C*>8 VEO$2N.Q8YNN"Z2!$K8!- 3XAWI0/GS_#\5P/T01_-//<&<,+ MP'\@/YKAJ!X@GR!U_PY<%[[8PQOU<%FX&;@?:PSKXT69#!!N2O<"6 ($82?EC,+@QB- M\U"N=2SW/S(\;XY@-J:@/@7$Z5;(#F,TXH_!_3"+P*7#WWX 5(7DAK](/#4S MYOP1^,0+V0+JX"M<('R4WG'B,2>;*')3P.6H1@9.+)(0ITU[P/XX+S!2V,V8> M,#D6O##F"!R&WTG^B3_-1VR4!R/*L@X-$@A)J(J-MW$&WLSU+7S@@\> \UK/ M+!Y]A[9'XE="&:_'/S&&H :&P?*?9*;TO-'E?#GO+X G\=^))[[^V(G I 3W ]NNX/H.(S M#Y^"/1F5V8L&% $:TG]8[5ZW/ZH/1KU1M]T>-!O]_K@]9&TV[ S,9G\X^G^@ M/3\24P=:PFH!9&/_]0_C8AM.\4JHES\+ZOK/^]L_M7=U!_+1UMA(AA6OB''UN>Q94M.('"RP7:[0!=T1+EQ]1$)MH>G M MFAX<@73^'GI^B ICX))H_L:\)]!?+L$08ER?Q4]OV9,QFFO7SZ[]S,N0)JX- MO O5Y>F4F1:H-3:9(JZ77DGG4AM6L@(T%^%+KFF!H0+7CL %7=R?@%[J2_5 MJ/ 4TNI]]-/E3^%,>%VDH@]ZA<6>4<48@3H.!HX&8 (%SG48S"E [AN:S_8#+4SV, 7,$:U1OW\?] L MI>W,F>$)72;?L.:F8?9LV58: AH$. ^E!2Z:-BN,_%]&2< QF-!+@\ 1L!7W M&UNTPHHPN8+FT0GQ>;!M+-=]=H0:#TR M]YOULPO'S1C[2528&,^H;X.VR#$&3*HCH-]\=T,>;J3=""$AA:%]PUO2K@S/ M=@$I#'M.MBDP/'0D([7ZUI1^0NN.0[!+&%A!P609L7(J1:<$[.:9<>*(-B&Q M*L=2DPO&.(PF_-@.1T&([T]8MS8WN@W\QHX,/3";3?K-D*$!!6\R;'C2M,9@ M*R HR.V1>D6T:^DD,3D<^0:3]C18S.%TADA%MC8Q$Z*G!/RFKLEL,:HWSYXA M@H:OQZYMNR_^A^4$Y(3(/S(TE"H$CDC(F5BC#[%T@K]\("6N8LIHQCPQ3?@& MO0$1#:',ED34.+OH=S)$]'>R8LD:3EXNR )X!:X-AJ_F6?ZO\S&:=1Y>%D# M8X K)#F+'G.PYV,VSR[:M6[VG'B.@GL%XR:YV6;YF\56!7EW8EN_F&U-7-1GQQ>ZKDV)Q#D[R 1R8O+0&+%ER&B-IGC-#8YP2.LE6+.P+U&'\S0 M0R$8;[U]=M&H#1;C1"0I%]V-*S>5B=7)($0B5B=@:=X[/Z2C[1/ZV7XF_& $ M9/C:!3$/+("?Y'?PR299(W?=R>BP\!EN O0(8X9:NA>RU1IME60#\1I" +(: M9YZ+@M9'W("OX Y?#,]<)3=B?OR.>)X;PIY,__V'3:4GG%ZXR:6[A(*4 7; MF/GL@_SCHVGY,]N8?[ <.@O]Z*-83/A8T#&S$*,D8/.O8X]#K@/LN3V_M"*@JHEC-:*8C)-I1QNOTE>X7'*[^-.N=Q"[J]+ MH*Z$W.^#W&_JS699O2L..$/S54S6W1N,M8(Y_Q$;ATO^=%461L MX^Z/FZM4!$9S7S!U:"EA\F!"EC93^= W=U\6B9.@B2!F)L_@^$ZNVP=:#DY* M7VTH]1-^^L'915MO-9IZIYXEN$06'15 MYT61_E.ZI+EOS&$F@B(O,._T1WX14\)+4TPK0/X.P%(UL-3!1=?5Y" M-IEUY%%J-R 48!QA*7I:X>#"]6H-PX#'.;]BD).'3&]OKW3Y7,(G6QA$W24@ M(F(^3MR]%E[[1Q=1XN?,=:XX$_DF@V*%8=5AYQ6(=0%^7X( M(=1V'>5[O;ZLV<*!1U"75@L?:"';PN" V\S@@,-UM][DQ_B61*A2T0CT&3)3 M>^%0\=&;.@N!RQL^*QRG::P+KE)@\WXLKN#>^X%GX!&[^W&B]XEAV\S\-!?/ M^>+!PC&N=N/LHM'66\T.4.G*L&LJTIJ,B::1)@J*HC"$:V:_F3>R?"9=R>/5 M;6&^,X^"56L U]P(;-?BW=_QU=&7$:P:>?# .%:CULF"@CN3%P[+>Q$EZAS% M<D_7<(7X-.T%V^4+K[AI'PHYFUD[@S?-/XE'X5=!7P%027E!)M*I9!$<+,P M";0$";3U_B KJ')O*A'/5$TD5C:1&*@F$A78BVHBH9I(5.=@6S61D-&BY2TF MUC23J(@B6CQP-.,"Z&5QG)>JNE.A(14:4J&AXJZC=4.D*N$Z:I<\@D3%AE1L M:.^QH49FFM;;QX8*TEWG[**I-SH-%3I2H:/CD.,J=+3 I-:D=%=#_G?/+OIZ M[UC'(Z1]A/E>0X3$>H]-!ZWB#6R^M[#T.[4U>:J+J/>#/3,G9%\\=XK>)[QR MQ+RKT =P,B_;E*?=R^:5MGO9ICQB80TQ]LDA-VJF"'*33%:^=LX;#SJ35<:Z M/ Z=?S.,!W" 60[UN/9,$E,4.+OD/:_1?_& 7G##,WU8PJ0L>P)6M]ZE\%"C M\5&38*U&O%/B 5412!03,R$DEOE[WO+*#6KO1%SM\N$*X1@7&?ZDTD/QL1Y? MD!]?FZF]8+F9H8W$441G?S]*)W?'Z&V:6A@*>G)=N#C7DP,"J,4]!NU$*03#7R9PQQGC\MQ#Q/1Q',N"@S\9"M/"T. (JN=%U:Y/LN^N:;=)(I51)T/ M#C/ G7L4/00Y,\/^ZJG8[&QF8]?](.54&^.+_8#-? X.7FB%WPB8?=#>-=YK M6+:$A!AE9R,JZ+@K^0\U=<^&W,^:1;$,"<8= XUP:RN*2>.EW MK?=Q\8Z8_@"H(F0VA>+@H?9['+3ACF2U3N8960&\X7LI>OBN\SY&DPAW$#QT M8@..NFPY"CS"WSY&)H^E]$IB$& <8$O,[H@O('9@J'7D650LI!EQG:VO/3$' M* "+DD3S?RPU)!AJ./?!(,9H@^J4GAGQ8!@/=!58R1$P+$UD')GPLGR#QUR M.,V0, ^1)>\W&@4,>=!7/HT*"WT@L=37F$7C!H:R-Z]+?U^Y=C@=6H;VR(!T M9PLM?C];/B]3I3-CHWS -@?H-6KZJ[VC^LLQ%9\-&1#<>SV7PR\U"E_KDI&, M;+'],:,;CL"V_5G?5#)4$LZ2N0 JCIGOBZ[-"8$2S4QQ?!#2-C$5'9D:U3/Q MXF&-F YKJ" ]K M1\DE\ E(9[AZ_@E&SJGG@^=/K)DVPS$VOD1WR1AJVH] M*#RZAJ]?_-?0^\?RR'%E&XNL9PU%S[0))"HI*D$KXVZI:-I*)#DI@BP;;!B: M*8$&@H;S72H*CIEI(F5L/8"C+#*NF$NI=8VJJ$=T+G5W%UO-WSBC6J0XIV1< MK#ZG/L82T9<):(SS<]XE!<6]95J&-^>9#T\3 (8X*TWPXA"#=2 3T MLBG^-M*Y /+A&$N;/:0YKKJ3.IN@\#0\<:33$T9X,?TK$EWNF 94(:NS\?!8 M*AW-EP+ +YR*[S+27^%6@,8Q68S@*-LI9/J@>,S'Y3UB%^/0'F-S!LX+3#85 M[--C0MB]]&B9'XY 0,PQ=D8M$,+*XCS5R?RV%2DOBB\HG: MHHIBS/VTRA\OFQ#OI(!1TIL_!\U_BA.T$E? )USA&7TM%'?!8N0DZX,W<"$I MY9#H2KX5B!(@L@RN/"F.@U"H91C/A[U.0SNPSJF31*XNE](R!:N6 ,X9O';@ MW.1Q =U)0OG<:B5M%6Z-J] QC0G+#]">J]AHGE(;8LOA*ET"<@M*-$ :+B&C M]8J'\["_N$*R&[,Y)A:7"/5HQERNG#.HQ'T7OSZ=+H->N?9U"]8$^3=,Z4A*'EZV\UE/\1%#V874 MJZA"_8CZ%7Q/>!7N8Z]"@?-NXT".WI]X??SVJ/\1$*#S=#]^(.\&=[%0]F.. MG[F?X_7MKV[^7B&NNYAQ)N;G)ENF"*SWXS8A@/-#EC02!!&+]C%)/\02UQ%Q M!A35H1-YD+1WP(QP0"EO[!)]_GYYSY6:MI GN.BX5TG7J:3K1EUE75=@+RKK M6F5=5^=@VV5=4V0S+][96IJ+S>7B,60@M]NU5J==7@9R_D^6+;7\\W:]JS;U M^IOJ[)) +O-(ZIA%(M99\5A.(A;G'J^3=M3?*'GM%JQWU/$DK9I_W5V:<;>7#R$D8'9Q>#0G;' ME-:IGUU0=F?SHZ(V16TG1FW-^BM36T-1FZ*VDZ6VQGZT1:R:.01M<5]5QU5" MB(=D2'R)$7GD5<;%:&)-:^KQ.Z^RBV]+[@YU[-9=4';PE0>2ZFQ12 M-9IK^HGN!ZG:9Q>=KM[/Z;>GD.H8D*K]%DC5 4[5T?O-G3N'**2J)%*M:5^S M'Z3JGETT^EV]TZT*5IU"9.&!UQ'MI!1NVJ_JT*DBTWGF-:BBQTXB]='+2A4.8H4::<\$0695J@PBF4.4J4*2?XD$69-HHFY;%[ MO6NG#.@=,X%5#UO5PW8MQWB+R%*WMWNV46OKW?:93D$%2TK6E:TW'J+,&2W1W)YT#[T.<.*EA4M5X:6WT0J8^RW MT];KO9TS @]A[L/!ML\6'>+=L3:%RY^&4]D4BO>]QOYOT;CAJ)^4Y8S<:=10 M"B%0=#P$-AQPO7O99?L67_;=F%.[W$?W$R C[\KVS0AP4/9\23.O[B#;TJ0[ MR#;S6C'66!Q7GGXF-H'G33?J%0#!)EB&+_IP^=G1C5N,HJ ='T.;%37HL>RI M4O^+#4>O:3YUI0IZ\/>E7)\3L1"=E565?[)HW'%Q>%17&2:(*T MZ.G==D])B];C?.;MH M-';.$JR(,-@H&"A^LS(X:#I) ""K:4L#H[2,C#BEOFHM3CLT MM;]MSWHZBZQ'0O\OP#&)8I=X$7* M%3I#]_7/T#^[:-6RSI_H#(2)M+2&8W/%$+C1(BX7/>D.MW7G.J,M#SLXNZC7 MLA;,FUS8]L?HU_$8*_#.D W&/;C3^W<1"69.F$J+\HFE=0\Z<-7_" MZ(;)\6Q^NHU.8DQL-%I;2B::V#8QGIDV9 Q1[=F%7YHT M)C'^#@4%?9\0470P6A_D@UAM^2BY^&E2"P"E&TT98A=3*%.8JB'V4A;-R :< MMVB2'"PBD=[$$;1>/,:.:-THLHTAFP/%;+F-Q=9H8?))PA G+$>I4\P!R>&YFD.A%TO MAB]G$T;C!O/5B>R-BXLJ']R]-X5W\^RB6\O:/=JVD&X5A'1S.:2S4QDS5LQ& M4N(41S0VU(C&"NQ%C6A4(QJK<["M1S2V:L]<.F8DT9;D5/=; M!SH*>>:YSQ:.0C8T#[X"Z?QB>":2>4;N9;*V-R/]@\G#KM?ZW4$Y>=B@LK16 M#VL\K@A??AZV\(1JH&\ETK"Y&K9+7.G8 BYY1SR>J,F:DLB5]D/14$D?F'ZO MH;=W;]-?D7!F\KV-5L4Q_D?6*$@CESZRD MCDN3QP8+IY+UNT05G8[JBOHFFB:Y_*2:V=YG9D2]UNNDDB-48M 6,#H>7K,F M/:A<1;='BFZO6587T5(OM<3$H&19>"%O3CH/B_YS0Q7XRSPX_54>G+=+0]K" MHT,Q7#\WB L F+D.K]4?\^K\4_'O]!JU02O_JZWJ[%?[=S;_O%WOEK>IUKJE M2] 6^QMGEJCHJSL'SO(/)8C=+E?^W4D2W\CC87J=S1>Z8F]"D"+QR!A MI+ULT*O@]6&=T!HW31"M]BWDJ8A;G?9DP)5QW!XB0WG[#5;UJ>,*2V1U^@Y@ M\0V2%?,#V9$)U'JI"&%F&JHE_BXNE1VJ1@[; %KCC7P &\9_G,^D,LYO@2OE M>2;.X.RB[/:DU6Q:J)"K>![:KM@UJ)]==$INF/EJV'6 4V67QX>89:QWNY6 MI:G8T7#]0XZR\EDN*1>IFNBBNDV_B<04$?\[-_CBN=.\2%)AEM?BHK.MAKDH M,E9D_$H:RQ[HN(VJ2Z>T_BW5(N.*J#RKP]('V\9>!GZIQM9'_\EY,)\EN]@G MJF@QFGS][-K/VO5O##'[1 C4L\%C]"U7E0+F3?&G8U'/.S7^"7_-#"^0^9X, M:,:=6B/-ML9,?LB+DN9H7K-_A=:,FC1@%2LV:D@5F\X\UPQ'0;1[:V7!MQ_ M_TUEP%O8\/ K8W1<(]-X&?6,^S?]7U>/FEMX"%>V!CM/_/#/>S-3GHEZ.86 M'1,Y%T=?F G(\NWZX= ?>=:,^%JJ$T'3> M*R75ED';H5=.%3L%?;9\X^G)8T^$O#\63,OU9RR4!I5X&5S*_5B\;DD2U*!W ML&5L*Y*>HL+M>?2G'WC,F"ZD/-6T*U!/#/ALYEDHM&!_;MQ'(>X+ 6(@9HS MC> .D(+H3]E.AO]6[(L7WA9%U24(KO*M5+Z5RK=2^5:'F4"D\JU.+]_JX-.& M\#*^I^W._>0('+>;\'0<@8.-_(!^GD.O?W;1W3V@?0AY3XID%,DD3-?ZIC13 MT$,^.+OHZ[W2ZC%/U =^Q,E>F!3\D./;5!E>RXEULX!U46+MU.LJH^N8T::Y M)[1IJ 0N9:=Q?'Q(M_M5S3&64V-KLW2%XN38/+OHZ*U^55I@O'*-QM&C37]/ M:(.3Z?3>[K-]]XHV!\C%#TP?I^(+8.$.3A!AJM)B)2UN[6GJU+%97G-G'JT4 M[2KB17LK;\K8^LW,\W\SS\W#E\[9!<74FQ\KC3,'R* /4,W^[KECYOM\?%(T M^P-3>-Q@PCRE?F] HQL[4;*TV#V[:%>FQ9S2K\O%BXV])%F\Z('EU2NKID/Q MY\-5H'GY6M%@]2;=X$XT+EW)%= _NV@V]&ZW_QK]#2L0)E]AUBAB M5<3ZJN5IQ:EU@!.*]4[_5;J1GFH$?FT5VF&715RYTZE%!N7"<.3M)ZM5M_QN MQ32C-J]PD"/\+!RDR WKF3&G#JX23%B71F5[6%N%M7BB-(X_+6WR]$1 8S:S ML5:*!AL3D0(=T(A(T\*Z!2S;D[,8?,W&.K]@ O !1.2#&BRJ[(DF.N OT4_+ M:\#DUN!/GP]ZIO?P6@CX%Y^\"9_->;&6Q:=$FC7M*GTL6>3'CY<\#HV?%&\U M5[PAJ@Z+"M7\Q&"*S M7E\)-#:SL3[ 1! E'/-!9;"*^T2-8T2CHLC M2TW-B*DJL-*'#I=YA 8=89D7)3K"5N.^TR5LGWI MYL/Z(DF0'3BZ),RQ8W M%A=>:KYH9KYH<_E\4=PPWN'ZH9>=SID:2OKJ>U%#2=50TNH<;,U0TI5C$=YB MO]V:5JQ _'(THO+F2\>\(]%HXD@PT>4B4R'>:0XRPU;A,UPV73XY!Q->NR"B.@@;M)9:HD\F 1M7U;]0#0&^[ JW?"K1;4%B9G\'_DLK^ M)?ACZ$>[^>)Z? NX@_P^ )U6_0#Z %Q-T$B+K$PC!6XFP3WBX+8)W-SJ-'S1 M/\!?._/D2 KQN\U>*37OS6ZMT5M=\UY.O?-!E>FF"?VS&PZ#<6AKD@93SL_C M2@W9_]S?TPQ?'%,-8*&!IFN&!2>%F*2SK*C+B5"T0(GH]+,MBS8?5+KWZK]] M)24DI?4@*V;>.HGLV4J[_%6.;\$0>P3#')K(HX3FV46S6Y6LWWV)PRHC_5\> MF)/G[GCLZYK#J"TBNG5AB]9N@V=.FPXVDPT$_'N ?1YIM,XNRFJ\4%5I4%$] M<8]3>T]4A3R=#)A""N::(;W;*YAMX!V-;#1TN,\@V+A>O//EC^R73_T\GQHG:RGM-7)>DJCQ=;Z1S??X,-HPLS0 M!D$7K7[%&U,N<_AU,PZ_)0Y9.D)%'+(KW8/1R:DCL>6C,U D9L3=0]7,XV/O MP7F"_LBXJ26ZK3?LN7B,@$AZ'R4L6D?LCLW7CWX8+]K4@*NQ0.E1_M=3\[^6 MJ!U'(A50ZIO$J#L68%MQS,\LGCG>ZF'+AWI[YS(/U>^P6EBG:&W'4,<>: U, ML(;>[Y8\*NB 0B%50I4OEF/Y8*5I3ZYKJO#'[C)) O0KPG,W0J&.H8/.SH2B M6J-4$)\VY;OEX5.[?G;1T[NMLFI95=!MRW)X-;]5#7Y\6R$%?*0P]Z J);U> M[QWEB$55)0T1AB"O(LACRF;:FHHHHJGE(P3445550Q 07L2!#" MS? &&0&SVP_?V5"K*6"V< M4Y2VGM+:KTII7:2T5JOZE'8*,<9;8[A<(JN04()(UOAO2R:2'A))IU^5>)"* M+Y:+3&M\BR4C$V5U-'IEM=ZL:G"Q2NCP)?0 4)L)0&VSQ@N"OY6I7NK:&)- MY]EU-)%%>VPYVRA+S:B VJZP)8$M:P:,%<:63KU*V'(2JB;-5)4.N@+IUTSR*H[TV/.BXB-1E9*Y);9TULSW*HXMS2IARREHD<0BS1T- M]!/1"#KKFZ"4:%-U6F<7@[K>K-'#+N^*WY[CAX,;SM9A&>BC[QJ@$Y[*S=J.N=YLX,5FFGE<2F5PTZ=;I8 MK]-M5J5>Y\B55^*O#S28Q6135RFP&U'$JT:8.E16W>]4I9N9TE_+1:97C3!A MZZ:FWNN45:-_:.KKJG$=>^6QT;5I$V:;U%S:1I^!!'BI>^K6.IO,[<@.D,'< MC/-6+2?A> A[Y>-%&@NS$Y0"GJ7I'2-D!6EZ<';1&NB-[LX20BG@E<2F'2-H MQ;"I6P=L:NJ#1E7,N5/0P*]5W#NDKQ\VOKVJ Z&+TRW; M [W3*RLB_/8U$PH!]UHR7S("M@$!6W6]T5LV8;@Z"'CDVJ9(5O#]#SC2*IR& M?%2UR68>7!^O+,<\6",Q3??$E-!26]#',/Z< #'\;3/\ T@K.;=X*=D5IK@. M*!AUO=G*JJN%IR0I3;52&+=NJM9;81P6B_7T9J<"&%>F.KNA)%)=BDYR7,EK MZ/Q;="WJ8E%:3LI7)7M,Z8H6%%P98VF;2@8*P$;37W0+*L6L$*= MQUZO15BGUM\M$MI8'0K5]A*^'6P4,_B!ZIV/E3AQUHX63(Q FQB^YKB!-F>! M-F3,0?/.=N=@YP6N9FBCT(>[81X:>KIFC$9P]W##]ES7+/[#(6?\%YK/*]*/[!+'YM]42Y;C2V&_\.=.(JW/V-\OM K@%K;X!#'&D:2WK0MT!%7IO< IT!M>R M^6?1*3 U"KEL,/$8TZ:PX0E(.! 7YE)FS5ES$C-T[65BC2:2T)?@Q3+.#9^7 MB0R)^@79:>U!O"H)R49A4':0J)8%$?>&%7L[3A>/D[58R\6,FI;59;*#,(4N M(A2&-FJ!61TQ:KSY]W0#5*%CU^.?&$/0J %02W^2:9+X1DK1E_-&:P$^B?]. MO+C)XQ,['WK,^'5NC&&['PS[Q9C[J/ GE4'0!,7R WS_XNF7GG$\WML9N?H) M6.AZ=-\?P%1B'M?G_\NHS%XTP'&@QO]8WWNY=W9!@T"1:UTA(5-MOK'0/G@S M%?V5<"^_4?/UG_>W?VJ/UU=_W-W?WG^]N7[0_KB__7QS]_5!UV[NKFI+3U25 M$]S=/\*F'^^UQS^NM:O[N\_7=P_7G_&OA_O;F\^7C_"/+S=WEW=7-Y>WVL,C M?/#M^N[QH?('>_?3,4+3 AWJ?1YW6-Z;NIG;F[JU:6]J!X1X8@#N4@/B!U?P MJ I[R53<7N\ >U8OEI7S_JR36*,UE@5Q7QAV-/)%(VM?]:U6?:N/H%VSZENM M^E87Z+JQ[JRG&=PYV?:YK]MXI-'2;X9S M.":SI3?[V=C&J^/<*=I1-!1-#=A5\SJK9HAMD4G7;YY=]-IZI[5S1RDU1 ML"+A70V\;4BX=7;1[>J#9EGUTA7*A3V*5,I4%E9.TI7-]0M$*'^+5*ONFK3( MY.N+)IWTVV<7S9+SZ]:D0>ZT76RV6<+__39.+1OK3%+00.0?OPO2?)%H-'S$ MUZ,IOIC/9P43 @)F*!G._/_\1[_9Z'WTM1F\W<' *9QZ @^['E*J%OK&$Y/# M?^-PJQ\._PD001S&S<.5 6P)F_VH F:6H96[^9>?YOYKEYA-([NW#< M($LH'F;;X/W/-=OU?6WLN5.<:R'>CCBP)$=T.]+B[V,EY^!M :X-F$L?$_"R M?IYDDNZ>8=;"3&T+R-2#/7J WTDQPA,?INXS$"R\\OK9M9^U:Q,(ETL6&JG. M/_R-M1&XC!NXP7S&Q)Z!*IZM$2-6%]I$S1:R^(7#B!<9EH-/P 4Z[A187)3N M[X>C"7]G+4OX6C;5 N&[/I$+VR2\>H7,A@E @]H:?I\568S@CILU" MH&P4DT@N$\,S*:\:'A@RJ0W"/V0EDE_3[AW.#;1&79;:X Y1640<@N>'<^T* M[@A8FF-AGB9P!2#2)W1/NG)R-9SQR^>;*_J9,9NY !B4]3YR808LTJMI %$; M 2SI'-9C3_#@DZZY<@_I2&H */V M1&&$ >@"#!..-Z>=P9]3*Z0QX,!OX8FE\@LD"^!G5@].53S?W'U)9?4A.=]0 MUSM\VXV V0^ PO=H#]_Y%B)1A>F$@J@'&);(J?_YNP0#2!!G9,U@ZT/#)G#! MEO$+$Q$''HK> JIN42F5!B6\*/00C 87CZB&P^G $D()$UK^1 J6@H9$=U$) M\(%%P5^+S/8K2"K_%E[-_'OG.O76^S$"NJ@F,*"JH^7%89&NC6"+ !ZC#G,, M&]A/\1-W\M6>'(S)P9*"9VSF5T^D+#\\V NP4G;NCL=EW&#ZXO["I>_'8[RE M,4,^7ZQ6^NM>94<(;0$=4P%)\%1+7$"WF-%17+1<@],4S- 1,^ MDL/T"V.+XLF-+*8-5:5>=56E1KVPKA3I2??CJT3)F\AJ1C3P'T"(LD\H.+]S MK/>S.M6@G=6I!NVL3O6 Q77GM)B6?-]6VA5_0 CL7!"C9<..6?+4ED M'W0*)[)74K5]).4+L]-)]I*?25:TDRYF:/SW*%A!=4,'S= H<.%KQ$#2@M] M4KOH\T^V <@-L'=QJ(5+3YR#,C#"MTQ=DY$N8S*N=#'ZS9-GP&Y),1B#&9@P M] @57/$:>@QYYM8^MHW3\'.+H&T M] US]3<.T506:A1QV[" 8?UI3P9IT41FP4SC^@V/42WT32+,O$KF-U+:D=7WH@_I_(D_)IGJ_1?0'E 34YEM#B M\/Z^P/4E/1RY#HWNV44[Q_F^@S$?3=_1E>S1.WHUNM8V9L3?'R#Z3U5T"M4A_\#UK4+H'WC M[*+?RVE >*)H?U+JM&D]6R9S3&UN,=L\L4K>Z@NMS^)ZEM(N)3M48J1G%4A7 M%1(?@<1:B_,MA?.+XFIU\9'JA;K0"[6]D+*D>J&^Q5Y4+U35"[4Z!]NN%RHE MQ.6ER6W<"W556EE2JB;3RBZQF@],NOQ4LFZ]?8 ]4?/RQD WP'*A?\-;\HK^ MDFE,1#ZV('<1ZA31M>,R7^91F"\ M5SU652K7$;06O2,%'R0H]14E'N-O8#P=(RC^$OFG!(E+GH-*?U__9M[(\IGV M'1@VR_,*+6C-.$?JK+RDMY7QZ0UOH.RWO7;\9I7.O%>SZCX,_ #X/XH?7@>1 M+T,6M(,=/.6'[3$@$>FO'*97+\UA(!2?Q!W="8?%)G4T]5@UXA.46\VVWFEF MI]64'?_8.>91.<]QX0X[1](IYSOS"#-7XGMSC_@NA9:05U)4D:3*0_0N%5)F M6XJ\053G1/JC?N5U)*>6DK2I9&CL53(0\/T;!^C4^\M+$;+_4+H4A1?MK'*7W=G5N5J?:E!8+4_$JVXZB'J&LO;_.[ M%4M%]Q@6G3.3=T+@B,]-_Z0[,0)T88XY.+OH- 9ZO9_MM+9=:J[*):H0PY1X ML2W/;-0Q4MO)FEE*!]T7%GUQO3&S5FFAQZENE,PY=U1&Q2V$7DPZ15EKHW%V M 8RULP%CW;>NH93= ^3=.2A8E'M3;EE[YS*L ]5X*^2'SFD]L;L3NJ1FR0=* MF/E2H5-MYW6C=7;1;.H=^%^]7I*'HMQ"VO);S!\03JU@]IV*>HD;;?02MWKE MEMH>6 /VZK:L^L'\ ':/B?J\>]5/;$Y;7N^J3-E@_$)ZWZ5C+GQ"&UB3?M0H MWLGJD-*/_A,;;$;WPG.01*/B35*05#J12B=ZW!-&6>3!/.XV7 ) M)EF71AK6VUV]VRMK%-D!C!13B4M5.MM6_LXEX*BRSL MSZ3W.W6]U]VYZ8,*,;TU.JYD\?TW8O$K4ZTVX_,#Y/.]2I1YGTB^U9\DE$^L M<57AQ(%]\?FU-,6O9]M\@F8=Z$EOM'MZKY=-R-D\IZ Z)LJ1(^9A,?PTEE;Y4B M] HQD;UA?^44Q\*QE%) 4UF&L(,<'QQB#*;9H5K(LAIEJZS!^Q)@K/$-:@L094EJ+($59:@RA)468(J M2W"W1(M>_? L:4Q:ZH,97:_$5-%@YM#PL2;![TF"KJ51]E32H ME/W5.8.KE:96U90FI? ?%YLOEC.X.>*VJX:X)QS/4.F$KRQ=FA4+@JPFU4YI MI*K2"%4:H4HC7,D-*AJGV9Q;=(^%6QQKAN$7RT%88[+;%'"4)QG^97CDV=UF M*.\_0S^PQO.JY/G=.-I_&TYH>'/49$"?263V:4\\IJ*]B/-J[_!;1-AF_>-* MR- SC8_OM<#59B$H3$!O6F')WUHI^:]LP_?OQ^*5]]X//!87V/?C!S8*/2NP MF']EV#8S/\WEUL2#A8O-6C0SI]-IZH-&=C8*'Z-*"F(Z-Y)VJ5W"V0A,/#W2 M"#2X:B9G,,ZP9RG^]&_;\<362IZ8"Z=4N]3HRP@XC3P ])=TR4Z,D87KEGAQ M_>S:S]K]IS]T[?;V2GN71AN)(+IFX''\T Y0Q4:>-M.,\=BR+8-0SPHFFNNP M+& )DA/7!H;FUS3,5UV)D1IR;RV/$8")9-D+;J^\X,^P[6<:8G]K&4. 7##_Q@P?K%#RS4% MN/A2>#F9M=HUC<]V(3Q(_)3SK-67'XVM1@PE3/"830@&_T96ASC $7$ZI<^' M\Q0KQ+G)_"*M /@A(@/>)6&)?/7,SG/]W$F63SD S.Q]ZS/AU;HQANQ\,^\68 M^ZBI),4TR&BQ_ #?OWCZI6<Z_5%],.J-NNWVH-GH]\?M(6NS86=@-OO#T?\#L4F%$8CD5\C72'$R M+K91GEX)]S)IS81[UW_>W_ZI/5Y?_7%W?WO_]>;Z0?OC_O;SS=W7!UV[N;NJ M+3U154YP=_\(FWZ\UQ[_N-:N[N\^7]\]7'_&OQ[N;V\^7S["/[[7=U< MWFH/C_#!M^N[QX?*'^S=3\<(30S5O,_C#@LL5 BYSJ!]WMJ@&">EM[]A.CU L#G&+QJ\G@ 3T(K&[0G$%U?L+B M$,L)0)_SK9'VC'Z3M0;0&OC@Z(D$@"[E>V[D:\@[$]LZA4'3C4'3H'%O6; M/MGP!U@UCHG4 & @6)1T\RM-NI^.11,0"_B?VLVS"\KO!!*\33A4*EYBN M/8&^Z1#Y$Q_B#$%HM4+G3VCLN'*HTG"49#&P./S-B$FM5_I? M)F)/:99$HR"TA!U(JO<,H#VV4'E/68-IHP.4'J;!FX(),%P'5?U<.A<7#PRQ M&#IW\]%9WOJE;;LC-$[RO9S7'#AKKS^!QJW\ZR?3^IS#*1?^:)5'AC.B.K#G M7QR8\I&$?;7VIHH#N95V5"&^>/AD0?[1*Q_@&S"/-C*/[E+F@73S^C>PL>2M MKJ^6CG1.UY323$J9(G,]G=GNG+$';MLO"31PA(&_[L<_) \S>=+7E>L'?K8Z MO'V((V0>UJ(G\+X1"BG.4RW.AU'GPZ]-\K1@\,'@@V7@_RCH@JCO@HPPN&*( M>(W+>PPXN0\B1K-=WT=%DY>F^]H[6MD-X3"F_UZ5DA]?*7E^&%K>"U R>YNG M=BEQ'QQF7?9O7#)?QY)9 Z&\0:G[Z\.Y2*GV0=Q *MEHQ>S#0SMM?H) M?@3\&,Z[]'9;>Z.C5Z3)HZCU074-U1&/@66[T+IB\SR,XTQ>VB*S<1UMUOJ] MHEDGU:EYZUM#4QA0[9BJX&&,66;BY8]&%>AN4+S#=!\L"\T[P&: MM[>:_WR 4O( 2Z1^,)^1"8"F>B(_9BL^E'?^F& .-[$]CV3Z]7V13/_LHM_/ M)FF5<2/KC*S3OM'&OFYT #>:,[C\.)G@ 9H*#UDG?!EZV'%32[,<:MDD]!*3 M4J>..;R#3G:F8MF*L[KPQ0MOO#K2RE ^2>!ZA"?F4.\S O!/BG M84XMQ_(#CQ)8E1*YCJ;:;T)3V(E";^?,W%$ZYKXOO/,F%][""Z]WLVE@Q\E$ M#U %?:34NG59(V]2A'HROK_=:BZ/TS/X)NRJC5.?VXUL&Z\W\HXK^E'TLZUG M_4T(J'-VT='K[4.6]ZM+T?.+ZO#X&]0SU<\V2C![BSJ81J.F%4MPO'% 46"/ MQN_/EC^R72P:S>8H=KIG<07E92 ^P\72F8M\,0U6P]D7BS!?2,+,JT37%8- +_)&S5Y-7/QC:S$ ]);0-3[Y/3YX=-SRU M?G.H6E,JDQ_CE"V"@>$Y\(G/WT2X"FJ/'_H22' K_V1$6WY-NP&CT("M1Z]) MDD0XP\1L/P5K6'SJ^Q!.0UZJ+NZ%^BG S4\- MDV4 OTE9_(82O%5A"=XL*L&OQ;W+]B YXGN0([X'6?%]!_SN%A/LL9\'K;56 MB&]52;&P85!;K=&E8WZVL 6!N62*7K>>J9-8ID30T7(.W#Q4U8(@Q%,L.(Q( M--GRJGCK%2,(/&L8\KJ&P$TUG!%M4JAH#X0<N/'Z^_0:K^I0"G *< MQ!/*4 IP"G '<03RG *+_N"BXW\.(O5H,P!NEWE4" Z-VN"M*@)7!+XTE>?-2*6U:Q+2&_&F]ME%LZ]W MZWGU@EN0>&54*_FU1*XVC]*^;MEC@C87= M6L[V@8Z2:\_V_/O*X]3;;["J3RG *< IP!W$4PIP"G *< ?QE *< IP"W$$\ MI0"G %#C-N,MR_3_ZRH:O7HNS M;K7T5B^OR>%!TM4!*@_'D()4K):T[&2D]>U_EH7B#B&5@5AA)I7A=4!3:?&P M,J5!EHBO5&90GN:G!RQ6FD?I"UE&.EB=H5#R1H1TRFP#>PO5:_4-&'DFW>!5 M4&F?JM/NV4Z*@R@.LC'A]DJFW#5IC&7O8SDKZS61AS3SNA\>&0^IB)J8;367 M;DRSV$,ET2E#X'$;VUK,7-_"'WR@N;W6,XN[6?P]W;A$P+\>_\08@DX.^+#T M)YG*\3?J9/+EO-%=:.23^.\D2DR;@;%T/O28\>O<&,-V/QCVBS'W$>;)1B.6 M(YC,KL19MXR(#^8X-N26<7 MU)('&T!=(>]R O^__F%<;-._[)5P+[^UTO6?][=_:H_75W_?[VY?M#^ MN+_]?'/W]4'7;NZNEG=DJ\H)[NX?8=./]]KC']?:U?W=Y^N[A^O/^-?#_>W- MY\M'^,>7F[O+NZN;RUOMX1$^^'9]]_A0^8.]^^D8H6F!0'N?QQVV;#1U"5R8 M;%)@I@]L%'K +)E__7MDAR8SOWCN%!N>@97+!W:O;Z35:Q7H076PW::PP1UO M"X7Q@IF+%&]19T0)S%1 P8\@J[U@!TPFX*N- 5HD>CI;L MIJ>]4-N]B0%[&S*&?0<#ZSS>KJ=9OA]26T;9LT^$1BQ?X_?WA+WGHBY[V#_7 M'PL]#GXR LW$L!Q\UK3X>8LF<>;VJH&F:I MAED5\5^>1L.L_QIZ_[A03;->]194TRS5-*MR3;,V[,Q_/^.2'74%ZEQK)A6= MX\^2V'6 P9((:;^[,D2ZHY9^2>U(BP9.>UC9U]0[\+]Z/3M?^##"I">>?K O M=%T=T7\;=.T NK;T1JNK=SO9Z-!AH.L!"K$JE41NB.[?PZ%MC;2_#,\#(]A' M*WH6@@IL^"QE3N]257\*7*!?02Z 671MO=5LZ_U!=CA/02ZP(F/EE<.["O72 MJ#>H(.KU(M0;#+(-3ZJ$>@FO0T3NM:IO/!RA=#M"&B:3+C'F$2I@?LJMX.2$%LOW:-)XS M5S9!WLVS"ZI):GZLM.:H;)8=4*Y30;'2.KMH-]IZIYY-N:\2WAV@3#E BP5Q MZMP-Q>A,__]3)LIJ@JY@;D"_CJ(R479 O0K&^?N=@T&] Q0G M!VBB7$6YZ?::51&2L[8%X%X_C] MWJ%@W@'*EY)TKY55UO5TH76]UNNDO][IUO='-=O<[*MROB%Q*-YU8466WRB@T:IIQ=H!_,!N*LS\;GC!_-_-[\#]; M_LAV_3"OSA]3\@0TF7D9B,]P[73UOUA;H\6UY.H9\"^6?G/P75"):OK+)1T% M^/MS=K709^#UF@C0BA^L /CF: -ROP=V:SF&K5W_*[1F4Z20;X83(EW )7@$ M1(=Y_L2::9=/'F/TR(L53+1O;N!ZKFT4@&)^DXN*=5JX<;3/;,2P)ZC6K#?K M.M$W"FC#F6M4K K893F!"QQ( M8<2T6?\H'Z!_-CZ^U_&%%L7'L7F"D]Q83<,.$?EOFQB^YEO(17D;!OC0%*64 MF,*%U%*+=^,SV_:C?YX/@8#PZ9G'IE8XA?]WS7 4^-AB$CX6W/3ZV;6?M>O? M\!3VC@ *1&4%O@(EXFDBVD*\N)YMOE@FPRX3\(]?R#Q=$/7:4G5+'&A1WVK6 M4_FY-W=?)(=Q@&5_D!U=?S \#,#CTC%OX/=/O...1.JB&M6@<7;1S/4!(QSY MFPBJ5ORNZ$IT^@:O0GX+T%L!NC2*2*C7M,^@/3I/],N BNNGO+B>WRD5UG/5 MKM70$7_;]%XL:=9AE\\,^!1O B+7_D]? V6&M_@ M *J>;9&V#<$MOJW(@,B MF_7T&-A.ENO3Z[F^ZP2XYE]PRBN@?Q'X7"7O@^@8.:C\7NS*^K&5X3S M7VO+M%W@%C:> B%2\&C-MS]:Z^RB56NN/AK>L3]C([0T;& *ES[2V#*LD'PN M]17@B3$:H<7APV(C9CV33N4)L0IL+\F7&KV/Y>%/:S60+\6V?D2[NF/!5>AY M;%/K* %-K#6N-'8 M;*Y]LL&@U?Z/,9U]1*3_Q;QUFOI!-HE:H:8V2;'Y[]!A:Y6:2)@M*BS+H;E: M,UG^.Y ]S ;<]%P'C ;1M&JN#4-05U :(@\Q1J!9>=SH$LX3^/3R4Z0F11]* M/0DW@(RL%C^O X\"9H96(FQ0JB46L#AC/+9L"UB;KXN#^\G=PPYCV7M-?:VP M>94XXMCR_ #^BZ2I_2L$40]0 X:+');,1YM:8N5!%,Q2P!W;QJ5XORP]<3SX MUG$UVP6CU4,6XX/6A# P(CZ,>L6\N#JPJ 5$K_S/>).[L/#.V\O)+K9:S1:J M:((A2J&XI? K&V#=5Y07/81,U@T>02;+![6LO-C07S&HL+^B7=1?@:/+K0#I M%DV)R.DTLMAJET4_QSG0S[HL$LNGO5KX@M5>BV4)"SR>GIQ2%:8$]->8HEI[1 MEK86 ,_>H8UJ ODR)TQPBB02U,J"P;V:[IHC=JP*/T1"5MIJ?(>2_ Z[KV@ M'I(H_H4>22T@A;,4F$^ O[ (K]!F'!FUV"EC&2L&73F>W.&4-%PT#="K0 CY&6D]PDB"(0YD_B*N!D MSA.B0;Q7LCU_6YWAO:0820"[L0)Y>K@H96P(8XQ9[B/=53 MO )[43W%54_QZAQL?4_Q)=ILX<;=;\3W4-",N'EF@]1]P0;:0$\D,1:DFE!= M9%@ ?PFVIQ<*"944XPG[DT23.X2C&J(QID.Z!L:MF8,A&7078,X%_6(,"B68 M$2#H*- C;(RE7F$0]/EV\9$Z#F_9$X#FN^>.&,-='X,Q\1%PP2"W=J43)1E'DDY$':%.$Y2 :_ M<[3DABR"&+>V!>D93V E@5!@7'H(%,%+&8DKP%].I>&#=V?AV]#1*CW244P? MJ%>*,8Y#T60)V!+<*J R?(-9#L+PM;Q1.,6'1H@6ES[=MT[K/%L 0HYS/HM= M!GZ2'UD.D -_F0 'R3U<&L\\FA#J2Z\[&9@U[0$0@,0I_.Z?H?DD3Q'9EO \ MF%"4?J"9#'T@P)RDDX03#TK8.7>19!XRR&,B:160"8!)GC[^DBRYP<&YK\(- M@Y&+V!,=.V:F<$DA4(7KS5.$@,>4=T-3/<9C)MP@R;L>NE+TN/'3ST>_XQ0,L?>=80 M0S/,=E]TCKH2\W#AM0RJIOU%01(K6( I -JWZ)=+,#](V^*A(\>32 C)7\)A M%ABGDSZ=2)UA'+^3=V(YF)O!9Z78[+?VKQ 7%RP4D9_.!;(S0M2D&X?X(>BZ M(50?>S<_:0TW[ M;/%&5X!PH1=(^H@_)F7:]T'^ASX+D"5J/)L;<<WC/ M#V,XUYYK8A^/;#1Q !9/R/W^@/UPIQ^FA>D: WP#OHUN+\VA%">M\:'9/A\] MGS?JO2YHZL ZV!.G4A#B?,DKOAN]%=M$[X[U4*^($=^WZMV#$])X+'?AM1)2!3'LAY0'W 4\14%#P@G^AY%D"61GF=E2&\! M%R?$U+XP8':P^J.'L1,*0?HDA-Z]70D ;Q;4C.M2*G7#7QZOWAPTC6J"YCWI MD@()27K&2&H,,> G19!!0<3("(W3;( %_&(!5\%07(X6[4LJY, 8H$%/45@. METAA>.1.$^%14S-=L$R0D**ODYO#H":FUSQS-PDL![2RL=XY&@RP6&8-Z6\T_0 M TC[0TV$C>,PK#4%-5MZ1S WB"[W'VBC",LA]*.0*%>>Z-]H L:!^A1]1,MQ M&XM6X6@C;*;( B!;.-;I;+G;M/O@T+66=;[1$59MD''MN.C^"#UR6@AK?T%' ME/'HI SE&808.X]=DGK3="KE,0>W\Z0I?82N1P">H+R M X;H]O"$5IYD7USLXZL2NXDYC;0\4A@O*]O02@<6!I:+9R4MQYJ*;*^,;/>7 M1[8WSY##UHB[A\,)[BH<_F;A\"V8Y!N%7F\>K[]IS9KV[?+N\BN%BX51_:!] MOGFX^OGP<'-_IUW>?8;_7=[^[\/-@W;_)1%EQC#TS:-\YL?UP\_;1WKD_OOU MCTO\8GGXN5+!LX)F[?^ZH>9/2/0#77(O0CR)V;3\4>*,GS02K2NMQ)X[@89N)>6_@GLWWV0L*$I#WL M[__R9'7@^C\H8H42ZPO6G37JY_]73%GT-!&KW^WE%@\G7#H.NL:SK_N?R*$V M9X8G,M>C$DP9@-;>P1/".J1_1S^7:?_")92X$11:F!N'+W@Q///<=MU?E!@9 M;WP8>]&E6VQF&VAH\]")N!H\WY"4.>D6)JO;\G_Q[]*.'^T>@<=C ?*J41L3 M7OV$GU^8"Z@4XGCLD34S@LC[Z+-5.U\(%,F0+OJEW46?/:[O,W)= F;QJ* MY@\X@_:%_TB $BLQ9)@$KRX-;ZDUQMJQL.;6H=4*$V,IEZQR&7%!1G+I@TXH M[W8=K"BM$95]@O*+Q;,B,74$G:>>B+%2TGKB$:'^4RG+&)V7(VX^B*M^8;J\ M8?%)Z"]^ O<=?80O$1\G_+#X#:* ^(:\S/)S>JW4HU-<(\'FT!9>Y^WF2!:0 MC\RW3,OPB*Y^Y!WK[H^;JR4;X)Z#&5!&:E?A=&HD$3PRK> 70QG^0X:CG7UC MWA/HFN\%A\MY/>:0C.9:/ARR!Q7G,X?&XI=S\=7*[>)G?$\YAMJ&FF>GNK49 MG^1-W#]C(C)[.0R=8I.$'$.S07\@ TZ[O#GG@N>%&>A_HL@SY[EC2L(6E7#^ MR&,,@R$U[:=C6[\('Y[1S'.QZ<"+8?\ZE]5L4X;.8KX0"0#$[*APK)-3WE62:HV2ZZU80;VH;;8MHOAR),O# .;LHEW_7$\*;$ZT#7F&), M!XXYF[B.B$7]8G,9[L&8LNM@ -F9<*L]@I01:%1:QG\#0E#FSF&*A&'[KMB= MR$]!MQS6*J*0!]9"S1$P ,^%K(0ZZ 5$A\RA#"H4KGY AKF!\2OXTS%$T"P0 MS_;J?]= -R3J#T1^^48)IXF5IRX6'#!W1O66G!QB9)_[A%?\TARL 'TR M'.O?@J4*3XLAXKT.*;P/ >5I4?<8E,W\V0>);)>)A#B4%$(2/#Y 6&:ATSQ @S2RES4^.?R"%P5UA" M:IA6*+)(@5X=+'4%*B'#54S0(.^P)W1T\IR@GDK.(;X#7:P9 -CA4)C7$Q80O?,/7,ISH4,$3@GQM*\>*PA7\R:2M<5,E9#FZ)W M]ISL",D9S@W_W#B792VH3HP\:R9298#U(4A=D]D /RL8 -O/DXG>8L\?= MZ/(N=0UX)#G4T14;AX5%7:U@F6 KX@/ 7P"%I-D7SK!B%'0AO#VL"UT9)3X^ MYO"0I6X]HN:H/B<94(\#'+R(3)A6(F\+KD7>15363)0PFA"W0.8K^3XWFOP0 MZY@L1$"L=1?/P0-C0&6Q*CE<33:C]EZB6U@X0C_I.+0C-ZP)/[1=WO*';MR= M G:@*(U8RSB%R(3?/.UV(D?E( M=98_X=%O1!W\*[X%S3=LYB]>0I*3RN7P>_XP3YB2<$R<&PXM/H:+>(FY'6DO L6$ED-O9K\M7T1' M!3H=6^.M3VQDA+X,NV"&$_/0H;'$R8+Q$G=D$3*3OTP 9CUA$LM!C3Q.&C1& M@$ \J"=8.D=WBZ0GYF%'Y8V /Y@UQW56S?.D4=FD8!+\Q-,%&6"D*.)V*,<"0^2%"TZR 6^CO<4D MR%UY',&2?DBA0HT,?Y)@&3P9=0'G89,RA@2KFVP82 F(Q' MQE#W#(NL$NX8-6R1%XEJ.:HIO#*7%[SP%-Q4B3 -.WZ21;H ?]@(,WENV=AX M=CW^&JQ\IIO!M';;KFDWX^S]\YV,#%)H\C:0>+4A3LZOG+\S.A])LG12&%E) MMC'GG 146>R" J] 1V7$ B>L@&"1/ 1YF\-QRN5)IFE61\A&,*=XH,DM-THR M0'XN4IT7KQ_;ID1^GSTGO!0MU['^%5JFS-B^$M?U(TJ6K4!Z#M@&$IWMN<[+ MJ,DAS3U_=R[ N]'6WJWL^?!>QOR+^/^+R6@]KA=?S"A.R<@H$6TA"JYS5*>. M@A9JLL)O+5WC(>#15Q#[7'^*.7><;)])TXPJKZ.T\U147$3*GVA1S%7PHH3T M1,0^N0 GTQ2M&P%WOLK"*%R-4OMEUK@LCHDJ<*+D\72-3ASKY['T*:*"=,<+ MWUV4N31.[1)@GMHE=HT)G8AE+3<(3B[6WB@ET-Y7@?;C#[2_D;_Z?]A#'@2VJCWD3'S@T< 2U#)#U:W7_3@D9Z2&/#*K1XJE1&F=L( )Y^9"&OR MGXL:IP5/0<*I0L(P3#A_*>TNMB1&$ZP^<)Y83IPTEM=4UI1,DJND4I0,X%9! M 5H9/"X4 RZ-#-X@!IS/+KZ2,65KUZ#.N5-K1,CUC3P.R/M$Y_D3\@@F/$*2 M+^3FQB3)E#\4>_O(RT=UJ<(!BT;/V XQ_R(@4R?I:HJ_D)5(2QHM86HYZ&^\ M="DJ OC+-Y2F@#D;\#"U1J7RP3* M7[+-*J9+"2TA2?",BGC)0X.97=P)@DXX !;[;&#N2@"K.'@ MCGFBX8 [DLR!.S"I)&HLN+DM \@R HS\S!!>6.PF: 5A@K5PJ3.BMC)19H5. M?I6I2^Z>P,4T18S NM1[QB+&25D=V6261-9%5,OTPFS[7'HHN*LR0-9%87SI M'2+73:SHSS63@U$PWQF&SDE2)1/+* (C.]136FA"L/)X8LRX/63J:%;P+;#I MC'(Y\E-+B).@6U8Z<,GG[["Q)5(B78#\$A@DQ;(!"L3,,J.D%.%_GX7< 8RY M!E.\LFB1P!B/R3N2_5@ !X82KDMK&"%4D;PM=889(>1OA_0#%& M1KNPV@Q_"8R2V.Y/K'& 3;%$WFLJERD'3<@G28% CE[^2H@*18]:9:]>+3H' MM>]&5R"O-#09>OEYTP\4PHGNEI0%P=.#XZ0.T(Y<,$#_+:5/=/=QX:W,?HXP MC$!JD*=@(4-<7,M)R8X'"KM^LW[K(",H&4.7P@+L(3^0]M&35<@J.D;_"<\< MP5"U'!HK%D:^==F&N&#N30TU.(Q.G(<^2R9*2?^.R)^-\GWPY-$>W#"@.8&D MU,4I0^*0R7$D@(;,0=,M==#T\*+/2>& Q[JE'['D- F6;A=, >WY.1@QS(S3 MH>?<7?HT 601@09>I!HU'T2P\QP*SH XAHS$!E-CJC#XS!N%84NH.*X:)^<\ MP6<\;<06P!':7GZ/9@#1PCFD6>$HAFE4)*$JS M#R=(A EP2B2B=M2RH%2TRB( \SD0T<6D(1,DQT>0Z;85O)1JA"V%P3@)C(7V6],N].H2SCOSY[NW';* M,O:K*YHE27DZMWQ1I1US4M2&O3!,D$'E-_O_V MWKRY;>1:'_XJ*&=R([\%T=PD478R51I9GBCQV(XE9^[[URT0:)(8@P"#13+S MZ7]GZ6XT0% BJ84@A5MU,S()-GHY??;S' 2PH&HW;HG(F^"Q9].107RFVQ), MOXS7&]@XF*;+Q3PBE0_I L4\$92_)SOYN\CW?7DR9R[!4%&7\/(AW9@%^W$Q MD91RLE"53\H3$2H+2P(LZ%H)$)4*X@.&.Q2ZF]"=5HU)>9&94[Z5RUH;R^%< MVI4>4(\Z/]KNRS",;LBF?5G>I@>7&-DL:,B;@W4/$F4"Z=.\#J2@"\ZFF< 4 MA.FOL"L]0(O%-K8"4=-)C'3#$N>&( U5 J+!>6%)ZER5T\;@52@:2QEW>..1 M)N2ESV\YI^I]%\HT7YJJV^3A*/+J/DDKAR:EIF8I-;5!T5<)KDZHT8@- 3N4 M:7SLB 0-G!.S2;0ORD^EB8&:02"SZ )DEJ-JR12V#=H*$I=926X$!^.T6730 M8N&ARF_4UJ8)N60K_J&P]Y3 5\SK1A2R_6V=XK^0WB\51IGNK=^V).*X6"-G M\#O)Y^[2+71@@OP@I#]B\\%#S!'644*LET@G6/A%IHIDJ^QP< 5'X)>P4D:H MHK>HF'J&QHD3\RN*J?";%C9C@^:Z)HJABR8*.7=]I%+"\,_/V@7_@%+GVJAE MLL'C?E1M ^-E$#>C8>9!YW7175 H0Y#9!:CY,VZ^X+N*5D)>W"2X<54><+ER MG"N9)T 8?@ZI2 ?=US(NR)P\YQH'O=>5OS$!]_7=)O>'63J#0-9=@5WALZE!)7PWE,.943P7X]$[!)R?)5TZG\DHW0B? MQ'"9PAQ1VFHN#&?.7.FNCO4?#9^&^C6#"Z+D]U3G69WF0_JV30JSO: QBT!5 M%"N35G$A'##0TVU9%YJ/RI2(HJ2F1A_L0Q#7OC=25 M#OE?KC:_.=6KZALI&Y%JT"J78X:FF59]-V,JFEEG^_2!.EAG.,;JZSN!VX]$=R# M "N+]T-GD$D.>Z0NR!6IDS:%LDD*,NJVQ#W#OS5<$$5=G<7F@L>F99T_CCBL MFE6KGDK/G1M8-$H6A*ED$:J6OY#0II#OJS2/O;AZRG_U03#?^TP4LC\7\:.1 MD;PO6\BK>S,*/ELC[_/T@YPY)/,F?M:R/%1,HTBVA3I, 4_Z; MW,O+KRWZ9*5!K=(!0:+4TV7B4-$\0D@'U.\%8 MI$)R=! 6/4ZUYKK*=);OEWKAQ/'(XX=8UL%1WH*5AG+K1Y M"HBC:R3'W4TY\BR>1G1OFG)22[ZS+,+%9;C[PVE^-[32$-X6,(IK* M&QH4,/X*M[#!=]$;W&OR2FHPE[WNB;*F\J28V/X%$]3*RK:^MF/R3&12#.@C MQ_>4$X_JU@_1QS0OU(X8DI2@#GQ*- ^<(97CX2@'N=L$C!CWN[20*&$W3(@: M7\N$0-"#9@SCF3S,:U4[@MI3)[I:7J4SI)JT/ %:$P)W$I0A8VB:%G' Z)ID M"E.+9E5M[YE!,,+> -T2JUDT7#T">< 3_RV,;9?(JLI/E:3)LBF4 ],)-RG& MA177Q22_&K'#46'=!L)R+TX/%-C ,Q1=N(6Q^DX[ME0&+=VX/;LJ>^<[TK=$ MV4%53J0[*9(=0ZH&R<-\G3Q"PIVG'GI/GIS0:^EFHMNVS5#92[[I^^ZJ4NN\ M)W)3+2?5S97H3+GVM< (!RV\VW4*LA#5=-3>Z#3%#[ M%AC,03#X(7LL%]O;O5WY4&=891B.#P,Q2M\>]>\_YL/.8&OG3! !QT\-I7:7 MQZ"P79U^ZPCWXK<%J#2SN;6CRV6I8O5=#3*9X'UN:IWN+KVNEV&\(HE M)F8Y2G-2#:TJY$*[!63$)MC?7*%-^4!U@ MU%E1)#K'$6,*$;1"?O#E=AX$R-JZ.^QGXK#:#1*V!Q#4RFZ"]QS=XR( MWPO@)J8JGA0QDCFEAMH1<4D]<2\F9 6V6DX5W YI%0L%LL_,2W?GHXY(+&NP%>2-A,)$3B9;;K+I:0Q*MT<70%?4(:>%_LB& M2HH82"DF:2:VB;A2?K&JHB;V:J![*AY:KJ[.AV7C]/[MJ'2$@I+EQ HB9AB% M&95UBNDLB.8BAX.TESI($?XG2J-T/A-4.XX8%OJ=NJ<@]2X7#RGBXJ6>GO!=ZYT'\+?5!_"/6 Y M5Q7=%>^^6J ?)U$8BN!0^3GU\^6^?TO:-]HY:(($?+)S="J#?*1[715\C;)0 M-;@U&,Z"RQ4>QV[%$RQDP]\W.3WJK/M-3D\-YK+7.3UW8\?<,!(+W^IJN6M* MS67=7[6+06)J;H;@VO#>7((:8E("C!U'TG5..L%9]+'3R>T%CGJ*V M@85ZW M"ZLP,9R_C:RLL4S:#Y3@-A]9B,<; 843(T&"X^-7I)]2^,AP30NJ' MZW.NI[LX5RTL]X+'?$0GR >LNKB<8B*&,EV_*%!K7+0N GY"OK/UG!C:":H_ M\0L[,3-W(B^Q9#HAQ]&!_UHES\G"-F\L9/(2;5^AVDT;OZIV:2;%4:*J!#+1#917O+1;^D^ER2$*!D3/VXI*11(7=N?B!2FWF)Q,E4]\#]]F+.Y=K MN*#==NU" _1"[Q0'>*\3%MN?.6"Z^]Q< M)9&7!FM[+Q'P S985;$CUBTIX,6M11$&:R$]'3Y>NF5(?3QQ98 4&@&HMZCA M#"2:JM&*<]"Q(8>J8"W**2\3.HK9O;C+YY1:A=3T =.U@>HR[3R3Z#P7P X/ MHRRU/OHR)6 _KKB+W@;&D-?-:7[#3K1L3-',"5U%,HL"C\H:8NB]QAUGJN4=W1/>,4,_K-.?,'0S7(2L$?H^PB%Q 02ZM1,:!J]3G.^Q?EADY\RVBOV25+9( KJ'BPF M[@J!03&4XWAC4H:^BP75;,#LL/!<-D62.7S8Z 4I[88H#<5E["E<&IU,0FLG MYXG4>@ZD(OS:)KA'_RFKV_?J]L(!729 Q^@3/V=*NB)*>H[+O'4U\PN!)A0N M<'YM/_T=9!9=*T7[W)6L;_^8QM)?$WZ424Z^(B>N<45$2NH-J?$_E""]BT>QF_.H4_G*6R'? MR?CMM+._XKUE=O7QXSFSN'S.P.>P]X;..URQ%J]Q*A5) FP,FG& #D72DVQ*RECZL#BD3WR&X7 M%(F"5#?= \5#3[2=CT$$M$!%[/H(DDKMXV"@GSJ=UE&;!6'IMRRS=>M4^5LM MLT'(^ 29:?TC@Z_!>C[>+FH\]OO"V%\BS?Z1<+@%J0;RTH?.R8!LU]/3K-7, M$3$PP$XW*,L5]#8[8P>+\3E:O3C%O7"P?!5%8?+$+&Y- MY(GEB;J[$X91-O)Y&@C#DZ:1'LE#!$UP =Q;;QL6P.*)6BN[>:\ZG*.7G5$*ER M<]Q%Z)#%32HL,%%Y6^0,,I9CKL0M(A'E*[JF >+2Y96#4?H9J@=X'63/%RH. MTH&BY6LI>> TJDGN"V+X(B>8@RQJO"_ZFA\O][YXJ[=$[+]J7#9[[[+94D_+ M!W6QW&(?3@=4TCR^?0V'!68I_'*26!3GRHANP M % SEWR:MIJ_SME4J\VL*HWA_SWU9OEU"[YZL_AYO]L:]$XKOVJW.I6?+QNJ MTVF=]JJ_6C;4\L_[[>-F4L\[J7ZK?=2[]5[E4M9PA1X MV[8ZC$(LT< M4V^C;7FVQQYR=OECDHTARV^W3H Q662K6.H<=NILD8NO<'ZKKOF%;5WO\4E_ MRTL?K*1/_61Q3.Z%+O_/5MT]*.VSVV?Q^R1$6W*R]UC9M8>IUYDQLZVQTZ&]@G M1_V&TFIP'*SM[B6ET=(.!G;GJ/-Z!ZE,_[Z[GMI027'U.Y?3WO,>RE96^>>G M,*!V0BF\JNBX/= M-0WW^VRZ]LE@7:G9G,WS<.:N?70Z:,ZFEF=SNB6OZDLR.#_>E5'\PBQ/NW.R M+BMH%.AG4F].CIJ3J=O)<&)ZXZRIZ1RF5KSS8Y%PG M!:[V],=F3\<^/MY0MUXS(;#NNO?^'6YG8!\-.LWAKI3?M!/'2C*C9[<'ZSJ1 MU]J&YCR?5P>HW6&^@'38\V(3]0>EQ6X[>;/Y_0M.456$/+L[575OO9#*>W^R M(1?=,<&W>V?3:=M':_OLFL-YIERU$WO0;G((:W@N_6<_E)<44E%2,WGQN7Q' M(#I/&^]P+<^F:_>.UO7?-&?S7%Z8?K>)1-;S;#K]+27 OD3#,WG)*7T=N]O9 MT,/>Z-!/K=D,=K?B=)K#73W_J?;'RE*C9Y]VVVN'_)I\OCJ>97<-#>#)#_)1 M#>N:ZP:_QMC,'#M;^.E#[.<]%!L=^^2DNYDA5Q>Q\4@FQ?X=;M\^.=ZPC&A_ MSW;GQYL&'MP M;;=AW)=0FO2KIXK_<4>K)UG MT1S.U _])(VIB??+,CP['7O0 M;SU_)T.FMW*VE.YKF2 M_WLG#6Q+_4ZEO7X29ZULT9IG^''V?[00U&^R_0HU6WV[?;2AI;J_&6%[F&1G*3[E?#\US;,]UD^SVFI2U5A"C<3#602]\_ MZ7'0[=K=DP<5J.Q9[=@>'6S_='THS_T]V-T7(9T- 8RVKQ TI[F8Y56WLWP! M*/^?"5''#]UH*JP#Z2QX;5NA2!O$_WWZ_4L*)UV&J8A%DBKG5Q,P:AS@=3F= M@^.CYP!\FITYJ?6:-:M,&\. MYIFRW_I-2F+]#J6[A5-Y2=8EY1Q$H04SA*EG?C)1^?V>&+XP;);-G+.-ZOQ< MSMGN<0,87Z-3DI[,^L[9QM9W#:V#SU/)N#GMWK-$Z".IV+Y-UV MM],4+];S<'I-E[DZ"-9@;OE)DCG#0,"GTVF$4XS<[P^4L[NH[S%Z97=#A.9& M$W]J*7O2[S:6:XU.A66LW3UNT%YK>C8GZ^:;-[;KHXG8638,?->Z=>+8"5^L MV=JU.T<-;F(]S^:@8Y\]A\-&[!D8R)X<[L&QW5G'M[SWY[K[-<#'H'8]O UC@_)2EP/M MGM0.L^<>;<'SDUG@S-^&42B6'_Y+?*K9N*?9N+UR^7P2J15$R0*JT'UKE?>= MI_ZV!ZOUH@P#+W3G'\ 2Z[9!/VUE9^HJ)*2SI6,?]]>OBWZ,G=F2)Z"Y#LUU MN*.HQCYNGS;7X65=!]*7F^M091.>KMV^??>OQ#J^XB>['K4CAJ,-\SRW0@A; MV:$_%[:&3(\W*:8PP7\]_^;GO\+_J"E-G7CLA[SN+E >3_CGOPYCM%KD,.4? MR;?UCV ZLRCQ$43T;2P"ZGCU[M;WTLG;3ANG8OY*[GP[_XDSA'W.TN4_,7;9 M%0A1\=@;2K;4_3MZ4MP*\W\GL9K,S!F+PV$LG.^'S@CF^M8);IUY@I?9W'#8 M;7/_RDM?NL#1Z,D6R-3L"3=B0-BW<'M$C$_!G)S:S,6:Q&+TMU=_\OLGQP.W M?>J>N& SG'8[@\&H/Q1],3PZ];J#H?M_)Z]^OJ:R_#$Q ;C?C63X&TW<*.G%22WU=Q(\),V+"6A,KFY ?4%>?7&*OKOL31R$^7 MWMC2RDSV]4>6I/YHSA_YL-EA^K9W_)2KO_.J_2ZLH0A\6*"%$2Y8(_Q_ O_$ M_GK?Q=Q*8Q%Z"7SII/0=)VMFP**M-+*\&%@0AL7@'B8"N_%%,R0CW+4HBRUB M.(AY3'L'@N(VG6!V"GV'#7!M_'&0(6&*!S[,3/W2##\"0?"$PQ@ M8K OL)<6"C*U%T<]*X0#R]_NP31Q"R>X[S!5:PK[.DDLV&P8X3@H71+>V"!R&>O:IG\>^#>OZ?1Q\&F$O\NFUJT/ MQ(#O=2=.&(K FCEQ&N*RY&&+8)9868*%K+ @>A3.WB4*.'P6GMP1S_#NAV\D6/!E\9RYVY@7CLX@A%>1'GZ!E6,_!AXV,C':V7] M)X,-AH."XR:2K9X$?.C.X43_\*=S/8&[UVW]N644& M8WVX/B>*N+HXAU_>"-CH,5,*W.T;?%:$]. LAF'B.1YX A2*=Q<_!FXPAO_2 MS887XD?FEB![T)?C-HJ_X](2>$$RFO-,D?9@)1ZP<\^'TT;N B^!*\W?)2WK MLV).R_I[=(L\U:YZTHNL M,$IQ[X03R_&Q+9M+5Q&)'JZ-!>*YP 7SPY_CSR(8G?Y:F>"W(&ZKR1MDJ9>Y MJ9*R:\R?M.QX'-NN>QG@T7LYB=^["%G9WBL5G6,U/94.=,:U(M5X,SO7>V+V:[> MXQ-ZW9?._G>+:Q9>Z/+_7+7\G>Z#L*)1H[2^N*3U/6JVTI8C4/=OQ9H1V?46 MOR6O^8JK/FYO"#6[_2#2'6F'#=WN.]T.[).UP>L;RJW-&:X9]-\3RF7@Q0'6 M/SXD>[]^5+M_:=ZK'N9IKRXGN9T-J B[[VHKT157K,*1LPU5YU7K'.NT\,U2 M%G>#*J"'=9^Y:=42ZTW-!UV[L\Z] MK0^J64-G.T5G'7O0;>BL%F>QUW366P?LJSY4MHZ_<1=UP\X:59"/<2H[J1ON MH.^PH!MR\N/]*N*^&T*]XV>V3^M [8V!?+^NW9#%@\CB8;RS?COUZ,*E4B5&:U8DU!)6U*+:;A[5++#"0KLLIO*A$+8 M:Z/@@&_X.'[JM+I58SE)$KD^#4?U=HX']P<^#Z/PT'5"5P0!32#[ ML .'GU)1E&W!-9O@N%R!Q#,TEB8W( K'$1U!?L:RMA"(,ALY;LH'%L'VR/(G M^P5U1X-116AG54?E@Y$?G\[M5579F7JBFNVM62H692JTZJ*:YJ MBJM>2+504US5%%4N_TS?,%%5@.[W=NP:6NM*7>=Q(>]*K3J=.M5[5F;0,>>9TRH:JOD(;KT M+E8F['T9S)%]J^/<^( MZ?37M6?W*BMFSQVNI=*KQ_"_[C-OW;UZA8%]LJD=6 /CO:&U7:*UOMWIK-M^ MIZ&UAM8VH[7C]KJV<'UH;1VGY"[JC)T-.S._/)UQ!QV,U259JZB.>VXJ';=? MJ*746-'WDL:Z.GA#&DUY5G.-%LNSFN*L72[.4B5!5)Q5%:"T=7E6];=4765^ M4RB&JBSA*C9OT]W0AE@I]-AE4ZK1T:V36$U;3.V#:MIBUF NS]T6LX(5;8G^ M="UGL8(3V<%B%2?79R*?<:P)# *L(LRF0VX>1VT31:G +PO]5'46I,YJJNQS M<7 L)HUA$'[+#I;FB?C&=T53E;>SM6;-I%:=5%.5UU3EO9 RLZ8JKZG*6^'^ M-U5Y+[0J3VI]34'>RZL-D8G'O4&]B@F:JJ:&USXZ M73AYXMH\OQ-E2B=[%B9>^KHSIVM]-41]7G M//:9UHX&ZPJ.AM+JH(SN%*5QDEI3A5?7H^FTMW$T.ZDC[J"#M5R%]S!_ZSXS MU5TL5.F<;&CYUR!U4 M%P?;*(W<26UQ!SV*2^KO[E8:]]P^VDIW^#H0?&,ZWTL:VX!,VS?2:$KO7OHU M.N@VI7?[4WI75!:,JKOR%U@(-9SKVK[$\OQ8N"G,;Q1'4^L\"F!*OF-="W=B/WK1 MW^Z5\7R$(\8>:R/!/=BB%,NIJJGI=1IM)4]315/4U53U/5\R EL*GQV?]\8-Y>X[Y1Z=; @ZV]#M]D_P!5?X'.]EC\-U(NM[5=_3:=>+#=7&@;[GX7A5 MX!,\BCZ]BXGQ>U^"T>DV;;?JWG%/@>=DZ/GC>@WA3ZK M',O1X(7F6>RYN[54X_.HWM=]YJR[F!G?[N]N:YJ&UG:)UKHGZ\(0-)364-I& M:=2;1H=J0&GK^"1W4&?L#DZ:VM#+J M?F(??HU%-S^U6R<6+"+ IYBQA!.'PK.\+,:2G0V+;L+HOD$72G)D$Q[\ M[KV?I+$_S*C "!>G-*>S,J3L'] M*A)!FXW;^!ZV.HAF=# 7/V9X5$EM2Y(V[#-TU.H/CAZGI*73.CD=U*W.IIG4 MZI,:M'M-1=)]%4E64XVTZ^4U33524XW45",UU4A+;)8O(DZB,!2!19UP@>4? M@ D39+@ F$OD?C\<4IT_*L2@%%)WT]4S)?8K:?X%%WOT[---HQVU3IMO*'?_ M*7>PMC>ZH=S:G.$++E3J]#<$^JPUW:Z3%+!7A4KUZN17&R__GJ<1_ 9*=>P[ M0:*&;W7O- MBK&=E-J[Z!8S@\H8_=Y(7.]N:NMI9QNIK4W6\2I'<[J[12Y[?C0'@S7 FIM3 M>;93>=Y#V4D9O8.6]6=,IWLY9C0;!,?;R AM#()5#(+!NCA$S=$\6[7F-LH1 MFJ-9Y=8L?'FSOQ(N_$D=W;M%EC:.[&7=V+0.7YQ-V*#;)3'OQWU(X7.+ND+M='F M]ZQE'59CSA;RPX4L#K3\I*(-'?W&F<=1$%!S.[-X-19)%E 3.:KG#&'&$S_F MSGA1AI6Q1CVB9]0CCK+0I3I2L_;425(KO17!C:KFM*UH-$I$BM6Q#HP\QFI; M9PI42CC!Q5FYSHSJ)/\+*U(K@Y7X6)@0 H%EV",O&J6WV'1K65>8/U_(G%>[9W&2/8^R=-UZJV4UZ^DC M5;,.-ANGU[+*Y#%=DMV4KU,32=ZHT!,)4#[]0H1P+X2@4^6#,0X#)V9N!QPB M?A3"3;%41T(N?D;JN;B)@ALL787M3*QDGJ1BRA/VA$&;YK&\/MA#[,8SQ'/30Y3V*+2GBX>&->@J].I7'OI-E]>%U=2Z!Q) MTUI>^2Q92Q^+>F=1XN-OWM*K_!N1MQ?$0E[C5U)ZM/.?.$/8I"Q=_I.%XJ)M M!6>+6V'^[R3.*Z/&XG (&_S]T!G!7-\ZP:TS3U C,64&" QS_\I+7[K T>C) M%LA2"NY3Q'?O+=7[XU,P)Z."V3]T3][C?/^UV!H-1 M?RCZ8GATZG4'0_?_3D#B4>4Z7/%S>"'03O+7-\[/5<>X Q7]5TX@F!4#]_XN MB',TQ?R[6J+>3&K5237%_$TQ_TNH3F^*^9MB_A7N?E/,WQ3S-\7\34GTTKY* M'?OT=-U$LEVH+6U(=]])]]3N;]KDH:'<[9_A"Z[F[]I'_:;QZ![%2+OU0A6I M311TS\L.SCR:38(Z-07L_%BX!-?+#M>74Y' A?V=;23P-KG5JZCY=G?M/([F M<)ZK*JW?;OI UO!8>KVF#^0^^L:N8^=&!#)!(H6).7Z(*1,OI[!?R823#5'% M=LS6V,'#&9PV1U._HR'VT1LT1U/3H]G4J_+RQ/8.6MN/ \2SN_KHZ5&#FU?3 MHSGJ-L9U38^FOQ5PMN9H5BDR6U=:-T;V[DCKS2%Y=E?]/#W9$-BYL0R>^FA. MUI;0S=$\5_!TTRR.YFB>W-6Q#7ZVDQ+Z#BWNOM\T2 M/NS7UIKO.L=U>&Y+G M$;=G2Z9-C:@_:&=GMS*9I+L9>7HF=WVQOV@-CA.[&.#^P%H?)L MZG!N4'D:5)X2_@U!>BRI"#. >G* D&K(GD0##NC\5XW6D]P-UX-33++9+(I3 M QN&![R)@FPJ5@;0J9I%$3NGUVH_"G9.=]-Q>HM0-,X]B<0FADY^#NIP"T.I M)TWPG-CQA)5,HEO>&7&#V!:+@##IDKRH"@2?$D')7S(]X6; 76+"E >24^E4 MT(K@]0OQ7!,7*#,1:19?F.],&1BG97TNX-KD8RYLG/HJ60W;AK^?^+-9)421 M)Z:1E87^72 X=04+^94@E/CHS[RI'_I)&A,R3X,9*.AW.V?X0N&#.G8G9-]Y+GK)%#M5P"G7@ PM0G1-$5,^YKSSV:U?=1? MM[5,4Y#Q;!7A_4U3T9K#>08-H+]A^D=S.$]].(-MG,Q.RNP=](M=ADD6.Z$K M..C[$A]TQZV('C^;T9!MX!\W1K, S#KJ]SMJN\>98GOY8^L][ M*CL@HU4B3AB%8CD5O<2G7H)#8O,Z[=W5UKMVK].@0M3T<#IV?["NI[LYG.>R M<[N-\ZZF1W.TC9/9 ?7F*0*I307>$VU-O>FNT[$'_8?E#]2V!*^Y%,VEV$PE ML$_75@J:.]'LU2;"K1A M;'@<_XG5V4ZQJC,5SO3NFNR5*Z['1NUHZ2W%PNMNJ_](A=>=!Q5>%[9WH089 MIYI7"AOUO:6#B;(T@8UUX4O'=>'ZFM7(3NC.>4,RST]IX,6B;[\85K[CS86? M<6TXK!O'CT8CWQ6Q,=8L%E,_FZY3!_U3NW6D=S0:62Z7?EL1EN7"A3#(-'2S M.*;Z;$TZJQVA;<'J@+X"_&^A\#J&6VJO4'YMTP-P8'"-TKF5.C_$#E9:?XR2 MQ/J ]_,22-J/J;X>]OR+6A-,Q+^G#^ E MUCD\#U+X3(VAWKI<>LB3[", Q2Q*?)1";XD+@%HC<24?A M@IH;6%[[TA6.1D^V0N8*H$9%,6FR;XED\2F8DU.;N5AP@4=_>_4GOW]R/'#; MI^Z)>]SOGW8[@\&H/Q1],3PZ];J#H?M_)V!>$,P*2(-S>"$B^OSUC?-SU3'N MN$RX#('Q[8-(T"OR:45X=#]U-E50^L0@X?>;HE!IK:: LY3++"<.X4L8%@8" MULV(2XCHY4E5?%WQA6)#I-+&\/R$C*8$WY"B-9#%ZV>_I1-B_7O#2L]\+H9V-(@TX.Y7?:? M_"=S8K@+ 9,^[/VAO *.AWL^S3'4[EX3*GUPH8!9^\F$E^:B%XB \5A+HHV! MI9"SAO?I-Q&/1?Q"K@+L\64"^A_*,U!"X02E\^EEW@S8#E]MA\O;04Z_Y1?% M=.#D%\4T$6IV45988G-OEMR;+QELB6O][L0Q6DPOZ8[,>.FW]O[VZWZ@X!:MBBZ[4NQVG_G\RW_.EM_#$]LKX* M=L*O#$]98^+_G,52%T=ZAM7&Y*U@(@T*RW?E\M%3?AO%WRGTP)_90"J([QK% M2'TA6.Q37^ *ZNQUB$P[^A&;-LSLVS$"IY.;!LK6#+7 M!'88W>(4G\(840ILTW?07XF.2MA+)+ZU28?$ABL-4F*NWUI7+7X>&?MA2)X: MC!'ZH1.Z\$8,N:5PC1C>FF)Q\LUP(<@!")^JJU-X5OQPX299'X1']^X]/VWE M5:;G\B;R18!/X>G G_I*:"@_K1?!S,,HM88B\.$26C"*C^/#@"IF.;>R, -% M"^XW>T%C/_EN ;7+2>)E1L^C?!U].Q3S"-:#]!;%'BP86(GY:R=)(M@"%+>T M5ZC B9@V9>B$Q(S85PJKG?BS!QGT-:([R0PW(C ;3F,L*"#+6X8_OA\%83>#B3T(8JG5J=]^*^6]??H M%L@RMF':KI-A $20R)+Z'0H+V NXPV.AKJZ2&WRC9KPEI,!9,&&D%M"Q?!'0 M7%/A3D(@@/'<+FZFEE#DT;IAGQOR0D$A#X)89ZE%,06*/U*ZQ%(D>TR8(/X^ M=;1TMC#11O(%M<_P0F2Y='\X6LBS$IY:KER\)Z;*B9:'/F>@RTPH,&X@XN.4 M9$@CX B^_H&,9& :@$ 98>=;@JD]B"N/'&7*U$FI',"',#7#FX=P3=P$64'^ M&R14%RY>!%LM9PB?Z#.):$(8=^0G)QC5 84=*=^%.7'4 _X%@V8A+ TV7( D M]V,WFR*K=N6^(DZ]3[MP1>)?#YH$G MAJGBQ1B6PEU$SR6'A22S&CDN*M/(WW&;(WHANAIACBWK#'::[J-Z +S#^$5*@*[$P+2:!UY"V!;_/\)Y.8,FW^I8!4[8Y T=J]B7R M9(TI+IQVX1(4*4I_E6\^#)?!?4#6 (S3!^;@D(%-(D-XL%),(\)DKRQPX#*. M@VB('(&Z ' H&3-/V!*9""< (J6[)F"U>+;D$]82X)VG^-C",!]?)&F,:A8M'SPAGP _2UL87&NY'9R&W+%0!F M#@GJ6%[FZD2K_)A!HZ"38M9037&QXR<%1D(.=B8BI%EF%DQMGDB H#R[0".V M,2-8$X\C-QI710IF+D=R8J&>$XE S0FX!W*HY7)Z=;G\\U^'\9N?F\!J7C+2 M!%9K,)P["*U@].^[GJX:)*! M\@86&:LGF"&:RA1<9YD3Y!EX;HU=W+_!_L8HN<[1'OI:MDO^&4:W(=W"&'2L M3"891>,<3_-]W"I MWX_5X>^TQ:PNH&(,K \UQ^^H%Y"16C 6EY,QFD;HBG']&2G.63!"[Q4"QZ." M:YA:1Z'I.)6>*#B69K[?HXWP4GK#K!/T[*\1HG\QE M\A\ENN<)?V2Z49J[!1.$_W782 )+Q9.!%O+?_8Z&BS.UK=_.=(;C72Y3J^"' M=J;\%?ZB/ .T/'^ (N!I75P3U&AF8BO)/EH8IF*+P?AW_XC M ZNVU\8?]CK\NUN@''@&G7JP7KY4N<.&"$E[/QT+:RVFV91I$FP3%]O)S[L"O 4-W"2!(P@]*)CPFJ2QCYY,/B>AE%X M2#[N4(^#A@?ZG#PJ@,!2)!*<:D[)1&#P:SGSN(Y2,GW(/:66Q<I+F*3I.4'C"NLI^!M_[H7 MY9?BF"RJ@/Z!4K,I!X9F:SBINSO [56SM=,-FZT1_ZENN/9"FIK=NW--4[.-MJNW M#C'5&[ZWO.8EA3B@>I HR1+.HZF*PN]E$ZM[]VJ'E9 MO3%)&J+=5:+MV?W>^OBU3T>S.XV/NJ'TX'2"NZ7'KB(-KDB&Q_;)8+ Z&38( MD,\ET_IVN_?\!_.2=,A9'-WXZ"<&YDA#^0)-0167VV#>NVF240] M3^:@U[:[IZ?/WHO@!>@&%Y0W@ZY*\NP%N!I;9+W/NLXRMFBU=N$XYMP?!..;\+Q M33B^"<-A'WAFCO(]KNP#YNK^\\;T+N#Y$0 MF%].#K(2&/2^N\J)Y(!+'C7N\IJ>3=]NMX^VUL[X? M<6>VI) UUZ&Y#LM3P];+)]_R;=B7MH#* ZJ[NGD,./ 1-(>53L7,$[71#1= M: KGYLIX-1;S(M2]O1; MX3S6@* W+*N8-JOON885I\U=L,KRQE&-X*6J&KK ML9]$1HW\]@%MLNP"6?1 MU\.VN'?/%A\9;5E6VV(3FOS^+?ZI7=S>O,4>$#!L5>8G$]5,#N%+Y*$<%5_R MU(>RZF$T<'':HNPV<'$UF$L-^G#5112MX91;&T4=@7^6-=G4*"$K07STD$&P M?GF(E@?MV'V[>M@9;&U;";GW6'N-GG\*Q>WJ]%M'N!>%YLIFN^.\J<""IFAV M%HZ\S%5(9-P0%2&+$/VG!"ML(Z83$!$64CG6!*8E8FH(BU*.?S_"5M+8^V(< M(>8+-LZ,/<8D6M(YE@4L_CJ+)>ZR1/N264^\A4O3=JO/5?/=AFJ?E6I[E52+5A2"FRKN5-*" M4G\JVSL-&4YS+YII/)E.V6MTRAK2_F YQ^:..Z#:"?^&S*@[M$NL">#^9[(Q MPL+=:/2R+?*W?N49WV$W-&I_0UZKLY!!I=KOB9&@;FLQMC,!NBK3%IQUQJVV MJ:M/HXPUU/1SH3UHI4 ".X"DT8'XH3K;(!\)5[>U%;^1+C<*V?NUIC0VC%6#KRSU4[P6GHU;"/QWG I1"=XELO4#=1T\- MIYJ&VI:MZ/"):KW+7FYHF3]>3]VB,*49"U7S,?OUP:BR>UAPB&T%DVB4WJ+E MA[_6_T >ZWF\,=(SK=Y,VASVFJ,9%'W1V#;V)[CLII\149]^ABXPQ/3 MF=8XJYO3OJ">#NM2<6]E*H9C:5>2<4Z)1-!F]]SM$K0,O+W][=7_61*?=?K5-I),[V=57@2E MP*O(&,2C_1)'(?SM[DU3O6LP2K ; JLA $1L)YSX2"U(=9ITI.^-O/*J)_0_>;2)XU&/8-+25'MD(&_LUFIC M8R/5%LZ?SC V@CI8FA1["^5=3U66E[VDXVD4&ZUD'D"RO?J2['DL6_*:1 M; MY?I21;T \L-=W0?B_8P-V-6"3;HU%RS4@HG(N$?>D'G[%R=.KR2P#YK^SE77W;P;=P7E4Y]( MF IU)!X*:O*5$[K*ML:4@_66MX+IOVIWN9>7;=DK[D4Y66]5SG"J.4.3H[FW M.9I;8NV7UQ>_6;V6]:]O9Y^N+Z_/KB__?6&=?7J/'WQ4_WY_>77^\?/5MZ\7 M5];9+Y^_75N_G7W]Y\6U]?7RZI]7>\#S5^&=/@< V?V"_>"_&U81UH<$48)A M0.Y67RD+SK0P^%>&W4Q38GW$<>�/W[O1XLLL\\^?KK]^_GA%!/KEZ^?SB_=(D_O@Q/CH3WT=5@ZM"Z7ZAN@$ MDHPEC@(6SU_0\/.0/O;@[OTN\J:CQC5RS07/](*M T?:#-0HU<*+3?7X]!@Q$9Q;M: '8&" <1V-H0#7C('7(9*1)!]@A-R''.[ M2MA,3WJ"<7#X!W9SE2\$12UO7)F L<.=5>6W5Q?G6MN,:7=P'%R.=!W2/*F' MLKE*[/SLNMDT8]> B@=E(6B-*G65>*%2:6W)]LA3D6'.!?S;GU'D4K@9L37N MLAO+ U7?YX:6_)Z:+SLS]*$"_TW!8L/H)&96T5HQH 6+Y, 4UA;%]%)]+CD) M)2WK,I2'2JX65&RQ[H@3PG":]].;;2R2S@C&^J^0YXLMV9?^CF4(4*DU@:E3 M-VE-8!2Z(Q,23]EU0M7Y ^X^>8=EKVR!:6M9K Q>QYWXXD;IXSA:S#UQ<096 M-/R#>08O'(.+;+>JA\=<^G7_'9L"AX!)C# ?2I9GTA\._2M678,3V$)RXH1) M&N,53G*2,G:-B#N_-7"TL,0_,F_,WX;FH>#+AL#T1KZTL]%:63)+93I(SY4? MLSMI+WS:%W)+V-&7*P1KRX']\[U^+C$>W1$;FWQS@WBY;0]F1)(P\8XZ.ML+ M>VS+/YGM MG=B)B;]E#_Z']QVW"@\J_$L%&@*PWM7WP=15F^K\:-'E_ZM:Q? M5'H;C2LTX=D/W3]@5ERC=AJGA_EO:VMLVDQNTQGX+5C'N:ZZTJ^!7 MSBOAQ(P9LV#E-&'#FS,4('7V@I_\IO;F=[TW^Z$Z^C@'5GD>X_Q;UMGB.*0. MT4US?1&Z GEJOVI\5+],%PS'Q02O&9#S(K&],:4G>^>2-EC MCEY)I7(-G<3?B]J WU%G]VCA4B5"]J,-$)A0SG;4R8GPQH^CD#89U6"R#;"F MG40/TE<5)Y$Z#^UVR[IBS=P%11;H!PR#P'&_HR8(IS]BTJ'!9X$^3) N0 .A M"/@]6$V?:\56@.%],[!?9*B&9_=[&-T&PANC)HUJFM:%?Z#\$AR'VVQ59U+' MY%4A]05HQV*MIIX\1TTDPA;=14=1U5A UB<1+DAZ&T1M/+3 MJ?I=2=1(I!C(_2_3)E(+Y>09Y\^I_G$$(B2$I[(P2Z3*QF3] P5UF#A*=BPH M#W=-RYR(O UR/J9THBE1,LXT\C2ER^AO >,GH30D@DU#=11>B_=%H>SX*$0S M^9RQ*KT253ECKJATVS"O4:8XZ41:ND+XDQ&P"-)R5*'72"?6JII.6'B4YUS. M D?F(!F9EU,1CY'7&).P]34U!#9^5'"](#2194(3W9EL^_)"W/WE(>XF6+VW MP>H*\:(^B7G^R$$;D?/8(H'8Q%R0*00B?J_@NZ!MX*_UI MI:VK57NNZ*BT% Q\H&6(0O8:]!%$L/$4&F"J@'O+_V20Q@H]+H=97$1A9)); M@MMXUP_GBCA-BM7+*6&2V/FM*E\B8^GYA2M2\9U:'\8#=6VVU.W8C%.HG$@0 MT@YCKA&4LG]SSX7!^&1 0H;2Z8SGL DJ*[)4@-LYI6!%FYZ'/SKD[5A"WU3-4E^VD!R;5?-G;:X8_U'A][HCMSU/#Z0/UZY'_>!P^@*:W(I4HB?XG,4'"_[ MY>7J=#I&]0DL$!:_FZZS_Z,XAW]D0+R]MJR[773&+G6H98$G#X.8VT(8(7LLTR-<6ZXU&^&,4%7_.^J5* MV:',E4#<.#DEFKICGG-R-RG:*M=*.64P:()><4J9B=Y:!SZ"+$3CV)DJ&6KD MQ!0F:XROIEI,0+N\UD,1-W921[O='=Y %!-Z&'@>LVP*3ATV%N=<P#_HK0'#K[\E_Y&C5!%"U"IS(,TP?P=+!A6#.HZ<0E4BHNL^8\:$6K@>7@%QFF;8'_LUK.@QE?M&T;\KDKJC#K/DM30^C.KIVW7P.@]L! MIZ41$0^SQ-=F"E!2,>+'^C)\; :\]0U?*E3D35OA6DVB6YA20%9Q*9:".V54CE7;I25QO9".,N?7;0 ^V2B_C^>PI;*A":4W&^D(I@=5 MDPCYD6PE6?,<&21-("W2-++8S TCW;=4JVDOT)P>TG5F>9BJ9!'>;2 (# 2I&I"D7!( M.SV?^,(L?/YLI!D[\ENC /VSRM*&=X%](,)QBOIA@24;E@[2G\W^5EEI@="; MN$(;?YZYA.&9*T7X&]P&%2?.?VA<?-,K!,]*.!'$3#HAB&:.K"/05@FRV=25FJ0SNZL_*@,L] MUC**?5I(%)N4J25_'O0M5B&0NF!3(&&-'&E*3%@I)KQBG*.8J_GHH6&; P1863\]YZ"YZ>-9FB@[$95Y2N6D6];+C, 'TY3-889'RE&B ML$5I.%N/95M&@6DUK7+;U/]D/CRITQ+61+V]DU\B*WS68LT[N>,C.FER3M(X M 9]3DMS-3$I)AH4L_')28F[Q<693M9MKI>8@S>D^TNFNEG2[1L[M U)N5V[' MT)S^(YW^DD24K4!)DVL-""K29 M% H/! M1!)/*D7GXNL7G:/#$6B4:F?P,^7UA9>2\6:\(,_ 5JXY_:6-\8V%9)\2>C%E M.=#+]J%8_?HN%: ZWV'U:"2!&LB=II18"C*R]BES/A(S[DYU;1)@13G*"18H M*D/DJ0P2VT+I%DU]UY;/CQ%0"HNXC)+Z1/G7N<>-16M$?9#$(U,7QK(P8Z- M&0J=9;TH+)$T:M>I\UT4 W9:!-\;I.6\#0_=OGR'\UBM&B9'$7&&,)=](,?? M)PAF5CH%8"@19G,9IT:09*3EI"G[?^7UK YKVTMWV<2H(*0 3W!VN#P>]+6D M?E!,K&-IF]SOQN;2O\K3TE95SF49K8LK.(D!A./!LFUY-0O9*AH'!U<* M)N!XHIBMK6$_$E$,!>@;_:*R4XS.G9?J0I^;%SJ/#GY5%WH/+M9GB3KAA.4\ MT@7VHE)!"I#3^)"4NNOD]R@DT83;7C+IVQ*$1J&WEWC[ZO+EP%F.3C4JH%.- MEF,S&O#3,E=_.?*T)<'?;W)F@MGK=)%$C@BOH77F5N!_1QT\C19_8*^)&[0Y M[NK1"KBK[YX_5E5]0;^/;B_>6G7_[Z86AX?H@JI/)WR)Y+8Y63G1>[@3DC';B.-\7> MK(C)@YJL[&Z"2#PP0S^1>2.<5@(?.S%&S[.86]$HG9-KJRH16Q6/ <67X)@[ MJ )C2Q3DJ(A_:GU"3:;3MP[.L6K-J/0[CV2Q&UK]KS6,?H2GQS67]U6NK-5G MNL][1C@)43R+.&L7V3),7A3]^%' ]KN=!FQ__V/O6Y4C M9RW"S;<^G)U??_ZZ#S+$T%\=DZ42?J92*._M3**+)A!M.(I+.BXRW'++DP]D MC'EY%Q4,C*DR!8E$QA%Y6:HMB\I DC>21#O M*=L==K%:CZ-[<^VVQ#"G#/\IUQ>G6J:R?!0L<*P-1\GK^ $5/$7L!YBS.455 M.\849:'+Q('#,_U5>^&C$;9,(4]$$*#[&4XCU)TB26W)NZ$63]NQPHSR&-#7 M"$_ PERIO9$9)!UEJ/V9VEX>M&9H;]S](,H\.,KXQG=%'J/F<8 ]2#=N,%?5 M#CBFS0CU]L+8JJK*L6*R##'/ *O"31PI25-$8>Q#G@\I?*:H"<4WD$$8E=(+ M5'&AZN6E??R4=&\6OQEH\^P:"@)%P%DB,(L8!!NB;)JDG<=N,*HCW6&VAK8B MJY1ODG3TR@@^KH=U64.G'L7.5-Q&\7=2)Z.0LDK5+MOW[8':-!@@\&XI"13H M\P;UZ&+!-]D"?\!O$H\W!H_4_+=-$+7.S/<0M1,3IG1<.C&,:M@W+/'5W%$@7-FO.B&?A.K*X 7^#OCS#XAA&GHZG2MV< MI8SC13-93^;$N>N0 2.Q727F=N<4MT!PJQZTD?N2<\3B.1JL#3W/0Z##Z#91 MVS46$2Z1]IBK>HUWR2H])YC#/82Y@EADGX.17E*F21L\%&R$B!_1(SG(AF!.@PPRY?OYIVR@^ENZ55>PI[S"Y4S:GWK MEUUUKGZ!21?N?"ZB[ED3+X,CMQ6RBK^6T=$$]\F0,_0MBXL/U^Q.T]T^)13C"B(RUK5XMR6O47&9!'$4M\2S=BE2*K:YD1,)5RZ73P^+>RN M4$W+QY2B%P;@ENB,#%T& U$V@FRR OP_] *1GX4N=78G$>DB<"/\&]_+,.R- M]YH%!G79PA6 76\,PVU%"H.UK,O18L,Y'3=-/S(!5!LPB$PQUD@.OR3CD M<(G&+;UME X0$O82E4>[8L9-3V+'0R<91K!X56=NVF)>M?Q2J-JPQ <6ZF!'V(S"Q",9 M8:0;4G6,>O+[P.NO-2.GU-5*56(90V9#73IS?1#7J)476:E"7QBA*Q;S3Y1[ M%C0C8?&_V2F@!0X!* 0PT\A/_F+]HL>]-.[N%TF_V(A+):_\O$)Q( M[J.HGK/\H3%U!:>2NP[P\<7G\JFHY_@JJ\Q?7N[B0J]0Q4(7"F;0*CI3KGG# MW3*DD+/J/88KLQ7N!7)3O%' KN IQY/\'\/N6J=C(:':VPCRN3^LRU)=R'6A M2=8Y3!,.(_0=]"WR33>HPU:8^>?G<@_!'",7OMP:X_?J9U^9*=*OE1E<\G\L M:C/D8R(-@\1=H@1NP1HM1XI+QH@G J'8795F(MF>3ZX"HE7,8N):2SS/T&=R;(-9)4Q. 5BK!D MY0/IUFB$Z2,W:=LN>&6D)U#[==GEB-Y=6RN)QAMRT%+9-(,SR+13T.=2=0T* M50 1XHX@8^U6N %-QH"J-7 )@>V/,B83I987T7.D!2H16>5KJ4,=/OX&*2)/ MK=#F=*[,\*(YT7@?J$-Z&FQF'<3FD#Z*:CZ9//.BW[G4 .:-5O$H,)!K\^4K MA90@75/J[E4S0N6!RT(#C(N5=0_Q4B6>D809*T ?,EIBT1AH6;^SRHKEW"LN MJGI%9>8DW^0RIRFI.K2CB+P%PONH;7UK7;44!S7W65&:2$Q, YRB*U1''M+( M00M!'EJY99C51JPW[W_JD'^6J1]%@'D6)M]G.S]*C=8_ZO[H6R+=! 0+Q8.A MNS*!V^=X!0M9VD^>C^EX^&8>*$G1:_2[5$/E0X;+)M#;89Y/OG)-$921#PH0 M1C2D.I]+:K6V)@:O8_ G325[#>;R[)7LM:FE^TJ.^\#HJ6DZ:G.5FW2*>64, ML72]\4OUU^*(=P058S'+C#+984R:L_A!BJGT:>4J38Z''Y>2/ACR!)+M7+%>R<7V0,&X+(8-T&<52V[/P8A"2*O"W<[)VGETE'4- M!I")(VT Y$_ WNHQ.$)-0^@^=BC.T4=U6W5,VN]+ZJP.[4FIK\9=$LTE$56( MY5+/9HYZ[\-A5H4-+C*LB82Y? NUR?ZK]&B_Q_W]DMO47_-DA6Z[<_SF^.14 M.W=^??_EJW;NL*F8%&WK2+=1"B0E*%\_YJ68%C7K_]K);Y.IIR<^@16Q(6LX MRJ.A*MLA%RSV8L* JZGXL6;F2BC1L@O:9LS0.!KBF1? -2-S&(0S H,F(C^. M^E29I#%8.5BO0$T"!"%I8D4BZH9EP[T0B-!-&(VHN>Q$;[1K*IG1$G1(>EKU M.5[(\B#K#-Z#ZJQJZ^=3ACL2>Z9S4Y<0@(PE_1-^YL%C>/]4^!5KX+=)5P\=/$- MKRJ,+F> (7?RXA5298O)LM(_V@?N1;ZY^MURV+,\)@\3@M6'W9Y:5=PSI[P-B/<>9[9 =HX&MB+--P JE#9(^S"P25' XE MOME2CD$'0RY&M,!B1O75Z07T".6&2&Q!;@''I,VAT&++/'7=)"_H-F3_DBK]&,OWQ<$00D4 MYK2>B\\EZ/*Q.3!3K LJHA@ROKJY3'F'E;DK68@>M%RLJR'PK<09P?4E"<>O M2(5;W)U8]P36<=1\$]"/C'O,.3'J]JO7L7LA=_!5\6!6>B7%J=P+]6YYG4%) M0V5:3DPWQ&7]*_=+EC)&YT8V4#$/KGC8^F4J/80*)/U0KI*7%D1#SFC!(#)V M1B#G0[ZGLMQ+M2=0&S\5Z"KTDRD=B?JTI!/(<+(2/MP$ 7.>RGD&A;MI.EWE M)DE_"9LJ'B=R:=YL5F5@(T8MHJ3IH7R>]&N9BSEB&$T=4U#]TS$V:UH_963V MW(2B14Z=\9YY0J=5.6_K)KOE?)%_2QEOW$$JF)NY;[9YB:IBLR:3*M75%V # M9$;H.&^9@0P#"V+)39C"\?EC0O15VM79I5*L<-'N!)-$ FP;I5478VH"FW7F M\/:&6$:K* "E43'<2"EJ"N J*'OY*CSL:^R3LPF05L$B'$7!6DNXZ!,F\Q M5WYNO2]M\3=65BU_G^5]"#',FE<1H!+-\M2BA('C/V8X@IR%>5S MS-1+.'F(%X*)=L3&@%E)?VP8W? N1R138] #L[G$M10_@$ M%!E$SLY09>C#GJG,2_BG](3G(7X"P>'E.JGAF75B+;!P"U# @N6<>7;YM$T+ MF^=H4#0N]Z/!!LEH0%C\$ <)QQX^TZ$7(APY[*HH($8 MF2Z8IJ8=QDV8&0N1;#)18REH$LE"G_ M3>KMMOHG?$=!'O<]^HRY5*YE&/QW-M%YJ$7 M#3-)_924IMP[2A\JS$W*,DR_*.D9#J@>H5>Z>$"?&!NA2Z<1;B5N&?=S852? M(@0N-CO)0 04D*A-#Y'&7Y,4)2 HX2JWX(W-T\7>B?%T11\UUA5)H-VY6>2"HW"4 M"HHIZ6GN$G-0T.DF+1-U0V5OA,,?1)GBM)M:0,WTA\#PGA0L(U2O6N30WLB$DEQU)!<+ M*UWDVZIRM?LCA;:7A10$*94-I3IFV;(T] F6*$]]ZJ4. FXR3[CED^]HA 19 MLJ1['90@+>F T2F#$51*$U2BH/ K8$=>!/N -TF+B=C*.[D;QX8-$]5,P%# MX 0H? E7#4B%7J*HJ'5JU'(.*:MJ&CB*&R0BTM!A?\R68/<,I&T4YD8:OP1V MT]#7C-?M@R;_NR#WS\T"[6 07G8APXUB^LQAXRJJYIC'>[ ^JFOWV)&')>98 M_V;6%9A)\&5'A60XL#N$31,!)X7WMZQ?#%+3.7T&QFK>,(W37):_H8EVZVCW MH(EVUV N+S?:K=-I.&-7^ZQ ?I-*K*Z_"3*E\ZZ&!B.0N.F;FU?(-F0E12\=M,.P MH$,J6$=I=13XO6G(D3M.C: -USNB6,J0-XN(62R5"M0,?8EB(C.N\KBR"NQ(DVF%">!"6%/,>S06'<[E+IC[!6\52V42? MI4\.E6O#3$?! ?0\=$(;!P^D@]]6603E<2K4$](]YVST1U.?MT);JQ(T$I/_ MM*NID$U92)_,0FVLHZ_;20JD9*# TUVJ3-542U/Q<$IP5)FWA43+Q;@ARY> ;C.,(&KFH^"9\K4TMXKV;HH,4O?+(89"]4,RZFZIX5KS--_6'&CAMBE.PD #+V(ID MDZ>HRQPDKH2,;+8;BPW F7_K@+V, .GBI#SRJB#%"%44Z6:HA33-8 1$[O!5 MQF@&"]MB 7K>A8J=OH:642%HUJ'2'%0,;[Y:<5&5,G8U +LMU5!3QZ1[DDFXH$ Q F4QE9 MY)1"U0N\95T@94JMALI2BTX J70:L96H!**LY2 )*V&$#9(OG]4038&R9J>DTCDII>?*?2"')08@2 NP4FHITK(^ M9_$RM*"2&K\8)(UB,\F!?;.DA91O7D5*4*Y7%) !F#UB5V$_853L/,T)&2C' M5B6#8V7%Y3X1MI(JG+-'0I^WT4ACE21;56.BK[[$]2@)9I#Q"<-W1!XY;@^& M$6,EFE)%FWC%MU8FS;[FU&L8B+E#&4O6)U'@$<&9/4M1/XOX0]AZ54:&L1 -K\0RS9DAYI;Y913N MF^OS>J)RGI6ZBD)BT937 :A<#R+O9,*UE#K*"#2KE!,-1B'S',KQ" 5Q<:Z, M@"\2)0SCZ\ $\HAF(2:@AN=#*J==T&$1015@AXHI/T8BC%G I5,+\EPU2=T+ M>^$AP*D/JA:7F"5 9W>[?D&#+T.SDK:$1:^XA4:*R%+T552H1"+K4$U[RI$X M.@30('T0'+=S(WG9)!@Z"A29TSJ5V]1[8 ML0(PO#!]6'(=.A/B5D6*A-XN+W*S/-Y+B*-(!B'GM.BXG).PVJ,@P7>*8 MF2YS4*X%) DM U;3RN4:=6 -1H2E_D7'BI,[U/"U=6W3KU#A>.!(=&ZDYU7V MD6$)Y6*1DX^RF'#DL!+5;!<4%OH,Z)J@U71Y0US=HC/G;K6>-AK?$&3*#6,D M_IFD9!,=Y9AVTF3E?<(.P5,^G7S+IE$(2EJLS28__(-:;))T"+#GM^Z')ZOZ MI79.]"%_5'(OHK?. !8MF(O% FM#@A7-2)YQI:ZI?4]*!4HF_FPO9/KEJH;\ MPB'=:=N72X,Q0\JZ6.P/-1@-5=R[GT(KGR<(.>>U1*_"9NU\) MJ5IM$;9 -"TY]&\.V^[_4/WYK#3/CD&<0W*AQAKBY*' MI%LB#4IJXYT4';$@R['UDJIX,+4\LVY9%A]Y"F QL3KM@R$W>^JV#;#%*]W# MN=#P";_NG/;Z>:$N31;^1',[5TN,/-\TMW&UC9=[(GXW4J 7S-\H'$>Y9T]3 MD01S,PQCMJ2I/=9A?B@Y41;<3"7U5I)X ?_8>!T#6*J!2H%L Y9;63WQTFHI MAVU$Y4;(;4.]+7D[/EG"K2S&HB>VA(IOF[$DS.HEB%=)^;+X=BGOXEN:VTZ2 M)W++RFA/< 2OR4Y2C@P-\55$7"WYG->4I:I*FETB4RI_T!XR1'N%?X(5:J7" MF:*KIY3.Q&6%VH?".=/KS !,'IGX.P,;RW?S;&Q5)MFR/BY:@*663E&\^-;< MO&?&[5)J,ZY7+-)_V1-<[<\OS-TNURCJK#CDPJJU[!^9-^:_V"=#82\T=DLU M-!56[N**9'H=N6RK5!*^\I@\D^:*ET:RH_O#5ESQ'O/L*4LF%(&);$>>00;M ME(XB51R%Y!%R_VIM^Q8\: $&\+G5G8IIN!0R'.M"4/Q&M;OD9S&9/TVJON=@ MVHU@L]Z9HD=<3E#\P U:\JY"\2FI7QAB@[^E,\NYI5H&99>3SPH?)6..J[_S MXP1*HD81NC+8Q1US5D4YC(A_GM:]F04#>ZE1UW"VF->:+0>7#TNT%F3K9 MH8DR.5"10PEJ7(C+JUW(==",1I-C\''% M-]V(8M!V\R:9W7[-FT-V6]:W3U\O?KV\NK[X>O'>NCK[>'%E??Y@7?SKV^7U M_X]*Y+>OE]>7\.'9I_?6MZL+_%)VDGQ("[ M+?I;B'@V24KP]E>4'82A*Q!A M(#ISY7Z]A6U?DWN?MYM=K5$C"0W/]Y@%D2:.'#:W;F343C(I8]/RRDK#%D*H M^>OQN78-7KY!(;@Y@?6:]?\ MP/J@'5U^N@!N]N$"F-C[RZOSCY^OOGW=Q8-*C<#N XZL5_,C.VJMTI/YN>>] MU"==?5KH*'J?UYE08%UD*&'R]N*H25GG4M'C9O#X&75D'*S1D+%>G*/N!S-\ MG3>2+[7NS+N*H0>-U5I=("+SZ:1E0]@_J)!&8!F+?(AAA/7HB.,-EC UW:S! M%CW@&%]&Q:(&8+1 M(1J5./A7_\?;, H_80$N;PAM_ MMKF,QY70=>T@:\.@O0>1^SPF@^\H2B>O,4(;'F=C*&HOGT>FWCG"S/X=WW[328GF% M9[*PYSW0<[Y(L)DXGM[I,^M:O.'KO^HR]#[!1_E;^O 6EG_6%?F*@\77.#)T MIMR=ORB%\D+H MF/49RNZ7F_CSUO%PKQ:V<_"*\*>FP&[_]@I,X<7SR[UN9^/Q&?9Y M.INFQ1T.L^FA%Y&.A2/EVPQ:4_?('O2/U2ZKB?VLT8X1WDRNPD]E:]:J38?] M3MP)V$T!;[CX,<,HH,1G$PX0-)/K/[)@GF=;RDWVN#"!XTL,2J=2S7/I7O5: M73R!4!,YYRX+H,:@Z2PW:-9Q&QV_>BHS2#T'*W0/8=>0$M\FV12$[AW!@:W; M2(7IBA]4FO!NZQ-\U-RR+O[W[Y>_7%YO%)1ZIKM:O0 Y<>OR MT_N+_UW#T$OI'#6O0@C<0^SQZLP2\5;]\<[SDUG@S-_ZU.+ZD'ZD3DXR.+R> M&/]%(#ZY(;0W_'5^/ MU_K%LCGUCENGO;I-"M37-4=Z^CF=MMI'Z[[[J>=TU.ITNC6;4^>XU3\YJMFD M!JWC]MU$_H8N,E]FX!?(>/[VJOZY#.J^0 AFH;E]ZCWVOJUXN#NQ?Q>L M9_UU&+_Y^5/4>OQ=VXE=>"\0S83\%(^W U)O(+5BEEI45F?A4M[MU-Y@^'2% M3;E_M2]DNQ 5>K6;U&Q9D0H'0X M3=)TEKQ]\^;V]K8%\VR-HYLW9[$[P5*[-\(;._$;A!A[TQFTCWJ#HS#6V92=^I@(_E50 M+9UG8?,^;DU CJQT<42CK6??G$8SZNFD#W6=1"1N97P^9?]P== ?M M+KRP>]P9O*'FR8=./)QC7=;_40\Y%OJ5TOX7>NPIY/H.,:#!X3^W:$5M;]U/ M(*)W:/6/*HAW:-W_<$+"HE2)([5TE-=,IG:>B58:H?KX0E7<@$!$0F_W>AVP M@G_T.M(,SDU="9!R/D%PR0O=Q/>SS)F>97&2.0QE4,"FX42WGG/8Z1\XKY]2 MC#:/[2U#_O_6\5?N$L]L#)$]XIG=.WGF!PTPT?#,G7^LX9G;XIG=1L_<(Y[9 M?8B>V1D0AN1Y2P$G L\\:C?LLGZ/[0*[W%M^V>B8>\0O'Z)C-OQR5QYK^.6V MEM5I=UJ7GZZVS#*WL?)+*M&Q_O>7KQ\1#2(E*,+WLDT2E<1W.N]D6SO&-7>\JFK\[^_<#YU[?R(PF@Z!T.1FB,BIH8[$5-',ZZ& M5=3EL895;)%5G)]];%A%F56<.X&KH'@^^N%W;)_1,([:/=8PCBTRCO<7'QK& M468<[Q'X+]CDK3K( MJ .H :2VWNWG?WD)Z[J'>T#H(M9$XHDLAS&O\8;69D=I#S10RPJ;^FR(PI7( MJ[6!&>Z6\I8VA!D^?3*8X?HB"6]]+L_=;:4V@+M7E[]^.KO>Q79P7XQ<0NZ- M3V=?GIO%7E12CI)8HLMV%5/2ZL<(V.J]H&^V7^ M=@V;O?;+>9.\P:Y=WZWW41A-,K&)RVI?CA8;]:QRN(^&1_@T8)4KKK8Y==X' M:H_T!'=Z6X=+&LZ2ZI0G/.?')8>GWCP:<8V&C5]B'S9R!CNY6/&#_MW\^S/7 MC4 GAK6J!UZOX+5[=C]#;5P*O>4NA3?#R)O#?R;I-/CY_P%02P,$% @ MF(2I6)\HH2BM#P PJ4 !$ !N:&EC+3(P,C0P,S,Q+GAS9.U=;7?:.!;^ MWE^AYU MZUW3#PU@W>=*>JZNKJYD^_WOSTL;/"+F8$JN&^TWK09 Q* F)O/KQN?I;?.B M\?N'5Z_>_ZW9_./C> ANJ.$N$>&@QQ#DR 1/F"\ 7R#PE;+O^!&"!QMRB[)E ML_E!B?7H:LWP?,%!I]4Y"XH%5]E5^_3=V=G;UJS9N6BUFF>S&6Q>OCV_:!H6 MZJ!SZ_S\ KW[;7[5Z71F,^/BHGEQ>BF*79Q;S9GYUFA"H],ZO;QLMV?( WUV MKAQC@980B*81Y^K9N6XL.%]=G9P\/3V]>3I]0]G\I--JM4_^N!M.5-&&7];& MY/M&Z><9LX/RIR?R\@PZ*"A.%MC8*(X>J?W(D;$@U*;S]1N#+D]DJUNGI^U M2$+B'4HP<3@D1JC$Y*S)URODI,N(RR?RLM33:;9.FY&F4+*M%VTU6^UF1XA" MSAF>N1S="@YOD 5=FU\W7/*7"VUL860* [&1-(&- K'+'+(YXO=PB9P5-%#^ M#OKP"@!)'UZN*.. )! LZ,Q4S1W&I=AI WA4#ZD!N;)@6=(1154C$^5/D,T= M^:TIO[UY=LS&27ZMKM.<0[@JI#DNXVGW?RE2@YC=MB\O+T^>I2&FUR#5I%3Y MIOS8;'>$@110FV6;^76+;\U ;A]UB 9AL3H$!_8R1%7CRQ'21,DC5GRO(#$9MS8@^63&Z0HQCY,2G M&@6P8,BZ;L@)IQGXRV\KAMZ(F@1%$@HV!X&\+#0@1[ANU=YAU* 0MK!=<,1 M/-C(ZZ(JM]]$5M'V"Q%,\/]%ZVTX*]IZ(8+L__F&&] NVG A8KAV&:N7XE-Q M'6#SNM&C(E)^@'-1/?G[Y_% &]PH]9%< ![ 1_;XH:7^M4$SBK&;0$D"*?K^ M9%M@"\IUD#DB']3G[6'N"_M%=@AN=51NN]_K3S[U^]-)T?[7 VJ)Z0@V)J)'4@$KS>T_%IW>B=3\?]=_WXZ&=V.'OKC M[G0@KG;O1:&[AW'_DQ 8?.D/1Y.]#-@"VK3TG^6C/U()1K<@4@J$5K"A%DB] M1WO(R]#>?4%9U5I+>7L02SEZDFSZ)M-1[Y^?1L.;_GC2_]?GP?3/F_[MH#>8 M[MM.LA5IK>)=&:N(Z_L%>!K!:U_GT01BS/2ZDT^WP]'7O<\;$;"6XO,R%$M\ MH!34B,Y[R%V&J"6\V4?7P00Y#B3F1^A@AUH/L:859#,_KI;,"[FLPHYA4T= MBB\>-J"6VKL(X(' !TJ!O!)742,Z)^YR"=F:6A,\)]@2\Q/A7<.@+N&8S!^H MC0VQ5"_(94Y0+9&7VT3ZP)*O(L$$ 7B,*[R#[CCBW6-CT1#(AP:L3$+<3L"[1==(>@[!(YF12E(AU#RT5[FPN) Q00B"/5B(TQ M>D3$16-DT+D'6I"*% M#YUM'GP0$$.I$0>^9W9$ZQ%^E)ZA( 7ID5I6)#5-O_[[;[7XHWI3R0 M #7J\@FGQG>QL$)FCRY7B#AEUH,9(%H:SA-K!@G45$@@#E4C0@9$="N:PN?" M"X.XI+;K$^MN3QHH\1IUMW"P0^HXPOE.%I 5C7BVI;7=GE@E"P0@(8# JD M1IT_1K8\JOH QP.F@_,DQ>\O'Q[=G:>8#%_ M7A"\#C[5:0\F+;\WE5_WD2CT@;2L)5(CJ>E"\-K#JQ,]J3F_4OSL0M(2E,B; M9.00ZTA1,A=8BI],&"TYB11+2F*QCL0D$X2EB,F$T1*3R+ND9!OK2$R8 BS% MQ[:TEH9$^B5$J&/G9V012U&Q&TM+3"(ALR,O64>JTA-=I9C:":4E*I&^R&;L0: ]N%R2H*K^/Q(I$8*GHL";SV==6) MYK059SE&=R%IR4ND'#(6KS5D*'7-*6^U-UU;#*!;3" Q,+2[CH-4SFZ(X0S; MJL-\$1/R$&5$QK(_&29S-0K*D?V#*J6UFT32(VM-+:9;OW9RV(?U UX%E5.( M53&0-0'D<<@1 6%%?2=R-$F_B[NFJ?"A/2#RF14OF!R*XVL-)7?R12PP0T4@ MINE(=-!%80Z?]R$C(Y?']PFXO1XXCBL=M\S]4Z("J'UZF9>HUYI)(@V4;2:1 M3B KTA0UV=SB$'4!066 5QLOG#PZC; ?OT+&(.&!ZUWOT4ZRH+4VD,@X9=N MKR.<.M:U9#:9=8TB ;&&4BZ4&(C.;#Q752WI#LKKT7*>2&^EI7\W8XB81A!3 M>;2 (LQ\:_\H&_C6/EK!3[2"I5"S=)>6*]?D*[A6'I020HDA^\Z6DZ0MG&O9 M4&&_NK66DLBZZBW%KP7PJ@&">@!1<*,FP*O*T8(4Z+V<83E^1/LRBP2@ENM$ MXC:=ZQ#XR)PW_H)3*:*<+7SD$V0FM812Q,3"FGGE]S;8BRC3,IY("6>,[NA8 M3$RM_!HH!K[FHTELN61!Y8H2Y8_V;0^Y->F,X3+EP*'.U4E]6@) MZ>-5=A4D:\?OGMG:_^!PAN!R[^XAGSJM3232U5H'X2O^Q0D-8;8./WK::VD: MR8,AY3C/QM&2F<@AIYXPJ2$WX1&/S_C),AL05O5 % M!0CBY>AZJ38MNXG=BA^C(7>@T9VA16?U1[*J/Q7$OZXW?!OG#\[H32$IE(:6W>8%O[ M<9I^^N_O6I*L7['2\3)>6ZOQ'$9M *052*Y!J@=(K M1Z_2#'S51XL(^VP28T3>B/A8>ENS.+Z6^>0CG[*9GVP0'*@Z,AWVT5BF#;#! MD:G&@BO4'83Q/'HTS+]M)=)8.YB/%/JC7*D\FD"2FH=H^^^P-I!+D=8(DG=V M9AM!3./1"G9;P0OCMIR@6G83B:P=[!YCN8R95;[/P#1BOZ)G^;'LOO1+-&D) M3^3+M+.YT@GB2D&@M9:&$'L 2]DD9P) 2UO*X[RB![G4DH:M6W>BK(2P5_FL M =/$MBO"$8(X5GUE>Z4=6;KD#2C[4*FE.I$)2[FY:#,IHM2KW(E? 97D]*H M7LM*_*ID'>_&I*.Q= G'JJO$9(8L"QDE,V2Y8;6D)U)BJ:3'%0!/0RWIS'H4 MT(M/_N2$U=*9;+W;SO&R^ DZ]_\]]OJ9B6KY[ZIN(0 M>2P>F3>NO(]&K#,P-=7Q:G5:7JPW1I9_>%^6O:5,)JH1YQ[4QL7/*TKZSX@9 MV!%2_G%L82IP)E:P@I3KA@5M^0HL^1X\/^X[N'*";762[[K!F2M?OR7?4GJU M4JJFZOU8ILM4+P779M"6JJ\;!D,FY@W@N*(!F+M>VH^ZJ^N&5Q)SM&P [RU; MWB^B-L+0V'H@KDCTZ'5\B;[OV=!QPIJ.V%B^2O;>7#FWZR;2>O>&79OY>G M3)W%@' D.HSWO;@_L[U9Q5_0/A/-#FC<\E%CCGSWLKJG3U;?9?*],#L8S90H M8*H_LHUW2 @0-(%8! _V'9+#+=X\K[)>Z]++%F$O5QO"%R-?F70I=.5H1;@I M^ G9IO"P0[D/N+LQ.T4.UZ9V_D8],&HA94S0GB#VB WD=(DYX@O$_--ANYM8 M * *) 9KEI$5;/@^V/*Y<[']93].4ERI!RA,T3/_:(N9,WN"?AGJ(2V!!VIR M=([DB\GW8AIPA3FT\7^4TNC60/')P29B?KSFSR(Y?-8>D,O[ML/.3W?T4?TR M(#NGVC&U[5OOJ'6FZRN!M'?3\:,3+L/,G-')QFVM835WNPV]7#78,>VJ)1(N06 MD36BEB5:*T\;BROKS/[:NYZJ!G_=^9RAN9@71+@J!IR##>^Y$N&J+,^:IAA( M5=VH'[>K^3%GC+]9MJHBEQ15SF<3%%[Z3GE89DI_8(<+K."/1&3"%;NL"U/:Y!L M!UP&ZE"1:MX\FCP-.A"^A+E>C.WEA\9BWGP(;Z\6GY;876:VNQ#&8?*&*Y>A M'*T=BG6XF!9OD6;YGBQ7A57Z&#G(MA'KBLA&7=K=B,SBE?!@Q=:^%%4S%18,NP\6U M+B.A%:R$.PFZ>DH?7&8LQ!)H1) W(5MJ>RM&TNX6ET&J1!=,H"W/+2UI3FJS MRU>B.6HKWA+.?&1%#SBG08XHGA[*'-M%("H;H'8[K4YG\N7C%+'ED$*RF]2L MTI6@=$!$5XD!=8.\OS*EN[$ SG;3>40K2^$-EIGCF4(-HS&9Q;ZCPB2I#3V6 M=C-;$*02A ^1XU V6JEPB\Q5:LI/^T[I1^1E,I'9M<0,\R>"3"RX6:8)E .K M:"HEF&6\R*/+_^':Z^D3G2ZH*Y^P.WT2I==BXLDW5^5%J8113"":FU,Q6XI&T,@S4Y]+VA%[5;+[RQ6;.N#.C<"6& M<,A*U_RWZW!O?9>^[Y#)=2&,JC*Z4=\"VS*58C-X3<0->D0V5=:V$3G=8C*# MNO5@09!*-'PS(ULVD_NR[.U/C:8@<87D'@(J/5 E",\[A>0]?I(/I6)-3S\M M%7O*]X"LW%V;L46!#ME^@6)(37N+7.2>',VS[U<:[Z?/9>JV!<=8H"7\\.J_ M4$L#!!0 ( )B$J5AU&M_)D!L (8& 0 5 ;FAI8RTR,#(T,#,S,5]C M86PN>&ULW5U92 M[E"D MMDCYV%^_2%+W29$HJNR)'EFB2E5?)KY" D@D\->_?SV/*B@[B M\N3+>''P9'$ 3_Z<=?\>?XY/WDWBHLZZ0\;^MORS%[.C;]WXT\'BB>12GUYV M^MON9Z&LUH8G)CWG3*<463#.LUQ!@JO.>;#_]>EG*65*V7OF5<#+O*LL%9-9 MS)*K$(1(L+KI9#S]]\_M2XIS>(+#F\Z7/_[R]&"Q./KYV;,O7[[\]#5UDY]F MW:=GDG/U[/3JIR>7?[UV_1>UO%J$$)XM?WMVZ7Q\TX5X6_'L7[_O?<@'#I?Q&EN#YB/?YXO/]R;Y;A8SOJ]N)[<>D7[B9U>QMI'3$BFQ$]?Y^7IW_[R MY,EJ.KK9!-Y#?=+^_>/]FTN/A,^SR><%Y(/I;#+[].VG/#M\UJY[]F+_[HG??-C?>_/R^<=7+W]]OO?\[8M7'WY[]>KC!QS.\O:+;T?PR]/Y^/!H M J>?'710?WDZ/1AGUN3.U0K4?ZYQUV?GP'.3>S=X_8P!OBY@ M6F U=Z<@)K-\Z:))D]RL._W+24PP67XZ.IZS3S$>C9[/Y["8C[SBB9=HF9'< M([61U4&!8,%552'@]T%?GJ\VICD.:BGE&N=I*>J3VZ+(I7H&D\7\]),VM6HY MK9>?O)K"S?&_F$T77^2W^-YOFXZY#'3 2J0;'\9VT M1F9\)U5@(1O'3*V@1$ZNR$0\OO6071[_!1(][_*365>@0UWW],D7:'KI1.VM M8,8N7V/7Y5?NY(IG\^/#P^4]V7@!AZ=_7[O9X=9<6,QZ%\>*"3B6;:GRKIL= M0;?XAFI_NG@^+:_^]WA\U%8(Q#;B'I0Q(J)NMX;IDC-+-1OFIC SO8;[HQAGM@A=Q?G"!FL9$X9+D+/N(P^0:J2EPK(ZG M"C9SQ$>M*6[#L@X)U/=# I(I)R/ :D O3B'$X%2UGE4?$]-!%>:C4\S9ZE7Q MX)*F?OTO 5A'U/K[$?7FDTLFWWU4.#C:Z:<]0(/S?9NW_?K'');01I)#L5HI M9D("7( @LQ #L)QK\BHG"+(2R_M.0.O(WWP_\J>;_*WYT.QZ-$L.#\?SYCFN MC)%SW5-U BE*854!CC*7P+S'Q<=I7(**3H57>9^C>1[AU' M;WYE7LXO0O%H/>HLF2M5H[I)%5UO",SJX'+,G!=%O8+?"&0=P;OA"YYNLLGD MOC>.:3P9+\9PML8DRX-5B3-AA6#:&,62"9HI-"U\R"(&0RWTZRBVMDER[HZA M7+@QVLK+>;_PT2@H'UP"QTJ0CFD=)?.E.+2>;)!*\&R=I+95U@$V)%=V2X9< MLV?(!4-GQ^8\.YXNYN_BMY@F<#9:SZ6T/K/HD\+1HKD58Y'H9MM4M#,!%+6! M10O4 MFF,=7$/R087J?*\.TB8D MV96'3$P20E'T86*-M"[&:. L)(UC\VCCH4DY(Z.'*K64%&] LV M+)?9H/E;6%'.,BUJ8C[RPD+0(N;JA(U\-UP?YK[ IEQ8D^<;2H(F,O >VI8R MO(<?L>LBVH7H(RQ#7_/]XT7;56^I M"B/PH8(NFD%5+3L@&Q9,J,S**)0RQ?E,;8/=A6>@MM=6>H9L_OL,6)0"HL@, MS"L.R,P0&-H0F25(%H& BI%ZQ_V^@,5@C*JMI+_E7#_&LM*V0R^I+9]%,$2LOT(96>]K9+T"H' 2P'C49UL*C]M 9F M700EC"J5?*6Y8V][D[P=.(KC\NKK$4SGP.$7D2O4A%6!2 M:86Z.WI\$5U@!9)3%I3CU?44$+\)SY!\-3IJD$F@U]7S-"'Q%)A0(;F:+',& M4$>+@K0UPK&) M0TORCSA"%U!])1D8-TGJJ&M$\X"8$1>?/R2WC$[T&\\PG3*(\P--X( M9!WA^^]&^'1SWD=<'M>@#XM9_O?!;(+S.E_%_MK1A&AX*$SP5)F.Q;(@D)0F ME5ID$#Y8ZC2J^S!M[Q'AZ[(F(\H0/P?ZM*EY2TT"Y#Q'*:$322_9'VSZ-023TQIK;GI5@0>&;'QS:72Y) MX)QZP_*!2:6/L*=-SX%-IYQ,YC>,QY<8N.>"&=^.:1KI6,I"L9RKJJA*2N53:Z8X:F'?5L2JU@P#!%5=V3(2-PL/' MAXT[L(I8H]8]ZN IO/Q9W@SS;-#V)O-YV]AL5\_QJ\C'%J-$M_"DB6^A24 MBQJ_:".*J@ )##7['PAQ2 ODEJRY(9+%LNASA*K:9)#TJ M$(M^VTF_(OV_/KLZ17OXSJ:STX,**T/S)--EY*(H M.O' 8M'03B<8%@KZ>E6K4$HJ+:.<^(6]%!I_WZ M[CA-QODD=_HLE6T4(&EA;&!:&_1HG4DL652P M7I42#1\N[8#T-?]DR]4_T(:>-_\*YOO35U_;T(_'\X,5T)>0T(AV6?"*>M1E MFQ";%FA$%XLV=13@/>I51^W7W MJ2&X-+6OZD0O-OBB.KFOGN5["ZM\WTS-Z M[]?SS.KFD,V.+Q"[ENID\I)%'G+;TH\LQ&18B=8E#8J;)-92+!L">*"_\]TI MF5W(9:<,FGQ[,Y\?+T_:G]OTY[@=\KY&)Q!H=BVMR*"BE)I%%7@.)>.GZYW# M(X'S0(_J1V47HEAF*2:?5#_?M024TOJ.(BA79ZAI*BY:3,J9M287"T8;2@KQFRH-W M"6G'_GK6(;6FJR2N_.TC^J[SF)<$G);E3R=T/'-TSV;+*<%U2R$3OE7+XCAO MR=7*,EJ91C@5>:0.?_8SDB'MPI+S]$:U_+ADH"^!=*):YB,E0T08D46-"'3- MJ%LJ&B#)>2D]*B\1J/,GFVXL,-::Y$A %TM+MDELBJ\9;HY-:ER]+.*3=5(Y2I0'P^E2AC>E6'5 M%T7(Y4/O;UZ@, 234$E;EK0J+6_9H88.E8&MUE5?@M*]-2*Y375L8$9V>)-W MW:R.%R.NLPG*X]0"X*HF)!HL51=FDC1@N)8>J,L-77C\D)3@MO*^9B!N.,L] M!DQRTNBUA,2"\6A@B&295Q'=%^ U)] @)77IE'L")O:,C"\U0=]3!.GSTD);6I9*^'NS:85T*?8XXK^PF&40W%1Q4\ M4RGA*]+*325O W/"U]1*?J:K39T(O(P+ :ED:@$O/D4DTGYLO5OI9/1X1!$ MJQ6E73NXX6I$%P# 68L^M*,.9=_A;]&8@[*FH#6.":+1[>1O8A%]=.9U,3(* M,)+\H.6]YN#CZJ?-97[K4KKA?-/1^/:LAJ"]@=;[M+2*I,*DMF.>&$_&IFRD MB(;:&]@JQ61GV;1D)*"9^T&<#'GQ_,-OK_?V_^SG$,CYW7=YWN.6,5$=[8!% M*SF#B^'G,=[MUV]_S*&\F:Y2T=JV3%Z,/Z]*,'AM000/+!33FA*W^E*"PW(Y:M I;W_;K356W1A!35LYIYGV* MK0I)9=$)P7*JVENC4R3O'/5@D -;M?I@V@U]M7L4)&7G]4LP]^NM#<%'[0B> MJDFWDAGH+(>BT-&MZ"RK)-!@34%%ZLCI ^ -;%%\#(Y1"8_F[,"[^&U9-^GC M['E&&!WZ9J4DXX%VS*?4N9H-%3.>'6(W!7EKFYGWW)&X$&/'=9)DWY9 MT[-0Z%32&<23Y)P/L[KX$CL8^1!<3L*W5!RYRL,(O'AFE Q9&=2/0)WR<"N8 M89TBV9&^(9%,#T0YX?*-RRK/"?T.=$2R; =9(%N63 Y,VU"MMSSFT!]I[@#V MP',D/QB!J"1&&<"Z:0;.(A,79L!DX8J1F3DK6I)NL&T& K.BA2R248H\RKX^ MNIV=/G=12"&38,TY1RE)=,^U2ZQHE2*W$)1=[U!??Z?/'^.5V98P&Y]&?X@\ M"(_=7#UK>&?WG1&(FI5 Y6&7^V(>EXB8-#!EBRX>G*$_6?! B-^!&T%%L5T( MD;*#3 =+.1S.NL5)=[#]^G(\7_4U0=/U70>'X^/#^?GYQ?E(^H,T)O7.,[H5G6L25' MM9ZFJ):9<3[AQ])<:#7=FWJ[CNM[\%7Z5VI;RJNO@@I7:N[/6^D[&T00S FE MF&X%'D+;!^.M%IH/: F[]?3+N\A*,.\G@Y3?C]!$Z. MYEU4C",.VD@<++/6H%\4."*#$)@RU87D>1"66KNL@VM0!]YWHUS(Q47?*^M/ M=*;AY>S+=&1T13\::2R53ZCDN&8^\-1::UITKELDKX_:&9=1#*E9RLY6H*U$ M0;/>M'ZG.-:K)_4YXA"U9!:K2*TR0VPGVB)"@J*SXQQ1KK7&W'S_(75'V<6R M0C#+.RP0YUU,LC5X2[&B_5P3H-43$TLBNF! 6E^H%0))@;CP@U@B_4BJ1T]G M>6[C?/0K.TE8$*G*U@]J&05HJ3Y5!\:A"%.#%XD\KKX>LK6"A/P'XU(/0J,[ MVWX0._@5095V]@-A41C5E[/9;S?#*9?8G3#*]GW8L.RGC15M832ZREQG?S.%D>,ER: MX[-:T5_#/Y_A;[Z-N%;!<-[.&T94CI:CS<8UL I.5I-*L%=[/=QB#Q,#6XML MNZJIL M+^C$%^[A%=V74OOI:F(W2K%*G$T^X/OM:53+>!E[7HF"/17?%KBHR M/$XLD%Y0.R[VD80LG%?#T)3SK3V[PX4\.Y9U:>P/;XS1 MB*^GPX NA"*U,TP$B+@$N\"\S8(IQ9/W^"L0U ?1'UY\Y0>+/6\N =*P\UZC MYVDT5 JTP3QW3%=H)6%J\S)1\QE=BC;@J\GK&3@WW'PM&?^ $>>-)WA([0' M:@D\ _.J13FML2SDJ)CPH 7$I,75RE./W1Y A!^(2KL78M^AZE,G\EW\MO0@ MIZ5E&AU#N=C).1I9 K>6J2Q%2UFOS">!M/+65IPL%0/ULK0%W+72$OF/P-PMUA8GJI9EU]Q*W;H^^9R8TLF[K&K),1+/Y:;' MW1ZYLNYP.7Y#?*@/\?=]&O.F\ZA6:>>B;W%S)5I3,M.:(@HF;:A1K\?3.,U7\%6(0O'*G,8O6IIV+-, ,Z86=""JUU>W M=?NBYPWHAM2QX?NGY[;B)Z/G:HC[]>*P]Z=;3?#(XSU567 XU%#17;#* MR396A_98=*W+?8G)ENPM=5;W;5@&5>MY1W0AD4LOU067NX?3#%=PQ:2CKZZ5 MI!/H7BJ[;+2'/J9U(B&K2_+4:O9^5$.RBW>E9VA%U4^!RK;EO'_4)FW^ZBMT M>8Q3,3(\:@A@F\NG<-0 +-F0F"I1)"U4\4"^4MT':DAVYB,0:'M!#2/P/#+" M1(B%LP*MP @TH[GMN!3O?"R%&\^IZQ41^C>;S1;>_\I=GR.!NNX;M7XCD!\F6+L5?;:744]T:2F/ M)VBLS2D&M&-M:;TAJK4L.J]8+=IJ'Q6OAMIHO W+D$S%H9!F0TGMHG7#29.< M=C[LTW3<;OHA'T YGL"LMLZ^A\>']7AQW)VY4;/IM*7:HC4\:;OGDQ9FF[^$ M11Q/YI>!K]?=@18 80.('F>&J$?$'LSGL^YR7LQY1=E?875F$ W-F)-I01$6 MI$+2^=9+"944RQ)9)YS4GE-WB%@7V[8J<=WGO)X==_\-L9N/A($8=>N;(H-K M6>&2Q=:8-7!16F*XS.3-U!X,G;7/GZ!R6?X?39= M'.#K$:67K45/]#(QS5/3Q&@QE.L0PI##HI\6PF5YNS<'5 O M(GU>%[ T 9HI,"J^-=A _\G9T#H,*W2G "I+6:!O%2%4[^_S0#9^^@.KQ7Z_ M;-J-?':NR=[#81RC'];MU]?C.3M;M.VZF\I'C()(P3H3F<]HF6DA9"M>*EFM)>C6DQ>@? )%?83I+CQ# M"HH0\^5:-4(JL9"MJ5=.WYTD5S8X$(1QD5=F2LRM)U7+H]26B6J5\@&LO]JH MD*X/^%4P0XIE]$P1&H'L8H4[J_N]Q;)U[1Z$:]'=^(@6F+.'M#:2UBAI('"6 M7$6Y2R>:'628=%XYY$.4D?ZP\?GSR6KJOQY/QW-\#E^C/, M1QFI:XKA3,7<A&M(J0L\2&F'L M8N$X;<4;+W?A/?<4CLXO@-,+IK#88IW9]I&$RQ+IZ(E6L3N;(QMNG#7(2=$< M>PV:M^"A9J&5 I(R"/N]TS5;6A&/]1]=JR!7/+?BJ&$\%W\44/?.B2,1H MLH90G4O4.7]W(QK2VD;&DQN2:JF$0MF)\?BPS364=?H@W=Z2GL<,)OG(7'6& MZ2J@'4E 39Q4]=QQ'3/U_AT5]D$=+>F-?8\BZ357VI//VY>$ON#?_O+_4$L# M!!0 ( )B$J5BF!*D1QU$ "7% P 5 ;FAI8RTR,#(T,#,S,5]D968N M>&UL[+U9=UM)DB;XWK\B)OMU+,/W)4]5]5%HB=2T0E1+BLSN><'QQ5S") BH M % 1JE\_Y@ H4B1!8O&+C:R3%<$M<#\W^ZZ[[?YO_^//\\%/7W$\Z8^&__X7 M_E?VEY]PF$:Y/_ST[W_Y_>,K<'_Y'__QW_[;O_U? /_[E_=O?GHQ2A?G.)S^ M]'R,88KYIS_ZT\\_33_C3_\C<(TS(:GP/\Q^P_>S[Z\FW<__1Y M^I-@0EW^V>5OQW_CTBBE603A& ,58P"OK8-44* MUCHT__>GOPDA8DS.@9.> M_LS9 C'K!"$))KWG/.+\0P?]X;_^5O\1PP1_HN4-)[-O__TOGZ?3+W_[^><_ M_OCCKW_&\>"OH_&GGP5C\N?+O_[+XL__O/7W?\C97W/O_<^SWW[_TTG_KC^D MC^4__^_?WGQ(G_$\0'\XF89ANGH /3Y/O_^'U]'HG^>_I#^=]/\VF?WW;T8I M3&<*>G )/RW]B_H=7/X9U!\!%R#Y7_^YY,(XC4<#?(_EI\67 MO[]_?1MI?SC].??/?U[\S<]A,"#$LT^8?ON"__Z72?_\RP O?_9YC&4I^LLE M5U"ZPOGO]=-^WAK39P(R3A<1@7Z*PTKQAACO^O3M,7__+,A8PL5@VA#Q[<]N MBG=T'OHM!7SKHQN@G7T0G.-YQ'%+J#]\[C6_IM'YSS.4ST>T(;\+G_!AA,//_01U7V5R_B;_]ZO_^!H,TG=_V*];R!OZ M=O$)]5E; <(_ISC,.-\]+A\U&*4?_FA0]Z[1=V$/0L3![*>]C/W>Y7'R>EB/ MC+! B*^G>#[I&:N$XU8#$R:!$ECH9/ )/$I5)(\J"'];89-+ DPP_?73Z.O/ M]!S2FI#UBRHK.5?9 T^?BZ_9JCZ&.,!>3BK)$#-HH36HE!7$B!J$1R>MCH;% M.RBXW8IF3_YQ-5=T>#:^7-?B%5EKIR_CT7D'NIR.&HMRKC-:P%]^&HTSCLG0 MH5_-WN&_I<%H@OG?_S(=7^#5#T?#*;'[Y0#KL^G5PT_UBTTY<3&!3R%\Z7V8 MDLE4/^CY($PF9^7#=)3^]>S/_J2'T6IZAQ,4Q0.)1R5P(G#@SJE@2$@ELWN( M4<(DSI2U>-*<'3B83BY_;;DP74\+V9' MQTJ(>C=,@D9$N(VF(0.6VC-7^F^LKE$GLMX-"Q@7HD1A('EZ9PBC!N\B@\P3 MB\EXQ90Y4NW_8!WN4?GKB+@+I8_.ST?#&:YGO\W,Q9[,V7D=+2BN/'FVC$-, MY 67(@TRQPE5Z[W_-HJ62K_+R+ZM\6UU0J/&3];_CLH]7^+F3=X;NI\I+_MB1RDE*[0@[VB-2,'SR4CBGK/-5?. M\S8.07W:[K3XGCP[3U^&8VGO5Q$)J)J,$X;,E>- MI<,*"9(NR2C$$%T;E_7&@T](M=N(M*-7]1V.^Z/\6&1N:Z/B'QYZ0AC<7YVW]BB9;,1T?DYDT%YQSUCKIM(>4 M= 25D1;'G <;K%5D50CD;5[CFT\^(2UO)=3;BI;;*/KE<-J??GO5'^#;B]GY M'ZUD01=)I[X0H)!,0Z^U("S,!9.43*YLI>";3SP!Q6XEQ-L*5=LK]#U^ZD^F MU?9[&\ZQ9\A\5*[&BHPB@MGL(?BB0"2+*K(B2MAN8[[KJ2>CV"V$>5NY>GOE MOAZFT9@VCMDB9^&!YZ.+X73\[?DH8\^*DFQ."7B)O*:#R2JHVTH.Q:M8E$E^ MNQUZ!1 GH_IVHK[-!+,]$SZ&/U]G6GF_].=Y\,7^(Y,REMPVL(EG4)%6[HK0 M@)%SFX/A*&P##BQY_,EHOX5X;^O=;J_W9SF/<3)9_*LNE_TDB!+KC$= M9\$'YA[6['>UK7K0M>BAU%*I3P9C,:1?2$-AQ"9 M@L0-,^0VN&AR)[H6)ZSK]<1Z6]>^F:Z?TY=GXX^C/X:]%)F3(FO0D="HP!T9 M&S7^%^C<8=HQ6GP[35\]^-3TO*%([PB;;!4=^P'3S)XX&[\;C[[VAPE[$94, M$CU(:1VY@5Y!Q$)?H?4R%Q<=-GRK;SS]U!2^C7#OT/I6T;(?@+T;3:9A\/_V MO\Q,2"Z8%$8P\AY$ )62!R<)5LY:!)Z4-ZZ%I7;7LT]-XYL+]@Y];Q4]JYO- MLS&&&1!3$+U+#$JL5;Q!,_ ^1/J'4^0^6*Z2VTK#UY]V CK=6'AW:'&KT%BM M+1Z\^SP:7D9UD'M-9T>&(C*!$9$6HWF-VBFB%N8<@]Y*DS>?> +:W$J(=VAT MJ]C8!TP78Z(7%_%C?SK 'CK'32(#P(5 J])"0$QT,@BR IG"F#1NEV2\^<03 MT.A60KQ#HUL%Q#Z.0VW(^/#M/(X&/14+"T(;$"84VBU* =H[!&2K+=JTU'G2J]*.3/2+28]GK5(A-SNG M2KLDJS_&"VAGTE$'8)GD&E=H&0A?ZQ("UPJC@I9BK9%GO'NIY^,UAL(]PZM-XADU63H^#FY MX)]&XV\]S:*VNB2P)1*>Z"TX-)GP:/0J)"_\=I;S'0\]&1UO+LH[BD(:1*\^ MG(?!X)>+"2UO,NE%GRP*3AM,");P% \AR 3:"$S2.*V];*#:'QYZ,JK=7)1W MJ+9!B.KE.8X_T>'QZWCTQ_3S\]'YES#\UL,0@JN-QR$0T6@'T1!M;4:6F7-N M8B9"-E#QG0\_&55O+]H[5+Y5E&I!P<\X&%S"\2%+RVT$)CDYY\@Y.!\\*)\Y MO//!D%;RS(._3:H*3K6F7WK.![_!<#)Z;R;H.WC0H!+L.:UZ' :OAQG__)](]H-E ML4Z, %$2UOA; ,<\@@XJZR1MYE:U4/V/CST=;6\ASCL4O%7P:V'MO^I/4AC\ M'PSCR\)ARY"IH@L4Z3GM/JC Z1*A\(B"T9D2^7;E?LN>? )J;B+4.S2]573L MH>:M MPF0_8IHW \Q1U4D^IO9V"E]1,68A*B%!Z' M(A+9QY8^#.E"07J7IMUGO6 WXCX:3 M7[Y=_\UL) 1'*9DBFR75*79*\WJ@.0\N>VN*R='HUBQ9'=VNQ^>TH,!H)ZKH M8)S&=3R+,0*K(.IHDLYM-/N9I-.5_NZAR1;"WPTM(F+V+CMR<8HF"XQ>A<"S M)V$*^E>P,N)]!8J'3(<'1NOLCPWKR+QC%BSF?KCBT;):C<G8?Y M'V%P@>0,SX+6/<&CR4QQ0#EK??&.\-:4E/ 64W$IF_OJT#=1_VK(=D^)Q@9H M!PKHG";S1,:SB^GGT;C_7YA[6'R.D6PF[FO5 7,20J2O9+1>1N^EXZUWA_L1 MG1@MMA)X!P?$7>A>3R87A$PGG;SV#"RKM45*1G#%6M#>NH*16VWNZR]O184Y MFI.DP0:";CC^Y3YDUU.;249#)QJ'8NIT&ID5>/H9:!>#R]8(C?<5\+7BP5Y2 MRCLDPZ8B;S@GYL=!@OJ>"F ZU"](!O R3HY1[*L4M#6Z_LZK9HPX$1,AA8B;CB- M9BFLZR<7*]('81/0HCVMEYQ@7VKXQ&=K?2@AQ]8QIL,H/ML5!S85=L/Q-)?8 MGJ549R1-WF/"_M<:]4ZCVLLK)0B!6GADDO:IQD2X M#\_1$Z&9L)?.KME94OS#1_KG;R_??OQP]NKLWTM_]-N[]R__ M3O_!ZW^\?'/VX4.S)/D:C^PX:;[IXKM+HAA*\"(,.HC.Z#C]7$- 4D-J3[:SJ5*_6MP@<3!)]'7T^D$1? M1XS[3J)/QE/RJT?Y(DW);<+QUW["648GVE*230F<59SD07YT",J!+:B41&<% MKL1O>L U'M!W5QQ8]NP#282OI<910W$V#%A>PS-Y-LP+1)/+5,X*H-;)>*^F MZ]M =IOL;J.CVPIO)."=:3_GA)ZC HS&@O+)@R=.@W1.*E,=9;&2K7E86E^2 MT]ZATM>1:R>YB1FP17K5,&]D!4.^;^VO*A$B$PFX88X)6:,-TX^R>HC<$8SC!5XBTPK/I9QR_QZ\XO+C$ MEE(F5UX)*+I>2D14HS.,%AV%\M*[I(RXT?ZRY *H!QYTS%IM+L@.,H@+,)-G ML<[33].>)/V$.BQ,8RV.2H%!5)@!BY:Y=L>JU#K()Q/3AFQH*770KBX:/$8-Q4KE'$]&^]8U99?/WD1>0HW]SMQ=OUSKO M26>+$"+70I-"R[,,/'$9"D:TTB7G>?LK.*\!V,/]B]LKY3XUKR71#M3[ZW@T MF9#E4?K3'K,L:X\29"230&D4]0II6J-*/MO"!%D;C95[[?%'__IN*LH.BO7. MOF"]HV;XZ>6?7ZH!>.T8,C:X9 *PY-U\%)P/T4*T"ED(B7O>NB!K*9BCUW@; M,7=B6$^0/O S6?TO:)\9C+[412]0]H3B.F3'0=8=C#:O!%X:#<&@CSD7E*R] M(78/H-WSH)'B;IEIK:3>2;QD0+_Z1-A^"^-_X;7%]TQFUOKH(5N:]Q$O1G H9&LF[@\/A5QS2@@>$[%D^)^G6Q=:)H9?PHIWM?!*$ MYS7R4U==1(3,'#.V:,::9_H?@'0JG&@I^0Y.C=?G7T)_7/>LL_)F-/STAJ#E M9Y,)3B=_QT%^-1K_3B!=*D;7ZQ5=FU8G@H%MI-N!V7< MWP'5"S#/\0TY.CWK="DL50RF#DM*")XK#CKGE+46QN7[9E!MI? K&*?C0VPH MV@Y>[K>CX>A'5 L>?B>W-H2,6PL"9[TEIM[QD31@X3)S1FQ?K5AJ#=T_".KH MF=!6[!WL K/I\CCY[M%P@=99:4$*S+3B6C!6;19N6,DU"YTW5M+-LW\+"7?@,[X>?B4P\UEM=:F7\'KDII08$:$(0]:'8A%B] BQ)%.< M4"'Z^\;3;:;YN[&<'@4:R+R+D&+-'B]=>L^DF(00'#"3)ZL<&3[>TN)1VR22 MM%*4YN;?O8A.C1<-Y=^!Z_@K"6A2;1>S N,1%\A970$ MD&S7VH@H$CAM,L10O#..&WOO95P;114> G5J'&FKA8:6Y:P8A=8[QC#!%SC_ M]^OA*W)T9TW+9^7Y:%CAUGAI& ]'%V13A=@?]*??>D4;-([./Y%3S:642FT" M7D2TV6=CU,TA=DNJ?38$<"HLV9D2&IJ>ZV >?*N=K[65X5H[Y-4*'!)$IA/8 MV@NI4$=P4=2Q?_0;H6AY.K>DT?UP'B.I&BJH8BU, M%T34C%PO**GV4_L*IN0,P7+%518LW7N5]T84N [@Y-2^L71OJWKC.PLOP?P3 M^Y\^3S$_^TKK_;2XKOJLW!JO\$N8T):&CKD8"P,GA:H16T4X@Z-=BW%6/#(K M6@=$U@)X],'1[M31P>R3)6!?] <7]-/;$SJX)'>L=M'D.EU4J7HK*P9)TE$Q MH^56W^QGZ(H]RR">*G^:J*0#NZ/Z7P1CE4 H M4JLHD=%&V;IX[TX@1\^&[<7;@7%Q$]2"F[UBM8O&!S#*$16=S> 51Q NA"!* M$@Y;IUF60#DYO6\BX@YLC1\-GT0'E'=D,^D2:8&*K)]0AP YI:(/0AO%6ML2 M]YB5&V8*ZLV78_Q*NR-AN77&\KXEO!J-R0@8SJ=AI>L3_I\- M\^R[>7_S553B6:M%>QM8M3MVL9 \54CLF MU1JL0':T64?LJ 0$>R4\.Q0IIG&%>MC8H[X%S]'QH)>H[ M:" /=N9B-[<4;OK\@YG&N)_[#26=B>2S0O&2O!?O:MN +2"$UURXHF1S!['S MT8RZF.0]SV!C'5KKE8$0M:(UR4)OE,Y.MAX0?3"C&=?1YP.C&=<1X[Y',UXN M88UKN KWDAD4((NO=V(4!*\E \G)<3>H#7.M V)'=[_A6A38_'[#=52QFXOL M5D'T=+_A1OI[^$:[382_&UH$:;S)A$R71+MKSC6R9FI-4U!&"\E-\T+$X[O? ML#$;UI'Y;NXWS-%KQYTFK\S76'\($#*C59(;[T-2THC6]K_A6KIY^'[# M=03;Y;0I43"C$1%D+213WEKRO&AM*HFLE!6V?=9D?].F&AN1&PEQJ3+WXKU^ M^'CV_'_^_>S-BY?O/[S\7[^__OA_7KQ\]?KYZX^=^*K+G[9#SW3%)7?GA\KH MF2YU/JRV].H'[B"BY&!L,8[^/_/0VAKOW _-*4KKR' .T0100M>+?NNL!I>Y M+=JD8EK?='DP?N@Z^GS #UU'C(?BAWY?PLO_O.A/O]4PWVA(WTYF%I+BVE@T M#(H,J5I(]3K&E,%E(Y)F)5O;?.SP?8 .Q-M<2]'+.+.UP#NP(6]@6AA/JX#J MR,>\$]!^W,R&BKM9L-%,ZCNC1,R2,$'I5?"@%>6KM6>R0 M"@^XF+MFPCK"[F0XYO<^EH7[$[!@<#F"R357K7S-]= Z&2_%ZU@+S%H7[]P" ML7O_HX%REM]HMX%D.W LG^4\$V(8O O]_'KX/'SI3\-@ 1'Z3" 9E-H8[QANK_5Y IT"!=A+OX,U_EM+%^<4L^K&L'N"2MT7J7+/* M.3GRH1EZB$4IB!*S42IFEEJ78:P,[B1HTHDF.IB@\!ZGM%;,ET6HE_>K6($9 MZRE8;UM0.3$(N2 D)5C@P62\V4[8(%!U%Y)3($,#&7#\:#%Z-QG^$<>Y)5; PVMM"8(H<;\8AAN#!UJ(BAC9@\^3WFA /(L2Y M37RB2Y5T<0O2]9N=N?,ZQ* AYWKT%6;JU2P<& 'AR%#&TOS:RKW>F-VILFX& M(3:5=!V^MLJ>4,\F1G<,Q2]K)).UDKA;$ZL*-E)HKU=J:N(WBQ!FPG=0[ ML!QFB.:4?'$QIG-M7C ]I^KLEV>S>[HF+__$<>I/B+E"&D\?1,Q%6SM:4$#P MTH /W*"7VJ<.8O'KHGP$/.I.:QW8*4L0SV8UW V8VQ XG;-@DA:@:LMM4$Z# M+ *UM^#9L;HKV\;%Y?\KN8!;&5?OEY.-H25)@]OI&DG2NT40<3F:-F^^1 M)#WI3W%QG^I<..\QC3[-&3"34R^CED%E!RZG2-Y=G:RK60!D7ELLDI-%U#QY MT^V:3I/R!\F(#B:!=-2T+%/V6&\4X#'7/NJ0Y!V @Y2K+_?=+:MCVC'ISU]WI!%>_D[LDO&<^OD MFK530RFWTJ!)I<@B.9O:RE"#QK2G2ZW >2E9L0GMS<'6VQ<<;@-XZW>8%! _)Z#V3*">B8EF R*SDR MGZ->*)YQI8GSAZ7U M)0T%.U3Z.G)MJ.Q9_/8-X1A.\!4BX9HY_HO>VT7A8DH8;;WJ"[VFTU0%!\YQ M!SH&Z5V2:/*#UO4J#]J=/]Q0%Z..!-FP?J^N]MI!-6,P*R5SQ1DDG>MH.$>> M/:,UVLR]3;X*8*5P\P/O\8W'/L*#?1O!-ZSBN@%EP?15P#0\RV\!V/T9OI4Z M[E;K%K)L?&S?!J6,2HG52%>N@S!4LN"P#A?,6G.;>,XW4Z2'K-A[CNGN]+J. M"+O3Y]7.M#A+O%59L9850SG8!(9A\J2GQ%,,5!*"K1&HWWS/LX? #PF!FPN^:5[ M?1<)D-_"^%\XK8;H!TP78_I8\E8VSW7<]W'MTAHK@VZ4P;CK>5&ZK!T9'1^:,_/;6*;)[ 6V[9]SUX7-714012Z'=RT9&+.8BU%E8':5+VBG^YL[1!LY[SO,?[F:5_UA&*9^&+P>3NAYW^WE M@@R],1Y*$+X.X*MW"=31& $-F3TD+=:ZVW,)E'W%"!KI>=1>WATT]&GLW('VLE'^LC)W;^Z'+.ZPEHZFC_4F*AT\4==1:@<$_?W#QUI3=S'^ M]DM_,+@Z0Q:1!2EEELPYD*5D("\C@Y,:(:J@AM$YHY@BFY:\ M7<(;Z^!#98%YC\''5*1M[=FLBW'W9.O.(>A4/QWPZ0:^&^BO32[Z=3R:3'X? MTJLQJ OXE<1<:W=_P3(:8ZW>9I[V\CJ$&272.\?)&G:),]KT(Y,QB.ABZV.S M&?A38N!^--K% +,;T*_'B:XOL<=-*HP96U/EJ=Z*:\!Q2>^1%B8GS9)SK9FW M*K93(E8G^EB:Q>XB4/HJ],>S]JG?9@?\+'@RN4S_CZX,BF>3"4YKE?6;?HC] MP>+XG_TG.4R_?\K9\'U=]'AQJ?LV,=<=(6L7OMV'*!M%@K\_=([MV9W8K@&B M/W@[HFWR.KZK-\I9790Q"5 X#4I$ U'448^,9U5L8HZW3L8U7<#6,<,&8.:1 M-",%EBC)GK:L7N 0:-L(TH!FQD7N!(NN>92Q%?A=1;+WQ]U;L=K4"K'U% MT/?$EV6L;:2W#LS>NT[6[P OJ\!7@-A14'T%>'N*E;=6[3+J--;+GBC$>=8! MO0&I$@<5,OD$LQBMCL(HH0KJSD[;75/GH>#U 3!G'77LB#&3[WOQ9>C32'+F M. <6? 15BZ%\*+7T/;LD3#(FM)[.L JNW?O8S16Z F&VTD8'@<-K+\WW+__> MQS$]Y/.W-_@5![/WAO8ZAJ)P*);5&!+6<0$:@1<67!%>&=4ZL[$:LB<[J+'V M.I@J>^=[P.C:*E0/=N'C73^"K;5E-U[>KD6PHZU"F0"CE84UT#9JXO @D M1Y6L-?1:*#K5F900A";CD8N431V+5#HSLF_#>6P$V40+.]I!Y *:T(2)>?(I MG"%WPF*"Z*P%FY*WGKQ1(79!$/DX";*)%KJPC)?4V_GD:6]3EMA:[]362-Y! M,@*B5XPKB>02-(\Y'U:E]H'X5PWTT\'U"4V+[%99RU-E]S*:MB!(EP6SFVCW MT"N[Z>@64>L$QE@&JE@-3F4Z$837T0F.)3]5=A\;4==1:@<$_6TTQ&_SHJM7 M%\-\628<$8.I14_,Y4"'AW<0E6 0LQ)2&.52\TG&=R,Y\DKNM;1[LSEO>]5T MX/P]4%^>(D:6D#P/4^N!;>2TX,3 T#^12Z5,\ZMC3KH58!L"-515Z[%).LVUT]!IG$%]=Q$'_;2X:.4FL"@4E\)YR+;>TZ:<@:B)ZUG8$KU5 MSLK5[MBY[RF/E23-)-_!#7GSV,KW4,N+_J067UZ,\5FD]8SQDGKA,8*TC>[UV MKT2A"[U&BA$'?.!\9U3:/84:*VY56JPE]0[!\B'8U2>^NKC=4ZG;H:LL>\UW2@NRYR;)=G]OUP>UCH,#6^^G:$)PG M28A,XI%9&)=E5RF5^Z'MGF-=:'99YJ2A6G8ZC>W._.35%7"OAV4T/M_V/IKU M'])QZ]_J"SS(+C[K2^*NCFV.PH&J\QT\2QH8\RC)D3>RNS+5T^KB8\;[8J6# M'%2=?F\#>28R %DHS!EILU6MYU,^\BZ^=;C;71??.GH_P"Z^[P[V\T&83.;U MBAI=S'1VA>"Q3GHA"6-P@%'JHCDK!5O?6G4OH..OJ%B+(\LKUK?459?U6O=+ M9B:*WX>C.,'QURJ166%1O=N5+)Y!?W9FWES>9;7T"@OLNKB]J\7MO2!^6T(M MH^I!L>$H:4]^9X@V!V#B69T5%$]43W]6KTCX[MZY!@YWG6 M9+FVW!&D8!@HJPH$3]]F$TV)VA]< TNU;R=1VU-(QF;Y+>0^>= M9"5 $*I&2S0#'RQ1!)$9ZZ442:S)H,-,OAX%GYJKK(N:LZO RTPV-0LYV\=E M#"6PI" KZ4$YK<"GR.KE9+PHA3*5UB[+,BR/VUMIHJ$.^@;NPG4Y,W4%9!UY M&,M1[<AWM*TL$+I,IXU4!A*K&VMAGC96>B&YM,H;I[65K:>% M[)H4#QC0N^;$.A+? 1?>C?L)_S$:T.E[[1P4/#+'; 86>:EE*(*.VAS!AB*M M%?4VA.;7IJP"; ]C-QMI\@&";*^&#DHW;H)\WY_\Z]48R6Z;XA@GT_=A>GG) MJ20'4Y1<>\"QELQ:"TX39BLYFL2\NW8;4T>$68[N9%G32"$[V&:J'4X"?$<_ MZE^<7Q;2*F')X"IT<+,,2N<"D15/VVQF2J3(6?.4TBJX3I8N6RMA!X;KRS^_ M8)IB_HCC2X2QY,)+R$"^GY]7'43/)6@;K&(.G93-;[9Z$-7)DF1+!730W#H+ M!)R51<7LV?A]_]/G>:\:I_5*P0QH[VF38ZC T2X'(J98@F(FN=:GSE(PC]LO M;J.C79'GAQ1;2[\!2N0^B$BYFX3+I+S-0G <( MI@[E2R99 INR-,=.C ?-2W1E(HG\B#O1N5 3?3609/4*E-B5X'X-,A[2]5N,(YY$[WL:9"W M<5X8ER+PQ#4H%!QB- HTCX(73;NQ3J="G0:#O+MFSCKJV-<@;W0^^,@99%OH MS'7TCU"O:HJ,9V>RU-QT-H3RZ 9YKZ70309YKZ.-+BR@)0-^).$J(EJPP7E0 M1M;)!822^Y@#0\1E\A:-XP=/E,W'"5W,$1=1ZD= M$/2!<5-9Z)(*&:V%UYNG)1DBP20)L<2 /!?Z5^M&Y).>#+:6MM>;#+:.JCHP MZ9Z'R6>24/W7R_^\Z'\-@Q]F)%_KHO8L9I5D(;.S9G5CJ#.JM(&8BN/,6"F: MUV.L#.[81RALTY?9C0:[J/VYX[KAYR0.@ML+D:26A]U=^%XS)396B_=C32DKR:$;1SF(RR^MV;\6*#2,]D$KP.#+!F" MXH'/9Q4[9F7Q66%F-T;P/MA7L]J3'R-MNE=1Z\F&2\#6>J:>,48;E3/9;V2U M*2S$(JZ,(722];X>%H-V6/D5(>ZZR!L M.H,3PP0SG:M?<#@)<_V08_MIMC'^\NWJ3]Z%;[,@R1]AG)^EA(/ZJF#^!T[J M"_3V8E[\+XJGER6 9)X6Y$AFM$0$*S+CC(G@9>L6^>:+>-2\W2LC;E/<;'6J MSJ">74PGTS#,!.E[F?"H8OS]RVCX',=3TM!O_0']8#3$'H_!.9D#^&+K31(% M(=HB00N7'?>TYV-8Z;!=_]F/D7>[4--M5ME.ZB_GA#\KU[S:,!A@_N7;XN\F MBS^L98B(Q3D%Z(P"%6=U9L4 4P)5825[U?I"CBTA/T9R[D/;M\GJ.B'KRS]Q MG/H3G/7P??_E=\R\YYBNT3H%UKCJ#5D$1]\#MT$*[PM1H'4#RT9 GXC9I69O MT]%W0L=KNW^/,73*U"MQ5+TE,:E4K[KC4*(6PBK6P8S;AS ]D:R1ONZ(V;(= M3[^]-:V'EG'/Q)69Q]9Z..XV&#J>G=M,/*U'ZVX_I^?J?N^QF[NR]>=S@Z;WTR',D0WFQ-MBD ,U*"4D&"15+!IFPMGWZ M MX8!RRBULZ$R$IG;9#'1??M9O$>--O7(<'.9_%*R92(56JLVF*&#K: )#J' M!I46SC*A'W(>'^TLWK4TN]8LWG74LN=9O *%\0(1F/2SFXMJGE@C!,UEB;$P M$_*:#'JLLW@;\*FYR@[[W'T>!NEB,/OR_6@P>#4:US1O+UJIK(H<;*AEOA'K MV&'A (LP+)/WF=4!S\"_>U%'3?B#<_X;$*?+T1K78IW_[$\_WUK,Y,?53-[? M"*DOWO?99_5T]E+8.M@[U9MOBV$D[8*@14E):^Y5:CUKIY.%'/4;T()P*[1* M[Y8M.^K&7V512];T*ZGYS6@R>3U,@XN,^?6P6EST9Y.>H4.6:2V!>9WIM!4& M7%8(4@1=HA<^2G$@K\7:BWMZ58Z!51T,_>QF3Y!<."53W0FR!X7U,G93JT2T M+$(5H6FQ!_*JK'""["R)>_,F^M8)VF6?WW'R=:5E'71B5=7+OU,&D>H[F@0= M=N1P@^&F1!9\,C8>KGMPN(E5RU2(BA=@I= .+1W6NX0\:,.U="E;X0_8[3J! MQ.H:O.X\L;H.&8XCL>K1>(].@?#5,HY%@BN8(=J0F=-&H>Z,WB>=6%V+*FLE M5M=1V6%'NI:%#%=8X%-BM5UB=2U"[3[5M $;CI+VVB8K90V2BWI7H8@>HE(% M;&+)JYP$+?>)[ELG5@^;[>N08"?CK&4))FI;\W4.5,DDJ!0RR.*,%T[S+(]H MG/6!Z>_!H=AK"+_+R'UGX2^+T?J:+K$YI#JZQD%(S("RG.7$57&YLRC^4T[K M&/RN!L0YFIQ6R=HK1N=15#48K (MRB8)/%EA@^6RY,XJJYYR6@T)MY.J<%N=6,9$C9%WOIF/9@#?%D_U&^U,JB6EL/9SN*:=U9*]*MZPZFIP6*R5Q M;S5M!W1RSZY>\SD[X!R=*8,7R:?ZA'])GS!<#')4O M."ZC\7D8)AR1,?YICG.+!-?F#VN7[6JTX$:IKQ?]2?CT:8SS1YV5!;HKL],7 M6PPJ!4E)>BU]BA!1%W!&)HDQ1--\C,U#F+8?;7CGY\_#Q(C6D2M7(-;-1YGD MP0?:-HT+1L8L4:O6PS'OP[.K5%%3'MR>6=A(X/M.X4S&T]Z[\2A?I.G9>#[H M>'[9N*T7E@2=0!9)1VR*#KS( 3!;J3 H*^-*^SP]X!ICZ+LKMBQ[]KX2-.V4 M.FHHW(:&]34\5W.M\3*NM JH=7(BJVG^-I#=YB_:Z.BVPAL)>&?:SY9Q89D% M+6)M!M)U0";9=1CKH%Z+4LJ5(@.'I?4E8?P=*GT=N7;@0R^ 74Z+)X^CU*TK ME/@-'(@#.3,H\BLM*[=_ ' [GS1ADH9M9)H!U'"#Q=QDL;]+S,A#O/S M_OC275[@- Q:[6Y M(#NX*/Y[6*6N\-J")EIM^XT'R^2=L5G(Q;> *[B#IE)K1$- M.61,$TA,$%(R9&^;PIB6R<2R#Q;N/DO2:7RJO3(Z,%ZWYO]\[CKON4 &E0P9 MG+.*3"PKZGV7G#9J29MV-I*9UD9N*^R/D7>M5;K4?CZH[$[OAJW0<7ZGQP\A MPW-ST4\YGJ<IQS/">1XGH+F!Q2\? J:/P7-GX+F6P?-W]8NY&G_*S;M?;CUJ5V& MP.]?PJXBW3:1=@V=7=F0II4.$J(0JG8:E5B5*3;%T2I%0=F,I+1[0H= MV*Y:WHY9GD5DKO5,O:.(=*_#@[4BW>L(?-^1[JL==5 O*WX7QM-O'\=A.)GO MDY-?OEW_S3P:1#L*SSZ"5.3)J>@41"\+9$$_+)Y)KEOS:75T!QDE7XL0MXZZ M3A33@7=]'<]E;'<%1!T-C;J-9C]3GKK2WSTTV4+XNZ&%K\,J9&:@0R+?M,Y[ MC4P@N&0%5YD7G=M[9[NAPP-3D/;'AG5DWC$+%H$$GQC*@#5"H6,-!BH(!A%\ M+BQP$65VK]; MG#Z_&(_)6NFA$"XYP\'(+$"%[,#QI %5U-$GDW5I/3YB!5@'Z"5O8Z2V5L2. MN?)V-$P+E%IE8^H +QX=,5K46$$, C1SR8M4N(E\AW2Y0O:(&+.A.CHX2^Y" M^7U4Q8]1A__"W"NQ3MV)!JQ%!\J) #'% K$P;I,FD?C6\S?60_@(2-1(/=T5 MX;\=35^1F.["WJ-3-"49. 3FR!(SC! ZYD%P[5'H>GU6ZU+!AU&=&&D:JZ&# MQ-/S\*4_#8/*V4MXST>3Z:_CT632TU([9ZTCNTTR4$@'JHNHP8I(5A?GR%1K MC^8^/"=&CF:BOTT+U1$MGIV/QM/^?\T38-H'$X7G$+,E^SY$ 3XY#05)*(Y) M:VSK&8(KP'H<)-E8$;>YHG?:(W%Q?A[&WT:%_N9+&'Z;C.=_$K\MOIA,QQC. MVP["6N^9G79+;+'\7262G% F2AE!9F]!Y7J56>TA+%(FG7T6V-RPW&LB*5GG ML]$6$JNW)W@9P/F80+LFM- MYG0@6R3[/D=P(GO(@:S^B$5K&U9AS:FT3*REU(=:)M81[LZ*YE&?:#]DC#X(<^(RJ-@O$>B]AA%24CR*JF"P[/JVOVS+17NGKR+7S ME@F%,DCF#= !5X\\)>JU\09D2 :==R':UJ;/0;9,K*64>ULFUI'H/EHF>!8B M65F R9JC"HR<*.54'6_.>4XA*=ZZ:NI86B:V(4%3N;>^>^9#"!]^HQ62.U5+ M*R_KP1?(6 HR:G*AXZP07*8"(7.D93.F32+"XHURV"45]?<^YIB5W%B(W;5, M+,#0_A,Q< ;.)#JTI/7@B67 )+3.\&83A]=@W8%2,QED#BK/F,5!EI"_C"#"!G@N52LL76Z>.'46WM+RR$ M?E:6/FL>[G)1A5RO4!CF[=:KXAM5P'DQARYY4)T MH8I]AY,?E-TOWS[21\S'. K#4$4''*6I!S&K-G0"2U89SSK3CMUZ3N<*L/85 M?.Z&#K=C%TW5TDW :LGJZ0,65N(J$#OJ3U@!WGX:%IJK=E7J;*F7/5'(6U5" M*@ED[8E7W'EP-DJ0Y&%D3'4X5NMNJ+U1YX'FAD-@SCKJ:!TN>SXZ_W(QQ3%! M^X@#)+OU.\*%RQB+SQ9-IW@\Y)*EN,$@_9XZL]:O>>67/M MC#H3;0?Q\YMP1$GD;@9/Q"9?5-4ZZ6BB!:%$TC*A)JR-MX6394 +&7=QV>K% MF"1Z,:XAW5?]/^M7DP4RJZ1AO"B0B8EZCR6O,U(4842RK*(+,;=.EBQ'8X?=O7I]_&8^^SARC2YP$Q6.FG4HKC>3U<0.>.0XE M1\--#C::UL.G5L5V>GSI1"NMH_HS7/GF'F=KIZ<-N>YQ-8ZMZ(#SW()--F 0 M&AGZE2R&.S_^=%3=2(0=Q.D_C,KTCS#&%_@5!Z,?@)EL=*3SBTQB4]NH"EDK M18"FDTLHY)GKYJ&Q96!.APEMY;ZT"GSCE/H )R_P?'23I=H*Q66.4'C-)A7% MP0G! !E33HM@N'\P5'_O$TY'P^T$>5N[9BOM?L?R=QSD5Z/Q;$-:X,) ]H>Q M$C@MB3Q?1BOE)H 4IIC,:,'"KJ3@>QYR8CIN)<[;:K8->E GT_'%;'K#ZR%) MX1/9H)=F!$'3FG888#R2+QIMAF +AVQ]0)9$C-C:N+L/S^FPHKGT;S/#=18T MG+>K1>M*G?D#RAAR6IF3X"(S0$>2UBDJM,UGG]R/Z(#8T28?UE !'02*GJ5T M<7XQF]GQ K^,,?5GE0ST]0 718#76]:6+J:7N*,C35L(=="VTH)HCEP#LTZF M5,AW:1YA:H7]Y"BW%Z7N,N'Q%J<]9J+TQ7B(RI,?96C##B5ZLK.2\6BMYJ4U MX>[#)3)=&6JMV@'F03O>R)0JP$Z[4-P)DA[U2H #[F I)EY8UB&-A3)='N MF+...CI@S/+TA<^J( 8$PT7U,:*%Z(H 0YX&N0E"6]>Z]_;(TD9KJ6[EM-$Z MH23/ _=)V)MSI8X_.;R);AN)<-557"='&6:*Z.#@L4? MIB;.:ZPO+:#K,'G/DYF=F"M0G(V@3-T/O9.D:N:D*R';]A/;5\1V<-I%JRPX7NJ!299QS/52-:\=*I&2R:V[\*X__^1(L+%P.ZAA7+K4 MWR=8+@9O^@5[%HN.NA9:A9I73]) U$1-E*:$$HQVQTRM8)T>+UJIH6.!X M"?'U^9?0'U=,9^7-:/CI3?\KYMDU I-%(1=A[6EDVM0AWD+D.K>Y* A:D*54 M,/(2)?/8.IVS$K"38TQ[=2PMF]S+R(O!S+'_/O"ARU$72QZUPQ$7JRQV=PGI MPH,U45A K-Y.Y I\YN3R1.^R4#P0/4\W(9V1(6;G@4G+ZJ$LP2GA(=(^ZU/V MUK>OWS^^A/0Z'-DX(;V.*HXI(1U2)M/>),@^D? XG>0NIEA;6XN05JB86\]V M.H6$]%ITV" AO8Y:]I1-7 7B4T)Z2]5ND%;<1"_[FHZ"UJ;,"Y0< M#[$R&$ M>DMAT9Q[^A;5SN;J'$%"NFOFK*..UJ,M[DZ>!>.]+5($M0*^7!"1ET44*ZT+KKZ:2; M5;:AW%Z4NNO:"=JCE<_2@O)F=O\"&?^9-E=N59(RU"U[I5LH3KEVHI-]:UWA M[[19I88_IS@^?X&Q28?*O9_7+BJX.NQ65Y_1@U[/6FQO,";SR$QT$)/WI%A? MP!LZG;*U9.GR&#-O_58M@;)]ZO+ZQRX&8@;A0XH9LJ@WT29KP$N=009C!8M< MA]C\/K?;,'9VK5D#'=_.66XGU4,)S?VXCIEWQQ0ZYC&!8RK281?("*.?0#%" M6..41M/\\KM;*/9VH=FV>KV7)VO+MY/"J>N(WH;S[_6F*^#J*(ZV#--^@F?; MZNQ>"FPI\%T2HNA:I,4U%*9J;)G7":;.0+'12H.9F=QZG/MNB?! *&Q7/%A' MSJW#7<](!>+#/W[Y2$;7FU&XO(NIE!R$E0Q8W>@4S[3EY43?,I<(7[!X\Y;O M)?&NNS]_#[=I-!'^J*WD6O=._+C(UV0PC'$R?4_^[[LQ?@G?ZD_IJ_/^Q7G/ MH!)M7_?DP7DLI:@4%D9T.&M&0=+-+S&0_>M]NU,OTY%W$%(ZU<2T.3- M:#+!R=GPY9_3_O#317_R>5X>4]?1\R'KB,$ RDR&C3.U(C<$,-F[6$@J.K>> MWO0@J./F2#>R;[WI_[CBV\2E7\'VXFR@Z+W?X[[4SPKI9*NX'A< Z$$>#*YJ#?T/1]-ICUG"R_2.; ZU3+; M*,%))B 9(PM+5C/=>MC-PZB.FQD=27]I77L7 <0/TU'ZUZWFG_=TV(W[:8IY M4G]_08^;A#3M?^U/OVT17=S\8>U"CXT6W"@N>7?OU;/Q. P_X3P=?_4G[^9[ MSK,_PCA?,5=)$;)5"D32OEZX:>N$+0OH.1FX+,;"6_>Q;(^Z74GC@U@FR\#, MHSYHG:O]]9 0$51R"8*MEU]Z+Z)#DT)J7>7?#/RN(JL[9NGRHLE=*OM00K=S M^)1..7 ST[RQ+KH8 MJ+&Q(*Z6,QGOU$EK>@R><=S*"M^2- MJ1QUO3])UK ?#S$X8T+K J_CX>T#@? #I^TZJNV KERX*.L,;\^Y>0+OWK/>O\UN77[=26 =1VXU- MZK>CX=F7V8"._[P@Y_0JEC$YNYA.IF&8^\-/[T>#P:O1N/Y]3[H0+&,%LM>T MT&1J5JL6=;-DO!,VB_931G>UN -D><>NT$'2YNC>C[<7\UIU88M2WH$V4H.* MM?_89/('3"RT6"54\UOM=K&N(WHKNJ7E3E^>#3BU#Z-Z_37^2O\M':(]78>P ML$ GIA&T,A$C1.YH>=HJ%K3.4C4?T]C9:I[>D9V](YOPIX,_(,,3(O.+O[=M+S0ON0Z; DIR^3"E(A=RPJT)DVCJR" MLJ7U<(!N5_3TONSLE-F41QT,%]N)G1F+"B:)"%Q82Z>II=-4)PZ2>^21L>C# M$;PK#_@NAW3*TR*^SC;C?V+_TV?Z][.O. Z?<&;>O A3?!7ZXW^$P05>?TL\ M*R)*>D%88;I.H7(0B\CUI6'!QD1OT<%DY[L1P1'M@7N.T1P !0_)(VTHCIX, M-FEI'/"$!52=1UOO10=\GA(PZ!/2P( M2]X)N2@(Q6>RKXHV$,F?!&8T;7-%N>1;MZ0(>%,2U M4,K#4@B)S!/O T1E6*VCP'H_" >O>!)98';Q>-[D=5;^]!H?YFO<&7L/*5+8 MTL.H!5;%T,85LA"UT _!>>[ "J^UD(8Q=SR&];J^\>YZJNA8*:/Q>6T)VT%3 MU4I/Z[JK:OTE'TY;E4S('<,,R@CRNTNR$$708$)!X;/,EK6>BG%2;5722H7, M0\ED%RE,!5R62,91"2SSJ+-L7BSR"-NJUF%IAVU5:RC[,-NJ@BADOW %)0D. MREH%T>8(&(U1JD0IFQ?)GEI;U3HM:AU='$M;RBIK>FJK6JNM:BV:[*(_ M91,='PM_&:=7N# .D95 ?I)3$)RA?S F@E)2L.8W;!X/;]=JJSHXVJZCVBZ& M'E_Y"#/HDT5_3C16Z! EA-D<>5?J/=9%@&-2)T=&3L#F-S'=#>4 SV=Z_GF M<.0&2CJZ)I'KH:X2K;@))OJ V=)&):6CS8L).H!-49"9##9GS34[@K?E$311'=@[L@E_CKB"I"=\ M(MM11*BSUVD'\!J\-I:T43*=\ %3:'X5Z5,3U7&^-5URZY *-U9K?J%5E!)T M *,LG9VLNGA6:V#(K,20;"@'TW[XZ)NH#NR4V91'AU0:L8Z=R3,MB8D$UG ' M2I _&5STD$72Q4?.73C^ 1"'=,IO5FA4F/%*! :^^OE*V5JK@A8L5U;DB#:; M@XF^/#51[3=&

='=/'/. 3VL""T9PZ]%;1R(T&%9""(%&F3'UPA5@C<1M0"?8YTSST,= M_N#)90E6>&O1R*?[I7;+TNX:H=91]KX;H2;C:>]]7=>L+%UKJZ,6''(T)#^L M9HB0G YR[CTB*YJO=*\4?>HUBM)W5_3\X8''W_"TEJY'V\J\853R.XA%$?@H0ZRR^O"-@Z+((Q@D/-ZAX"$H(RD%RW$I%U) MV'R/.@A"/="FNW\^K:.8ACRJ$;+>+Q<3\J4GDQ?X%0>C+[/U?QKC#.H_^]// MK_K#&-*_+B_/,QYCX@FRGEW+5TJUNPK4N=@^3U,HW/\, W3&;XW]3^H:JCO2Y3:Q^P"^.0C*"TEN$+?6NV"DLDK MXUK?3WT/G,=M!K724P=YUR70%JWJJX#KR/2Y%]A^#)UF:ER-'EOHH /CYGZ0 M/BEEN2"G3WO:;QWYE$&'#%JJ%$VI QQ;=U/N@2 /&"[[X<&*KR9,VDI_PYLE-\P3"[&LU6_'GZYF'Z?OR-LK!>;&T!4U792#ERN=[QH M:9GQF@RHUM[/,BR/VSIIHJ$.RDGNPK5X859!UI%=LAS5?HR2-MI;@1);B+Z# M8^<>A-HQ5Q1:T'4FO-*V@(\F@Y#,)F;6WN/:>DP90$N,GI7#(_UWG@-C"R(G*3, MY%8V9MP*L!X=OUJKJF&>?99'67$W7KP1,Q]6)2M+RB0.+>IET2%#*)* 8_ * M"],AWCACE^2RUG_VHZ'/+G33,$LQ@_OLTZ6_!K,Q'E$"39*ZQ,S*=N\$HG6>>KCHD]G^N@@AG0GU7\?]B>3 M"\P](7EVGG9$6TH5 P$]&AZU5\]M[NBMRWD&L[_! M?+>0%E'V'H:4..$!(2TYSLXQ<%P(B%$6J8.U5K8>D+@:LD?'I@X4=IM69M>= M=K.?QOK3=.VG.%_,I'G[W6J/Z[HG;X-%-VK4>TFB&WU#_(#CK_W%E/W;E)XS MC;XZ*^\QC3X-^_]%C)ZUVC\?3::3*T(+5IAB7 (WUI$1KG(MCY=0M"S.<\TE MMFX[:[R$=BU\;8#-,UXZ6I4%.F"\U(2Z%621L@@H1.!&"\:QNWO-&BYD5ZU] M^^3U\CZ_?3%BWSU_JY2,D*O%341RWXUB9#H[A,"< Q-=<%9:S7EKP^*@*_CV MQI4UJOG6T=G.B[16 ?=4S;>V&M>JUMI$!SLG"LL8?2P.A"L:E,@(3BJ$2%9X MHM]A:G[ETW%5\W7'CW5$WP$OZA9Y5CZ$P?>;I5CDWF2>@7PO7DL&)$0G"RW5 M\$)XZ*!OGF&Z">+0ZO764M+-D,=6$NX@\?@>)T@?^/G9,%]K>KA10XA&VB0\ M>%&#OHX7\%HRT#&35XZ%5MS:%%D!UBG1HK46]E'I&Z-Q ;.#DGV]A"XD\,P1 MF]$IRR5CV3_V2M]M*-)4_AWTU?Z*0QR' >%[EL])SI/I?*S2#9#,*DPY0N'U M1BG' W@RQB&8>M%"+HG%UG[[2L!.B2GM-=%!Y]&*T5I6!$KK"T1& )6W&9RP M"-PD0AQ0%MZ:+X<:7C^D$$X'VEMJVW01:W^+],)-)E]P/%O L^&TG_N#B_J6 M8"F8IEL$UE?^['91],V6TRAD?OUIU\L'TN""/OP5\;A2XV*Z8.7+,![2V35Y MMP![+?DC51W>Z"#J3&Z5J>6BB6O:^'+TS&KO5IM]M3Q\Y\H_E$#XE@O_ MY=O='S"+UI#9Q#BB@A@3R:.>/[-A $Y$RZ/F0C4W.3M@#;?N+X!T.&E4BZI2;WP;AHA"<;LN;*ZLG&T4), MA;R&H.E-]9%P-B]PV@O3'D@('"W1UE%@!P3[[K;6FI[Y8/-%!,*Z:+3QY'$6 M9NL=RG0&B!* 12NBML;X@(V9M13,'F8:-=7;J NA=Y!N6-1Z7H:T)1+AF0*T ML_OEHP!7K 3/I'62"ZMCZY#Q#P!.3.N;"[>#]_X]3J;C?NT#G9'P=Y+LY/V' MWR]G]A5EDL,,*%P")9T 7Z0!;TT*1=BD;&F?4EH.Z,28T$[X'60*Z$@LH_%Y M&"Z"F)>94&G1>2DD9"-H:Q*T205#WTH3>')!&]?\AH,E4$Z,#2T$WKJMI]I' M9Q?3'_!D*[(7.@-9/+1C)44&D4<.Q3B?BXJU+7*E[IT[/OQ$5-I$=@T[;69X M7HTNAGEAYU[BT2J+[(0B,M&Z5,D%HK %BBJ"%T8;CQ4KZ?*.#S\E76XKNPXZ M7^YLRYGY*- &T;,,A#GC$NHLTZZ=81^*9BG0%@C175PPM\) M;/&FK *MHPC6/;#V$[QJI,!5:+&%]+LH-+P'HF<,O<\1HG,%E/$:R#<-8,A& M=25YM-AZ@-/.B?% K&GWO%A'Z*UG7E\V#K^>]7T^F_X_%X-O'_\8??P\NIB$ M8?[X!PZGW\Z&EX4K(HIDZUR#DK4&%3E""+1MHK ^NZ&BF MK]%NA-TP7'0WU#"\"./[T$IIN:]5)E;E.O>;52,X>XC%1)L29IY6,SK7?O2I MLJ.IR'>6OEC9!GMV3N;WM!>0J1!C+5&J\S-ESN 8%M#,(F/:&V7<8:6(Y\ / MQ1':<<'$[I6^T^*T]SBHI77OPGCZ[?KE!BTN75WYL]L5IVVVG$;%:4L>?L5# M'5%*H2R4690\UC',(2!HG_G_7]ZU]+8-P^#[_HM669+UN.RP[M)#MV';/="S M". Y@// ^N]'Y=$E71/'MN1D&1#DX*(213+F]XFBB NE":.I*6V;3.D.DQU3 M_[W[7J< MP7_-*KTAK5OJJB%ZXW7#VMB9A6EJ$:R>0CQGW-JB .ZJVO!T]VG'YVP)[34; M1=FI-Y)B=6U5^>9%RET#7"\,3%T@$9R*23M@HSX @@N:<,.,-JZ54)V:X&9, MG4*!X\6 5WAITZ9:*$I98,A*"W!)2$!*!F/$I"%,:1\4'HGFO2'=?X\\AUHL M0PIS7YY=CX0S)!H!?5XAY!QLOQ-N,D#YF5\Y6\E$R:B@P2%%"I",!(JD\!QQ M#S\(0%*,RN(?=8=^ ',$;^BB\\Q>L V%THC O2F1YP4 :D [R)2&H> \4:4M MB2A%1B^X!L#1QS8G3-U#L:F!X^Y6]!W^BNEWR27ZD4# MZX]&V^0I)CCZ@K'0>@ M''3RME,]Q+P19QK+4#F2V-;&C.3\F[=^NHH@^[-?W"^;!IC6)%A.J.$!E*RA- MG-?,(6+.S5E$N-:=(6U1XMP$CUXE_KY:%V MT]74+74U3_[^?SWVL C0+N[ 0 "3Q/O']J9H]?73ZS\ZX!#J^.@;>.Z_@V,M MIM66R[)0K[#- @?\;K B MNB*K[>/X%5N(?'CW&U!+ P04 " "8A*E8^1]5J*KB "@V0@ %0 &YH M:6,M,C R-# S,S%?;&%B+GAM;-R]:7/D.)(@^GU_!5[/L]TJ,Z&+!TB"/<>: M*H^>-,M*Z66ING>L[%D8+J:X'2(U)*5,S:]?@&1$,"X20(!4UNYL9V5*)/P MW>'P\U_^Y[>'-7@659V7Q;_^R?^S]R<@"E;RO/CRKW_Z[>X]Q'_ZG__VW_[; MO_P_$/ZOGS]_!&]+]O0@B@:\J01I! =?\^8>-/<"_+VL_I$_$W"[)DU65@\0 M_EO[VIOR\:7*O]PW(/ "M'EL\]OJ+WX8(Q1Y% ;8\R"BE, T2C!DF0A$DB4) M%O'5E[\$04 IPQCB,)6/X22#E$<,$A9X89KZ/A7=HNN\^,=?U!^4U )(\HJZ M_>>__NF^:1[_\M-/7[]^_?,W6JW_7%9??@H\+_QI\_2?^L>_'3W_-6R?]M,T M_:G][?;1.C_UH%S6_^E__?+Q5W8O'@C,B[HA!5, ZOPO=?O#CR4C3X+/8@1F@O%8_^"C_UH-1"XTHTQ9.K[H' MJ(IOC2BXZ+3EWM(@Y__Z)_FWU5,-OQ#RN/JU*=D_KA\?*\'R5G5_5L=:_>OU MYU]_$0]45*MF^_VN1 %_^W4#JEW/<+$_&9#5G!'/2M3E4\6Z@TUBH0[U#K%_ M:^&#(0*@PP#\('&H?_R7GW:8NV#->GFNK)TR!/S>8?#_G^5,R?9@K=4!7U:' MU);,G-J=!-62W);4C-2TI;=?3-(=A#^)=5-O?@+53UHQTH?WT]%67U<;JDC% M)KC>/_$3*Z6M\]C O0W(JO+!DORFM/Q*NHV0:/T)E!47E;1P3Y!X]#6_)WGU M-[)^$K\(4C]50AF\?Y=V[F]%26M1/1.Z%A^*QZ>F_BP4K?FZ1T.PIZJ2IO// MI,[KCSFA\C?-RU])7GPLZ_I#P=9/4M5\*-Z1JI"/U2M!0N)E!$$?H1@BD<60 MQI$OK5K,2812$F;Q2IKGM-35*XOA;B*)0PJT!?+-O?R7 'D!,DD3>%9$F6FE MY?8Q\_TH2P(?(I(E$/DDACA+ Q@D/@IPE&:8>2:GPW>YBQ:GS!]I#_5.J.]R M9\Q..D4":&FX @,JNJO\D [0$0+V*;D"6UI 2\P5V))S!11!X =%TH]@0Y3: M_PU9[D[/Q7?"T2F\'-Z+GN:+;\>A5; \ G;6Q35CY5/1U-<%_U06346XO'DQ MD;<(WLG[R,^2K?]8)01SA",/\I1Q>:Z$\DB)_$3:![%'2.!A%/HF1XH>V)G/ M@PT28 ?:[#C09)Z>+G?/$C-%O.4&*3C88#!@#?A=(0%:+!Q>.\S(=J3U-($N MJK+,&'&H;PS?-E,6@O'5+7GY6WTK*N5-5][CMWG-UJ52;1_S0GQHQ,.4T:*Y MRGQ?N 0.GFLP ]V\,'O"@/0HN#@\S8D]L1W70OVYR_E\T]RI?Z39GSW)>NN MO\@G;$CLYMLU?7PV^5K+^W/VO?D^S!X:Z,%-.W5]?*RU+.8E> ^4+>&7B]TD+9V@J<>4+"$O[,)3_W3^Q44D:!+OC\&-<3%U!HZ@NV)$Y;:LZ0,F9LR5<&AI;\U^YH M.EQM$0$Z0\)&;,[]VN)(D5>P2NZ">"NZ_WXHMG>]F^R-M+WDK4QNC[J?E4_- M]@:W8I3%"4D(]&(A)2L) T@2Q&&*0H[B)/5(+/7 ("(VKK MT=#Z3"<#@(9. M-E!F@&U1 D+B!"528+W!RN"@LV5_EF#,(\&A\"(?(I]G,&6)@'$:)S@(2(AI MH*/89F>^6__F]\!Z#7MK 8::*=T-0N"'#4H_*L;NO)6*L3O$0(_9SOFX %\- MS+L%^&MG =[="T >U-55,33?M]S686Y(7L&C4R;==>S@Z]D/H] M4_72M>R\FI]%+3\-=G]=\+?B6:S+1_5EOOOV*(I:K+ O$I%P"E/, XB"(%;9 M>R'$08C]P"-)'!K%QT:AS:SS-[!;KQW?03=S9([S2\]_Z8P+9HIZCP$#P*"' M[,Y3J46@(P?E.*Q%_9):9!^Z(_5>LA/N8Y5R\R@JHC3)&_*8-V1]3>NF(JQ9 M<4Y1[ 4"IFG,(<)(VMP"QQ G(0U"A),XYB:2K@]Z$5.O5H=CN<$ D+H6O?]^ M5CFQ)C;(@)Z3,#O&UP!(AQ@ 7E2AF#/D4+M8 MK& >\/BMX-7ZYM5>QG M8NG%PCYZ) XC/IIOV!K^ZS8'GE3-RUU%BEKJ 'D=_;@-429ARGA".<2891 1 MGDF+P&.09P1G28I%E*1FMO\XP-G-_Q8\:.&# 0)ZX4P['NK>!]QQQO1*I0ZNQM,@%OX>J!'_/$-0?,].T7PZSVIQ,_2-N!OR@=UZVC=4M=5I=2\ MNHO4/[_LGKDE+^IGUU])Q=L_[B14>7>YE=_5)_(@NDC+BL2$B2BF,(T0@2A+ M$,3"3V$2)#QF"<:$Q$9E%S,@.7?.E (,%&3#X-JL&Z.GD5Z;W69:S(33YL4> M,[+"57W('"@N6U(R(Y./JE#FA&5^>6H7_:L$WKR56G[K\M6]-9UY?6;=-@CN MD%I%&EH,@$)!_XITCO+INY$#HFTTS([(073+S?UG@B*KB\^Y-1>[\4P0-;SJ M3#UJ>\=Y%L63^"R4C,H;[2![[H:N\R^MY"M7*U/5JOF#?.0F^U7ED&2=C=55 M"/LKAI(TS4(!_8#%$*6A"H%$/@R]* M8Y(LT,S)G7"$V^YVI11.0G7($CRUD MTWN2HWW0O4\MSUW3>U>+H2K)Z7'HMGZ8L0VQN*.Y MY9ZSNYPCM!:^\[EEYO'=T/'Z=HKVK:#-+A]Y5\_A97Z,HB2"GN A1"2.( F3 M&/(014&,"<,X,]&;9^#,K 8_EL47*-][ J^F>H[QQD]3>: 7C/%I #NI?K/ M4LDR098CC7$.RJ(*8(+40WF>>MPB"_.CJ.NRVH9]/JHP4'^KN2M_[FM?!+_. MY!?^'X)4[^6WL8JRC J.8A@Q[D$4AQBF<9)!GL69M-="SA(M@\<:@YE%^NY> M5((H@ ;99U:<'!?T1?ACI@(Z;*X&,=\6(6EH="B!I@1T4^XF^!5HV0@48D!A M-C=##7+YYF:L72+?; PVR]R[A#FC:7M6"R^7LW<)W7L)>QPV3 M1IQJIG)?KN7+];O_?,J;EVVZ29#Y@;RG*0\H!2>8LE$8G, M>AYI0)U986]Q:"] RS^!^CPT,E(N8"GFGYSUYPR4]U.F&31#LF :&KB5F7E=\&[Y/K\@%[5QPIKN@G,FK&UQN&JO M9VU27_^U[Q"9*5_-E'YG^6K:@!?.5S-ER'&^FO$*=L+P+I/W&"EM[[ZQ-I_I MLY2_F^(-J>_5_Q309[)6:'R6^%2Y'+%TS1"L<<@"44&4<3E MI2GBB;P^^8P*0BF.LG]5YY5\S4XVY#-N@"A:_:"(7#5?LG&*"B7-(;+/M'U&8=_'#_ MC:XXY4G=9'IKN"P<-HR:D>&.]/$<&"ZJN&=D\:&&GQ.4A7>LC?3?/#6JT;?J MGK[UE9=_D^!^>RR+-Z)J2%[\DJ_E#\I"K'SLX,H@R$L!4Y38)1E,F M4B^F7*M4PA+^S"I\@ NH%7*UU.5]"*HI@3J>P0]YT?].L]^L+:LUG&?S,M#P M_J5P 4,.[J)W)5#X (40Z#$"6Y3FY:*!QVQ>;MKYR]QSU9Q;++ M..ZU2$WS'2H"2/ [PH71SW(-*BU2L,:6W>Q M5"P-XH;I6#J/V]V[!PD*K7*H^PY",:;XP@ZF#.$/O M_0FJ'%WHSD%9]%(V0>KAQ6KJ\*SD&2!($;%8:?!S"RMVSZNCQU4NY:V!YS1$\[+Z363S2VI/< K MT(-TWY[V-$F.V]$> 'F5]K.G"3W7;O;,T^9FKG*#],$BE2M]_2VO==$9< J!O^A;LJ>HGK9@+R383,;&:06_*^B.;-41NJQLU%/K M+6:;CA SM$G''K,[VSZ5Q;8ER(>"E0]BT\>')"'F&440A;&G_@@@B>0__9#X MB":Q[X=\U6S'6TVJ^[.0C,3OS-2NL30W]0HHFWM1J8YA$B[X0720?[P"A3!, M9CW/,+U3SPD;S(1R"!)\Z%G00SWOO#0^_"8ISZ!$X2>[A*3C]@IT( MRXOI0][%BZ\+ONV2QG)1KP1*1>0EOI1?7]JHG*4P]3($19C%(J+R_XC1)(81 M6#.?H@/(7>AT"!O\\*F4QXN/#&>_C;%.3YP=,<1,H ]YL0?6G4!KT.9(I,<@ M+2K4&B0?BK7.*W:"/6C?W Y_:3N?_*U<2PVBNA[VGA 6(^$C)B#"3(JX%_N0 M!F$H13SU"*(X$5BKDM8(ZMR>X$'CZA:)J[[QS@X/,T'78Z6>R#MGD*%S>)HW M,_BNA@ [X]YA0.@C^U3M6/KL>O&)!M=;W467^QZZ8!L?KMN5T[$BA04*$/!MTSP%WO^!":1>(CY&LX M>"ZFW-#',TFTTYCD.'EVKI[32R[G[1DE:<_A,_ZD9:5R7I,O7RK154;?9'T! M]>Z08$$2) P1* B55T<>IY FGH"<)U& 2,8\L_E]4P!GEM)]\"H1=-/4P;[M MW20/]6Q)EYPQD^(+F6)>[ZQ)J:O"YREPRU9 :Q)_5 JM^]YE(912U)_*YK-* M1*]4S5[Y+*J779V^161E?,4% RY<8@**L@%5APO8(&,7=IG@E%DTQAV3+@C2 M*/Y(+,#G _XX;GM@1_O%@9P),*\2W]$C_5S81_-MRXJ@JE*)3E4EVL8HRJ$E M+ZEEU75(N>;_^ZDO3!I@M#ORJ)^$# 7(3+LE4V+MAV5$_C9%'[BN)"?BHO?Z_R1KPMOQ:K+/%BRCP?)IABB$(4 M0^IC!E.1DH1&E+/$6TFU34O]22*'0$PD;0A*6^!:2+#,LF[25@^_"[UM)\?M M?BY7$M6S8?K8"=[I*:G+^&'JDMS0V+&$2VANZZ=/4^*P3OH P.+UT*<)/%7W M?.9).]%4;6IOLH&+JLV8XBSV8XP3F(92)I%(.*1IEL@_?#]!:41)@DRLE)-0 M9@^&KR4*I!9[3C@EG\-_W[1Y+XV46+#_TD0JE@%#]43V8C:92>W\'#(6 M]5$..)+VTS 6%?A1,@]E?OQAFUI6LA;U6_%0JMK8=HQ8']NEW ^R]E 6&8*( MA1CBP$^A1S,A@H@*+](:53T*96:Q;\$"+N&V30,,1O>-\V9<@IU1;";!';$* M)-C"M)EU?Y9JDY)0!]1;%GZ>X(*KFLX)HL8K-\^]O&!]Y@3^^U684P];3QYY"NM>^&;E.[?T/R_,U@=2AT-^?O/*BE)_M-$GUBEM_T.Q9F0YO$5]=J M"(8:B_E)4M#7,H7,8S0.$>1I(H58]1!,:1)!SH+4#S,/A4)_$OQ9,+/?%S9P MN[&?5Z#8@C8X2L]S2<."<$*[Z25@2_9U1_8GMV0;F!!.R+>?FLY(5;4##9\' M$TLH67?5N?="-("W39'4Q/3]CT5:G.J-M@%K60CPHIJPENK*).1G5#VHZHIM M>0%[8:JR+L_ NI0F??5G1\;*)/M&K97S;R]GKDQ2L&>O3#]M;; <#$-5&KKT3*$QI[,:EL[2RR%FNF9R/K+3/3F,5S4\>VPY"D,GQZ>&R#/)L^.F_SYYR+ M@JLF:BNI-UVB> \3O.1B M;3BZ:/YMT].,W]5F&#JS%%ZP16R_A\_0$TU?P/"Y32O\EH2KP;@U,"!C,!QI M0TG;W7+!X8^NN+[4),B+\?V^QD*Z8K_QC$AG@&WG ,@[_P<)0J[Z5'5SG_*2 M=WU?=GTRV\=:O#Z)YB9[7U:9R!M51++R"0]"3#-("8\@2@(/XM"GD&;$\_R, M(0]3LQD!%V(TMQ-/HM;>]_I+GE0_?5\FU3I0=6WJAZM5NTZW@\9-YBTOW6V5 MY@&QY 88'@ M'SO<0(=*VNLZW#W>:WZ)I=J5 9XN!QAN!JX0M,=3JM_>G1@&#&Q%IY@P3_6Z=1/CVUX3:?1"3D*(/" M(PE$F4A@*D0 2>;SD-(X8=1L(HMK#.<.WG;MX/KF>/:ZU/G&&!C?K\7NQ8WM M =*@QUKJX19OQY;U'"QU:4D[Q6]YRWD.]IZTE&[W^>%-/-RLM[X;7)1 M;XWR7>!LY?M>&G U'HNHSA%4370F\I\I(C%B:13XOE9HRQ#NS'IV %Q939FZ M-C_KMPPV9:*>]IR!-68Z<8L &/)GX%/8(>%.P1E2[4AMZ4)=5!D9LN)0Q9B^ M;A<"?WR2\G9=\#NIE>0%\3!A"BN#F#XFW\+M"DJ9#P2JM;IIQ>M%Q=^PPCI*WH(&$#7K@EZ7<37/$+'#NCC-V M ?3/XE'5-ZC"(A7TSHNVR7!K4A):/C5@R\+AM[1CX4.+I\-0N!Y#ID+B$ZLL M&AK7H^@P1*[YEIT9-5"U?DNJG:$:.\-9IN1=5>RE9!',44QPF,HS"65DWH MP33T"1#'WC/KGZ8&=6:ZW2'0._"OP2/I;4.MYXJK019H^C_+(:KU0 MADXH3=;J*0#W##-3!CM>_=KQZK;+;^N0Z*]'$HW.7^1PC(,1W:ZF.N@!77;( M@Q$CCF8^F+WM0I>T*Z]8%">"A1DD@GL0);X':49]R"*.>!S$*<-&#NT3,);6 M$O^O]V?/\_R=MOAGX'O>E=?]#Y"GYKZL\O^2+Y &_"*Y>/_?_\F/O7\._2N@ M3,S6_GTKC2)E?NW]*OQG4)2;87IY%P93#Y>#D6;&:UZBM+H]M-%0QCMSH3IJ MX5WUL<.YU,\>4;/HF@["*RJ6/1+'M# M]7<=->Q(!@.:A]7E-YN,O2WA5V!#.NAI!R>_LUFNIM_IQKYV%N!,U/TQ<@;G MW5IG&88SHVD9=1VD/8IV%L# L]&W_N8WQ6>A"GFDN2L?D&A6FW]*(O/Z3HW' M6O&$,S],(IB%00A1[/F0)D$&69P)EE"!,KWAVLXQF_F,W2D\E0O70V_-_R$Z MX/<6%\/6)>YV1S/@^QH\-PP)NV&W>538-6M-B\2Y#;VLXH0YVF8^9#'A$(4D !B' N(B/Q_ M*0L]@4/M,+4^W)F5XP81E=/RV(-OA74;L@9-N6O(9A"M-6"M1B!['H:9:;8M M#N F [O^;7;OR^JW6JPH247JXQ@2CT40>0F#:2@2Z'D1%2R@6>P996EK09U9BWY4 MXJ]V!>1;;,X;MH9=.;2XJB?GSGEE)O4[\%= @8WW(JRG6JMW*;7#XWN@):#U^9.+GAW [K9 MV_O1E(?R25>D3]$Z+K@7DFD8J;>BT&ADRAE:K.:B'*ZUV/"3,T0,)YR<>\0R M],[N!7]:BYML<[^YE1O7#"\YG2\7A3'% G-($D0APEX$:2H(]$.419Z*B_M& M@\YT <^>U],!OP(M^/8T'23TV_C/M5FJ&56>@5&&PGL1C\RCK88$NPJ#ZH)= M-CYIR(RCP*'I^W9JY)HQI4)#03PM+[,.L)G5Q08TJ+:PKT A#.WN46[I:057/##3!%OR/P_( M[]I=7J_7Y=>V94JFI@]5@N<-4)>7;=6 .PVA0[PCK3 *:E%-H$/TH?1KO6-N M5/=3C:^KZN>7#P7O3C--R_K4N_/'@]JDV4&ZA/PJJ+$)(4" @$E$":1(RZ'/"4XQH@F*C+ODCL.;V:BE0P# K?8PU>J>F(X+- MA'&8/-+!O0(]_=,5P_8I(^=)=)T$<@+2ZZ1UG"?Y;*+&R"L+Y[+W^7@WNRJ/ M33>HB*,@(11ZL:_,YP1#FJ4^#+F\4R0B(4XZS?J M7<'_,-NTP54_ M?5*'V'.Z3I<7E-GIN=+0XR\;>Y]@.T9VK@-0=/7SL)_BQ^ M?XPT]BGV.DM$GP1D=]PJ+,JB36S/MA-O5 O=HA8_BT)D>:/:M.?%DX1XT\W> M4&-O-XT7I-VGEZ0UV9:>9_-@^E8 M/7+@AQZ]'Z_ #D.P0W&6*B9'['*D<"_%9E'UZHAUA\K4U;).NX*WUZ+V=S>; MAN2B8KE4YRN:>HGG"PP9XRI)/ X@X2R" L7N:'?-V MZ!Z!_SUTY)YFCV8';HV%S#07%_G&Y?KKRP,MUZM4Y?0EQ(%!5"$4$Q#A G6E6R.L#F#AQTT$$F1-<4IVT:8#233HMEXZ+E MFA%FTK;AP?N>!UWCA!ZX31/2R>]'OSS+(5/L:K)&F>.HADJ3R-'"J:DUEJN6 MTJ1FKT1*]QWSW()/97$KRD^BO'[^TJ8XLN:)K-R[9WMT@,+'.-%WBD?CRLLQ>\QTEUO.&.4H:-)LE:XPM?9BF0N: M1 Z3&'1?F2D>6D]XC-M&)/6'HKM3''0IV=PH;BNID%8A#H@?^@ED,AO%HWEM<1I K, M-SZ7H_99&[) 2]>"D3[WF[%4#- AYM]7=-#]EAC'#6= P>[ ^B2:SA>ODI=7 M&1,1]N61$D4,0Q3Y\NH<4P3C@&91X!$_96S5J'H!7#H+Q'H&R)R.QN/9'W,. M_' L:B< O/* CW-"-_+DA54$NX%GN^P:%!+B>41 1/WV4(ND3<-\R! *DS@C M2!HX5F4$)X#-?+R=G,JGE3YCSC8]^73%##-)M>>#?8'!"(&N*PQ.@7J=$H,1 MHL_6&(R]8^X@?W.OKDS\5HCJKU7Y]/B^N!/?FI\EMO_0=8Z/+#&SO/:0@0(- M6MA7X'U9-D79:$;OIE@P[?MV1+V9@(X1#GY7"( 6 T?U>!HT6OFYQ]9=S,>M M0=S0OZWSN(48EK^J27J-X'U?UT_D0;L(]N3+E^D+-I!!#QHHV :R=Y)N M#:F[E&1#>;.BUDS&QBBRDZZ3*RXG5V,$[4G4Z(.VB?QU2MS258I%PM M%(:>CR%"%$$B$(,,BX#0-"4A,S)53T*97?#JMF-;GZ1B.#3R-%_T;-&+J365 MN8[0;2;*+$GL(R0Y2TT_!6/AA/,1,H_3R,<>OB!L6W*&2Q%-*$UX M"K'D%D1,_HTB+F#F"1$P+TRXGUJ5?UKSR+AR\X!#HN".>*.GKVRI-5-3'13W M4^).8>\R,KE9>OG0X0%1)V-[A\]<[#&^+KH!V588H-%F+PX1^>__A ,_^>=^=):UNWF< MK\9.:&?+IUGO?4H^(NBZKOF2N M^/)17E-$GU10WY4_BZXAECR8$NIY/))6#0N5'F$T@:GO4QA@1)@OHC! F5$\ M2A/PS%&J#HTK4&X0 6N%B1INW>&B6L=3T;>Q&SD%+^.NIC:9@6>&VJ1GUQ8' M\+%CUR:_JN/6YRENF>L60])=Z19=L,OJ%D-F'.D6T_]&WHUK:53\4;P55 MS31_(=4_1#N3H5-COZJ13ALM]T94#")@FD&,L+ M1!C$D*JN!#3&*.$,4TIBH_;U,R$ZLPVT0Q'LL#-L;#_7%NDIM.^!\68*<("Q M2AI5.+=FU6 O>@MKAS?X03W1HPZV+0=;Y'\68K*KAOUSH;ELC_^9 MF7TT%F!N>!>T3#A]<R.\QA7T MU)53M @8>JXOOF6^QKVR@W,%K@_&+-V2-M]KENG22]THOY<[I/FM<;9[HFJO MHI;Y>][I)TXQP%,N;883],#3W M>X_"7-H1OG."JYE"[8*F\:DQ#K*4<4KC -(P05(KXA#BT.>0I+Z749&$,6&F M/G''_+O$2:X^YX@3IG&^#BSX*N&"#> KL 7M,MRG0:&SL-\8K(7# M?QID'X7Y*,P']1(U^R!B&:< #B"C"*:-AF#&MUBSV M*,QL*%W0+>J"J)KY1J0B3$44$D@SU?U#A E,0_FWS.=G-N;<>4F6V" MILZ;G[6&BF_ U5,C@H\YW0U( ;,X+R]DC_.19V98O-($-"M6G1^(9K><>::X MU)KLJ-FG'<<61'S#F93#U55?0, D@07$ XY!P^1-*4\_3:UI@B8') M=VO5UJ"SS4"NKJ#JD&JOG,/KYM<.6?/;D"W/QR5\ 3X:^K 4+HI1/3;R>P0M M/OWD"_6K'4K;NXY":EX^&O1:G)>?=NT7=]RK=X'BO&A*\%6B?-^F%;,-[[_N M>%^UO&_N20,>R(M*MA$[M/_LJ&^C/<-&6SE:++M<=T=[FO<:/EZPS+P9?._E ME_@?@E3U*@QBCU :PX1B%:U1F3,<93!C?AP0A./4;#J>,08SFV7RP\/SY.GM M>*AWN9N5,V9ZW#!S[PHH?(!";/DDOB-V+)S-MX/_7:;U';''-K_O>"%+-U7^ MI4;*]6D,TY1@R$D0 M49$01$+?K%O?L@3,?F_>#Q.^>B=O_B^?06!)LIVO/SZ?V%YM/[B\VG][^7^?2^ M^7SZPU?,(Y$6G:J6ZT]EUH;*K/G4(BVGW'>83&.&8A8$,>=&&4,CL&86CT$E7FU9%3G& M*+WSR1'YAG)UJAYTAG[$&L0Y.IG&("UZ,FF0?'@RZ;QB?C*]EQ24A?+@EM)D M??E0<)-#ZO3;W]5Y=8; Z:/K=#BABE0801Q48E&=,@YXY2#)(Z-\ALVP&UF%RIA%FS8U*#D7JGI5OV MF(GQ!O85:*'O,V76U%9]JAV=IAH %SU4]1EP>+8:O&E;QD6:UJ/4%=$J=Y/4 M0T53MTF:F:IHI=2'048]:2P'(4Q%G$$>^1D.A(<]9N2^&84VLV;HNU7L8$ZE M=UKP2],?[XH+9@K F $6%3H:A#DKQAF#M7#=C0;9QR4V.B]9UK"?2LW:<_EN M?UGWOZW]E1=1#T=1 L,8$8B$QR!!GDJ>2CUI'N @CHVR%JRPF%D);.#M,F,? M%2).8G]V7-=3&;/STDR5G,V5O3J(F V>J;#7\(75U7B5C@L6SU^ M"9N.JLHO6LQ.H]W)U>I,RKMJ$2FJYYSEQ9>;['U>D(+E9/VAJ)OJJ:M!98)B[6*\Y MSU6V %G+F]WSJ>:&FM[6R85FUFH[^$ B\,/SL->@OD-VFAW3OEFGG##3.F-, MF&&>E#:E5I[;Z=47<^)J$SKTY^J_-%,6J='L[+]6:I9O2DC($4[EA4\-@12( M0DR$#[TX)5GJ!]R/ \>IHN98FLB/53YH"_.BIC$S;(VF7^EUV6VFKERVG>D0 M'R9RML@OF*YIS]FE<8,BY[#L@TC%D94:@M M:!-TC(B8?+,3,?F7G8B=6V\1X9H@9B-64X^9"]1'R=_U[7U9B*[L?^53ED1> M%$ FTA B(C"DS$_E/ST:HC#UDPSK2M/AXC.+4@L.M/#Z?A_Z7Z#/A> B) MP;OF5\%-^N=-]JZJU-UTYSC\* _K#XUXT&FT.73V#%W4"C?0(N?(16W"!ZM;E1: Q2Y8)N0.[UI&[UU8(OKS2U_EHWPJ M[ROQGT^B8%U#2()QA$(/0R+:5KXB@L2/(LB3D-(@30A+4ZM2T?,P9[8I!V#! M%JY5UJ$.__0./<=<,5,-5@RQKR>=)M%U7>D(Q->I+YUFP=DZ4XU7[91!GQO4 MET$'*$Q8$*8P"P,&$0HRJ0!P!CWD9U[JAS3UM>Z,)U=?*)O03)CWZ=<36VNJ MS 1TD\[GOLC[) &.Q&]_[44%[219AR)U^B$[X=GO=;8=YO))HMO7;28^]P.6 M>1#C-(8H2D)((H] /\D2>8TD*<>)B4!-0IQ9R'9]_-J!Q6"]FQ=]!8HM%F8R M.,U&/;ETRAPS63WJ;[B%?@4^3;/%6(*U274DU=/P%I5T;?(/I5__13N-\%G4 M396S1G2STW\KL+?DMW!!"QC\($'7/\YP M=FN1Z4CJQV$M*O%:9!]*N]Y+EP[):=,3Z&$&PP'LZX*?PN::-?FS5$ '0UPP M8S@,D8 "J5*_&*L9E])LB *F.N5'G"2>W20=]\C.K&<&G4Y/BAK88&4[7F>& M[=-36-_+IICINY,I8+MLG:OC75*US2>W[FJ[=PL-\YF/S\XG_LR ZBN-!9J/ MZ>=G!\T(\^+F*6^?Q%WYM[Q/H@W*FQ1O7PD7PU2S4S7G5E1'W8F M ?RI''E[2^46;&2YZPDP# M>ZUN,=IL&.DCH[^&G47Z5M!F5Y&D6M;TY7R5G ?*\'R;J042C"./(_#B*NYW"GS(4Z]6/Z-,A+&E&/! MS(1UM_CL KH#92J. P[HBJ =7:9BIT&2A9 =X^Y,L 9++RQ,QT0="]")9]RU M%=W=P#U?A5E0 L,L3" B*(#RJ/,@YF'(/2E'J1=>VECT%3P@)WMM7MYEU-1S MX8P;9L)XDOI970=:A,[8=?25+N]:9.MT'G558;O-@_BXBS?V"1'\1M[K5? F M+[ZH$<'U;T5):U&UZ7]M>VYE?Q=,OM6JG3=DS9XZ$_QSN5Y+&UVEPJTXRA), M(]5[$]6"?E"LP( ;\KL@!/3VV25BS?1%ZJO"[VF=#9\/WL\7V:65SL]UU M4MIL^+Y.2MO<[#^;$#<[8.MRDO)!;-L)JF*5MIQ9Y83B-$$^PA$4L6 0\22" M-/%3B*E/PYAXE/E&_3M'8,U\.'20P18TV,"VRJ<=XYF>$G;$"3/U:0$ED,M;*0\3GG+/*'G>$/[,PO]&=>:DI4JC>A9[#4)4H'?X M[YOF7E1J:'@!]E^R\]F:;H.>[IB1N6;Z9 F^&JL>2^XX4D>FT!=549:L.51; MMLO8YB<^B^))2&.$$DY1Z$$O8-(8$11!3+B0.LH+/):2+ A"L_Y2FZ5-),2J M*=1=V9 UJ#IPIGF&/?E)3&DJ[3&81J$/D2]2F.*,RSM_EC&61#$G1J,6;(BW MT+V?+R):3R':D&*FZ3807"9%[N/L+/^Q7W;A5,=]8HZS&@]^;^E WQ44=;>C MO/['^TK(JY+\,$7=?):&5'^2)BR.D1>%D/ HD-(2)1 SWX<<"<1X&".4&CG' M]$'/+$_#&K@6DRN@<%'U<,J[T6$#%#J&3G9]WFIZW&?AF*'[79M9,Z0]FS/ ME5M>'_"R/GICAAPY[,U7>'7O_<\OVYJ-MO-YG[41QZ' E%&(>1Q!1'DHCW./ M02\6J1?CT$N84;AO=HP7\]ZKKHU;!$ W*L#N^C7_+B[N<;]\;VP][E;;\II> M\G%6?7]>\C/X_E&]Y./LG]%+/@'XTMJ9ZZ+)>;Y^4NZ+7=CXW3>V?N*"OY1/K-G-WQ ;@S!)$TP]SX5FJLV* M:&V%I$74F$Z1"PSTB?S73I>,K[V(.M B;R/1>@^;%ZVU,28IY5EO-QK4I9UX M=689ZP)B"F19/1#)W$T.DWEYV2FZQT7, I]9;K)QK MA)AAQ=;88^8R=%?QZZH:=$S_\N7ZF>1K UD:66)FF9*0JK:I+&@!ZC>'G:)\ M6IH<$6TF57<5X2K/<:^6?3A6X)@?3L5-@V@KL1M;=S'QTR!N*(8ZC[MJ]_RA M>)9;7582S(ID&?=]57'E^Q%$?AS"-,X2&/*8(I$A[J.+^SP/X&E]S)-[ M,NR-,[I7\ZF77,ET>XQO MFD'?DA>EK*5Q+']2/4D9VCE%5QA304(A8!!%#*(@H##U(@J#&&/.8L0H-6IX M>0$NSLC4E^]9GPV9^ERH,_1VP52>S\-6)LNGL\VWO M^!ZW+HNOWX2/&IQVH(^,>32;MM+'Y)5UF3'+IC6=^9)V>O!-63058^S ,20)1ZGDP#;,(IC@)!4I8[">9B;[3 M@#FS7NNA@,>RVOC%68\4( H30UVFPT4]G>68-V:Z:0,N.I0;<<*2%=" NJFT,6'"H54Q>M>Y< M*N1+]U(SO17/8ET^JBOPN\Y:V+0']VG"$.&0X0Q!%/$,DC!)812D/$JC,(U] MH\( @S:X\-!NWIS'2=GLYPS!$SG;''C %XT,.?IYNI+KWN>II. M0ERZLZDN"T[T-]5^U4XK*/5"ZOO;JGS.N> _O_Q6"]Y=WFK51KEOEJ=\-+1N M-=0JHP+[GFHT183\(TQ32'POAIQ%:LN*I]O M, %DB\I?S!2(!9OU],F\S#-3+RJII.7=!AN5!/>#0DBR\$>PQ0GLD *_;]!R MJ'/L>>)(!5D@L*A&LF?0H8*Z8"7S<,N'HI9 JKN*WY;KG,E%)5SVJ6RN>?G8 M"+[+)=(,OF@O.+/"Z?$ FQ#%!IOVG%8H"?ZDTKLD9J!'33]4H\^UZ<#-+ PS M] M=JT Z_=EE8F\49_6*HU91F(60Q8E%**8)!"C@$,:D1C'<1CB:!M%NC/(2)T5 M:XM8U)V-Z22_H/5:RMP/>0'J-BOU1\/4TGDW3\^L^@[VXN+F[7NC'X?EY=(J M.]GD7>'?3K.!'0F@HV'0E;2^ @,R'&:>+L)N5UFH\R*[;$;J(HP_RDY=!JIE M,Y#+$F:[E)%5FOCR8IQ22'GH090@(2_)?@@)1DDF./&#Q*A@S0E65R44\@*Y5E4)C]+ :P\/^V/$S3;JG1:+;X[9H>"H]L!= M]N$L?'/5DL0)3LLV*G')QJ/V)4X7MU3)2O??R7?;EF&"9U&29 Q2:8A#Y'," M4T$\F/I$^(30&&=&_L>]U>=6D0H64,"L.JGM,T)3.=F29ZADM"DS5Q.G*' E M[GMK+RNVI\@Z$K^3#YF)$1?YZFW)6D/I_WLBE?QNUR^?A0JHKT)&F)>D 0PP MB2#"F0])Z@4PH0%EC%#5'%='F$9@S"Q2&ZA@"Q9T=3N_.JO,/5-I@9,O/NF/.-/ M>7VO?OBFK!MYIOF(I$1>$AA7K4-CY$.J0O T]$6<>AX246KA4IH$O(Q7:.-A M4*:^&G.2U_53FY7"% ZMY_:Q$H_]4_)"2-:FX_ZF6:QW6KKAF%U-74^_2M5I MI\'L0P>;']_N6*4P:Q-_N$9K?^B;?YSUZ^GC_NO4)H( MCD0,18P01"'W(488PQ1%<<13>9J+Q+2*80^"A58P#7CUS:3Z9&73;.1]?NA) MM@V-EA&JGKAW$\19) "?),%94N_^Z@LGZIXD[3CY]O1CEG.9 /R2GG:5'^0 M=G"WX MMR^0_1W)*2R1,>6;=CS#)/<3>DW%6>NR[899/=#9EQE/%N^OZ% MO2D'W3#K[0__/1>52K!]Z9NM9$F$14H1]!%-()+J!6+L)3")N/P_(B_FQ"@! MW@CZS"IFT)QP"[B]>W^Z_MNE+2.UF*NG7F9CF9F.N8Q;]IT<3:AVW951"_;K M=%@T8F3Z:Y%ZBJV*-(+80Q3Z7!H,J>=G41R;J(AQ<#/K MAFXVTF./PA5X5$BT8B$V:!@&3L>91\+$2Z- VEN26Q!Q@2 .L@ *D7J4!2P+ M8L]LC)0[]ED-E_HHVJ3W>;BEITO=<SA7T%6N@.H\E:5+H* M)8\#6S:.K$7X41!9[RW+W@_YEWMIE?U6B[:GQ UMI/&F"C7??6/W*NG^?5G= M2/!$67&MA&R' JR"#!'&< 9QIBRL-/0@53/5N(?CA*59E!+/J">$/2XSZ]8M M5+!NNSX-VF4!4N6U^DV;*EVV.*M_5HH86&;P23YOTXWFDIW1TS8+\=M,%7W> M\$VBU;6L 1O$5(>M#6IM+LQN6UKL=F-5'':IN)Q'KKI77(#)LETM+F?94;<+ M!TM:)IAO^B1)"&_+)]ID3^M-0Z_/@HF\G9[RN5ROLVZ*^"K.J,\#:1)Y/O6A MU)!8FI*@SOG<88S*P+M]WM=L"OSK>3 K\KS$ _8MTTJ=V8^7J* M;U:6FJF[>;AIGDAORQ%7R?;&\)=-R+=ESU'2OO5"-CW(VSX(UU75UH1HMQT? MOC7WG?6X\[9F^YP3!([+_F6TF0GU";*4@NV!3]%PGXG\)-/ MV+:X6ZOHRRV1]ZCA9.VW>I.WG(("[(@ M88A%@6&K.VW8,XM;CPEH40%#7$R;WNES4_,J,@^/#*\>9]D#=G@X;AES 0.< M=<73A[QP=SQCEAQWR3-?POR@O17E-6N>R'K]HM*25-6KP9R/TV_/K ENW]V M#=0V%>Z@)XCAZ)PS')@^D2\GWM#1>1'=1H?T.&E6A_69)1<[M,=)&A[>$T^: M5ZF^*QIYF7^?K\6GIRZ\B]1,#E47)Y3S,4 !Q+&\9B.:B0@3CP8!URU//5Q\ M9N'KP $%#W0 ]0M2C_@P+F.74FGJ/ JNCT:+'%JDW/D3$L,SW[ MC)G(%/ZHM 9#!)>0"13S"D/"(PPP$-J>?[0FA%2V;A[P7E"=\'=\?5X)P\ M,U.1@^3A'1K@)@,=(J#'1".4<1F_>%_.WMH]K\*W/0ST72OW I#62FO'/1A^ M?'^^_#RR94EW5JFWU7&$O##TVR/)>+U%CBM;*C='F?7[EFT]G0TU5N[75>@+ M%L;2H@P\+%0B=@IQPB(8,2;UM!>R+$"O,U%>H3>S0I]O-KEA],?QINHYHEYO MJ\S.D=?8I5<<&S]DYG]!L5/Q9\+[F[E,U/W37T\V*H\GX%DIE4G^*BG)=UQQTSK M'23\7.W,Y!G&5ND1Z4@;30!;5+OH$7ZH+33?LO!C;!,>_UVL^?NR:@'T-0H\ M"UB0>#',1*0ZKM,(ICSRH.@F[3/EHY-[C] MC7%)XW;LB'9#A^&6; 55Y;7TF7R3)1N&7XG^;=<1'^QNM^?XX>C:JD';Z#5U M[/WEKJ4:5.Q=0W6>O["#P&"29U])S&^*S\I0JJ1"_)G4>?U;4=):5&U^SX=" MVDKRUY)8^5;[B7S,"_&A$0_U2B 64"8XY#R2E\_0(Y!0[,$P0 DA"<5A0*T: M#3A$_*[P!RT!MMT,7&ZT MGJGUVMMGZ]Y>1;QZU-47!#!WEMNX1CV*5*.H]@GGS(3H[IJU*A3:4:W6;2[ M0$)OV'L!Y4DB;WY$W@(A8F$"TP1ED,11A#*C4 MZHO(JB:)&Z'5?=QQ&?[.&$8B#!&.4XA%%*N06PB)'VZ$OWYZZJ(/.#@)((0>%[F>K<$4,2!@@255WI^0GEW*A5 MFBD"LQL$3()>OX /=?TD;\T[W, ^F5Z1F)SGU54W$?@% M_-[_=Y9"#EMF.!LP;@A^X?'B=LPY'BYNN8YY<-_=OY&6E?)#76^I%.!,^@S1A"40> MBR")PP#&/$8I)FGB8Z/>"],@9Q;?+AI:=6B ']:BKD%S3PK#D:<:K/.S-$ 9 MYA!A2B3K.(*4R?L83<-8VE<"BU#J.]5C[%58MP6LS;JN']IZR$#G3-.SC]RR MPMBSTGXZJNU]GP;8@0=?)7RP00FD:(@ZCF/D0)6D""1-JAFKJ9SY+$!%:4S0,8,[O76U% M@(M,J!D"!CDEFCP;5P,S<<),#VS%_N]#L=]+H-MBX9Y!!ODW[AEEEXKCA&%F MZ3EFI(]FZF@NM5S2CAEM>_D[AJ]:7/&>UL+W:.2K7B.\?&P$?[\F7[1O=Z=? MGUNKJ>1_!1;Z>WUF>@P,;G9GJ->XU%U.N*$Q,TXS^%V!=]1C9X(XNRO=F367 MN\V-$[5WD9MXU,(".5WZU4I)QG$(6!M#M49;\O4,HB3D6H5W,U M"6GNN,]^':=-W>LHGS1L#5?4&\9TSA2PVN3RCG+ P)APQ0D[$Z*;$"TO[.7L M!:DZA(X:#*,++&+"^5_]3T:YGLA9MB[ZZJ7(F=:'ZQ77! M]W\P>')%DRA*XCB$F/L!1%2-XN4)A@$7?A;3,.$L7CVV60Z_-J1J]+PJ%^%D M\L4?8J9O-TN85X#)/]M.ZCWH-L);;1'K?D\:0,67O&C[):NJ[1:FZ03#2S8I M\E*<9D*>-RGQ5!@Q@\3+U#\C'@G?3RA%_2:]*S2G!BV\11N\9MH@(7_\*EN3 M)31ETB2 "8LC:0^H'"_$,A@2G^*(A"3TJ8D__+KX5J>]#< M"[!UN-=M2P3U^VQ=?C6,#5^V6WJ.T,7VP- WTC)>_0D&\*[ #A70/:*VXN"' MPS=I5$<8I))0R@8/4CY!1M])ID#-?H 8(=,4@5V"# U!(F*DU M#0[JZ2ZW?#%34%,LF6'"E3ZYCM2,!L!%=8D^ PX5AL&;=EKA0_$LNNS<#P4K M'\2'0HJ9_,DJ853$$6(0X_B.:^Y+OL2LWX@LY:,TODKXV$H2HSF) L '>_ M?@8[5$"'BW[$08LYT^$'UWPQ$UL=ECCN%6Y*M%6,0@O 8@$+$W*'T0NC]RS= M@^7#0UFTGT';Y*CNQI!Q/_9C5?V9$)-#^ R< MF26^@PIJ!?8*U"U@D'?9Z#_D1?\3PS2TD6JIG]6HSV'K]T$X^>>7W2.WY*6M MAU.C>-2UOGGY4,BK?AL,JF^:>U'=W9/BYK%-0?B;M!G44+*N=G%%*0K#U(M@ M+-1 ^C -(&7(EWN3I"0C@<<#LFFI?&?03'(A_+7D:K\O\YVYGNE@VJN4Q793 M3T=]5YMC9]C"^9])Q?>!5<=*9=">]E>E0MOQE$7RZ7AVQU+[3#?VZK,\F;EIVGD M>QZ'@DKK6D MRDP==@3=CA-DK*!.H.Y(APQ77E3,3Y!T*(FG'K&]>XVDA&Y:F8HTITSO M:J?*6N9M$&M"L;-KG ;(A>]T^DPXON 9O'OI9(#3AWQ[N]R+7IS>X$'/><' M M[DK?Z7^>!@CS\--YTW\GR+U2TW^7C#W?]-\I%//NB?V<@9=WW[HI/Y_(@UA% ML8\RG":0A=R7-EWJ0\K# '*&.?>2"(695KOOQ 7@W-M1U8=V?^)&6.CN_SVAG7K7-2>3@K<2^*.G\673++Q[*N/XGF)KLCWU:AG\C#TT,PY;$\/F,> M0HRC& 9!D*1<^()ZB9%HF\&?6> 'V("R#3BP(3Y LMSP0F+*7TT],!_7#+7# M@&%=A&8/E3X?#?R@L/GQ"DB$U.5#HN10<]CQPI4^,82^K):Q8\V1[K%J^9)2#-KF?[N MLTF&434AY5-3-_(O>?'%3+^)G'" S.=L0&YYVB8(0%]DC1'*N \G$6% M?9+<0[&>?N&2M+8W:VDW7V]*\V,_X#X)8$J25%X(_ RF:2H@BQ%-&">"$Z.) M-,<@Y@Z;*%#@&@P3NFPRU_:XHAL5N816TQA(2]Z&6O9X8IUEJ>P!>(4'M M%(&G<]-./FD^X> 7\BU_>-K4(Z5)'$MS/( L$?*@1$1 $J%8RAP.DE"$A(6^ M[DR#O95GEK(>EOZ@@GVRQ^7I(F+,Q*@'XWC>P$GD+Y@PL+_>8C,%3I(QG")P M^@'KL^C05-U=95/ALS#Q81HG7$W209 $@D ?!3S!2%5=8Q7VD>5"PX8GUDZ%\XK<-TT54Z?FC9PU93@EK@.YD]2[^Z0.PMIZ=-N MBN03Q][D*^:AGK=]>YT[^>J*LECP*$*0>3Z!2/@AI&%"8,HX#2ABD9]H'7^' M"\]\^FU 05+/Z*S1_IT),>6(#.AU*/%*'!S"G&K@,W>0HL%:DZA/PS0G/S] MPO4)G\H^,?4X<77GG_CTU!I;":.<=^E,!8*D^(? ]#FB(?$D1] MZL5!$&3$M*G1][FSQKV/]O95M/_]@VRJG@GWO6V3V;'CH/1$T@%[E^1Q%

5ZG."#;3@4-:9TG3U*++JG/ ^547:Q

:&\WN( $AJK/P3Q$"$" M>5K955K0YHZK;,$#(>'#\LFNX?$DT\9%U3DK3%U86RXHT,K(N*S[\20[#,!Q?T$*\V?P$*-K@I#/Q^Y_DT[01T0KV9CK,FW,A) M.$F8E6P8JR@/EA*&VY)%4IH0S#-%)SN%$64C]D MS,=:'VQ#$S$,K 4RT%^ M9O4D^.8(SD5]7729FH,?K4*?)QFB",9ABB"*HEB>G@A!BC,A_("DD:=5^&0$ M=6:Q[7$ XIMREHBNU7F?N-T7NJ]WR!AG;FMP5<^KZIQ79D*^8=, 6,NI+F/[ MHP:';+*R]2EVEXNM 7/I#&Q]-IS(NS9XV5)W2)W$\_53DS^+OD9,+JJJP]Z6 M#_)FM<)A$M+0#V!,L8#R&I-!G*88LC01 ?,P3KC6Z:X+<&Z-,0 /=O"OV@I# M\'N'@^956YN'FDK"(6<,]<-E3#%7#IJ4NM(+4^"650F:Q!]I ]WW[!3!KJ+L M)AL&'SZ+MO#C35DW]5'LH=[YP@G)1)R1#/) :@=$5:^<,&'0IRD5'D)>$$N)"?&96(VT"^(E HYGBN)3G>GIE04Z:J9V34=A!H-9M[V/'['"DFR[%9E'5 MY8AUAYK-U;)VBD\NFMQS!+DQ@B/Q"0AA&'*, BH)P&29P9-0U;G(29 M%=D&"[#I(+;!HYNOL% ZGOT&ZZG'[WO;[(T_RU2];8NRO:2\B4\!_'Y-Z[9G MH,N.9:^V,:^=QF=/P!\CJ>_B#7*6XGA@GAE_%<[S!9C)-FYT*' MEE+N/6*@Q>QJJ_R;$E !-MBI&:L]?FU3T19#H%!TI]V=<,J1HKX,ET5UKA.V M':I/-XO::<)M]ZU!^*4?UB8(D@M*$#R'"0:@JD"F,&2,X(BPAD5%;#-<(SJPO=RWEKO9" MDQN4@;0&MTB#%NLK,,2[&V4*]C'OEOY^@MJM+G8NZAEI\-CIWB_[PWG/N37+V?:T H(2&+*/13KJQ;ED+L1Q$, ML.^CB* 48R,%?@[0S(IX!Q:P=DQ]L85LID7/,DI/&[H@WTRK#2A_TU+^:9IR M8Y4T198CU7(6S*(J8HK80U&??-YVPK7J+/%K0YKV4KWQ^:RBV M3+XRDL(H8 MHD0$,/5C>2DE28HS7Z P$F8#KD_"F5E@^RXG6[ Z3BTC-NG)JP/BS<35AFZ+ M2=>C5#D;='T:RL)SKD=)/1YS/?[XO ZF3^);<_=5K)_%+ZUW915@U#83AWZ( M$HB".(!479]H%GDQ#EG,@EE\2X>(S.]6BN9Q'QUQU*WGZ!(^S>PT4MX -U4G MKIBRL'_H"(WOTC5TCEFV7J&SZ]D:&<\20EF]?"9??Y%*L241 M]8KC((@)\F",4J]+&\%4$(@H3B(L$JG"F)F],05R[KL"^0H>-H!-C8U)=NG: M'2Z98&J"]+"O@&+%%ORVU]P&!9<&B2ZYSFR328 +FRFZ##BV6+3?M$P&48F@ MW53QMT_*)]&-HBK%^*+2;;7]'KK0M<0D[<1DB(.VM&PG MMW:3FHP](-ILU/:*.&6-K:>D!0Y^V*#QHU++YX;ICR6%^^6^3(YFB:1:_$\%=/,!T@KK1HA_KWDSXZPM?O M)#_T%(9_J 30$1:[SO < V4_!-K,5*>!X*LS"&09;&JCLZ@S04#*89 M4GV4PCA*M0:0GUI\Y@MG"T/='/W@!_KCIE)9LT_<26:,Z[U+23136*;468V] M/23CHI&WV\46'W=[2,:I4;='SY@W//U0U+E\\J[B;0E1+NK;JF37O'R4)_C[ M-?FBV_ATDD']48E/78#A72)O3>K>06?AGIC84[%9% MM'\98#'[G&QCXEV-'-*&N^P (E-V'(TC,E[ -H6T[65P2ZKFI>\*Q&A(44A5 M:#B*("(QDGHE0##Q4TH#' 5);)@\>@AB[E!P!Q"T$"U[)YW@BYX6N(Q:,W'? M(_2JG6DT0U>D\Q0Y2Q ] K!P:N@Y H^30L\^:6[$7W_YTKRKVJG5G\KF/T3S M5LB/_2$O!#<>8*"SULQ2)U&H6L\CD(B4A2B?ZGW_ED0,2,S #C5]^V[WX=,Q!E/ M&T"=S?B#4V0:3#RXD-R9AQS(_[\=;M#%CUQ--ABA>W28P:GWEIM?,(+UWLB" ML><6CI(>#VE235WOY#6[#P%\*MN,*,$/6CS\52[=O)4GV_:"LO(QCA!%"92Z M2^HR$H204D0A"I'GDRS!!!GU)?L>B)I9?VK,9N3E>DVJ6HE>)V1+Q6A=?AII MX"-,I-G 27D "?8B& B>!HCZ4<"CE7R;EO^W?AQ#XNP^CQ,C'O^O^#;T M+MG? ZK?=8; \8C(OJEZZS/=Y@]LJ3W1GJJE&"B2![[#[R"W8(8M?.UD!)X..*$:<#7D@F69<2CY#DM)3X- MZ17*B4=)/EU2//Z*N]!O3[PTP4GLQ12&619 Q(,$ MTB05,(TI"4/B84*U1E.Z06=F!=3=A^CYN0V6)L6%>Z!G=2S'6?O+J"53YQN% M,F_#QUTX$UG?)[CU[@> MH1GGE&FZG#QV9T3/2C+EB**?"\F819[ L81DN3'20)3 MD1 8^G'*19IE2+!54S9D/3/Y6Q#:Y-^I5RX@7=?C8D>0J8MEVR'ED]NBXF/L M73<\^;1\6? Q46>;F'RZN+#W#7G,Y9>6_Y3_U>5&^"C" M/$$QQ"*1=YD@PI#X$8,B3GTOY02)P"@O50/FW"ES'2C5WK1\>,CK6GF739/8 MIQFG)X2.V6$FFP/@NUX "GSK\]@BX#)?79M:9YGJTQ 7SE'79L%Q=KK^JW8* M8=B5](]0_1J*;)NR&C*\P#E*:>#UG((X@H83#E7BHO S3&+ @] ME+)-[?Z=OF;0 JXE#/LE^7?F*N)6_OR>J!'B908>MFB >HN'F;[0XZN>QG#' M)BN=L0&O'*8] F"'P6!>L#NM842Q([VA!W-1S6'$AD/=8?:R169M=W_I.JFM MUU+DK@O^H6C$EZI53"IYOY _7:%(!&&48,AYHLQR94^$%,% )#P)?4+C1.M6 M8@)T9H.BPT*IBFJ#1UL.EN\P 8\]*@9YJ[H<'5<;<_')3&OT++KI&B)V+)(X M@ $2X'8^%AFD^\[ *KL48"?"^-:S9HVPS",'5G:4G>2C#$+1KXPL%[DOW:6R_Y: MBXC52?0W=N?9+[X;T'>R"H9H9C_9N,E# "5WMZN9N>7H/C87EHO>X&9F M]>&=;VYPEG,3\X(4+"?K7:YO>^ S&J(@8PE,$*-J%@^'V$^0"C$S&F!.>>H; MC3\\#6?N=+P-U$$5@)$5-,4F/17H@'@S%69#M_DTOW&J7 WE.P-EV=EZXZ0> MC-PV"T3=<92?.7\6;TE#WO0#W(*$$"0R#'V62%G%RF[R0PQ%QE.$&?9\ M7RO!;0K0,CD@ ]BJ\H: -R;3[B:9-2ZQ+EE@)K*VU%OD?XR3=D'ZQYF%%\[^ M&"?O./ECXGGKG%72M[KH#_-G43R);OYLDK$TC)D/:8RXNN@P2)+T_U#WYLV- MY$B>Z%>!V3Z;5V4F](O[F/E+>=5J+2LERU)UV[[Z@X8SD]T4J0V2JM)\^@7B M((-7!!P$0MECTY7*5 3\0, !=[C_/,,\9&6>"IX4":C1W1 QSXOVD'338Z4F M;M?J=U!M9INM*V7 EJ^]'FPR0T<%=)?W>9G4U%F=HT*?R=DP%+G ]7' M]^^KA7KEZV8)J%4Y_[;G55H313VJZNO<;*LEN/[D@NS#*].-V+#U:"LQJ'QD M6"BK2I$+0TY6%#(L4K_^8^1)>^3/([R_PR:TMTM^^ ^])W?5!ISJ!DY1BED4 MZT:R1.(R9B4.(YH()F5DB"'DE"O/2_RH=[MN^U0W3=;_16+/3GT76ATVE?Y/ M.&CH]9-DMIM/KGJ8F6D:4Y\BC>Y9:GM7:ZT?_6/_#2\E)$YUYQ"K]'J>)LC>S:"+2UEW^J3'C M[$ -9N;)6CB8F>GD&L5;@V=SG1/ 5=;6P=C39F>= M$^LD"^OL0[;!N?=UE\6ZO5R#8];#*IH1(;.<"G4BR8C.(HBI\OW3"&>"ID66 M)2(U:VUO1FZ:0%W# :I9Z%H?HAX7T(#=H )-PW:NU&(5O+/6B$40ST30*T)Y M@\-/'- S$?4TK&?TE@5B,?_GX^I!K/2MW:5ZRBNFV;N#ZNT,/' M^P-,+=U#:[59KC:&&^:0&L8C 0XT %NEM4.6OC"F-.A"0\+=0 @ M//*H?9#@TV+UYQ?%J_JQZ5"L5K4Z*KU+DK9('X'EEI)=%RM<1UA(#L MV(/' JZ:"_,PP%0:AD< D&:M1A*L=;GCKO;Z=_RA/8.^\:UE5YT-+$O*69QSG NJC&FIN\:% M!<=AD4E&2Q+2 (1';$;6L\'L-4W8IF+I,C36!19:5QV/T+,^Y5K1P\]-P0!%>-C>AJV :ZE MAZU\3;A77G&#>IIX<*X)0,V\0XW8UE?[CMF82Y,A75F)$8)3FP:3!5P:A",WX1G@K00 M)+6S:IC]T7O%\UIM*1EF=A^+,[P*KY $MM1:(L[\Z N,6Z5A],>9+/7B#//] M=(MSO[9,L=!8K)L&PWY9XUNJY2.6[/P=/B\B7B8QQS)6_TDR+G 9B P7.6-1 MR?*BS$'UC"#JGA=2CY?ZA'C C8M+1IBJS?9';PJ$K5^7NH/G0-CHP%7" XCV MM-D--FHY266P&@2^Q?92-KL^0W=+_H4\&9F3X1$\VPU-PGSS'1!T?"]V(R-L M:?=H[CIWW2!%=OXRYUNR0(/R@W;L>*_+9*O7]RLN9K(429 0@DNI4>=9D&#"*,&<$!(F61'&9O64AO0\ MK\P=TD:/A1M4,Z&TAEI&D.8$CCDRI,;AE>Q!.; E[4(O5F@D!M)>!4HR-/[D MV"0&PIZ#*#%YS>ZH?[M>B\VZ13W9G3/3F(5!Q&+,RE#@I&0%IFG(<4SB+!-$ MID5H=$,U2,7WT;VAADA-&UCD?%XM9L?OJX6%+=R&W$T'%>3E-#THDJ-3\WD: MDYZ.!\4\/@4//VQQ;?QNNYXOQ7K]0=]!KY[K-)9OE:A37/XQWWS_-%]2PO[5 M5JBF)!=961:XS#*I=N4\QF44ACA)BR*AJ2Q$SHTOD4&D?6><-+30NP^W@!M4 MF/*&%[)?E)/3\ MRP-2L(&]]J4VX&%LI[$=&VU^H-)8QPGZZ%]C %/M2W.>+36!?IRN[+6-O@;- M-6C Z:RUC9P'QMIJ -L8UBWGZKM9U^[Q??50K5[F2L19&)1Y=QW++-EBP6KP]DSO^^/H,F",;6@(WJ M_]ZX5]K48#OL-.(U6T4D-1D M-U1V*NC?6EF.8!?,_B(VNLR^-E%<\'>OOZ\%OUO>JX,CV1S4U^]"NKE@:9PH M7RVC>8X3F6681)SCD-) I E)! .!@^K@>/D+O]CIQ%)>W8 MH+V]@HXC^E>,9!%AZIR@QU77X?A^V?0%NI?O%V2][D&8M?'7HH@*294?4S*9 MX(2G,2ZY+MPGC H2YGG (N,X$YR^9TNU"X\HY_ZY90FME@*M-5/:JZ_90K=U MKWAU.J@[HP$"*!8:-P@\^=4CS&CM5*BASCH5*G:: Y/N7]JHL ]5:'-M8*%) M0$#*KT:O#DM=#DG]>>X+[G^LKD)0]AH:#$19##M=.,I>YH.@U!7#6&98*">: MSQ=;W6%FW][[XU]LL56;S"K.-:?J_P65VQ-FQ+C6)DG632NQ[?$TF+? M!=\NA&X35!>(Z2[BKX]JIUAK-WFU7+][/?A-<^]+DH@2=0"G8:@LUX:II:-56.-7'4Y^M&>\>'O[;J &8W#V9VU;MV M84;4FV+AV%?7*,85W)45#],B7%VCIA-0JZL&LRSKT\?;W>WK??5U_NW[YL/J M23DP,R8R%I%48AY' B>$-6H^\[X52;IJPH/K$>[5H M/\V7[3]?1F" :]!PE;])[Y%S34=NW'8=@0CHL(+V;?N/0(0^5Q_KN/?('D7\ M>;XAB_E_B[KN5M]!O%^M-[]4J_5ZEI,B#7-.L4S5?Q)6)IAF1'DGM C3B,01 M*1)88X/+Q#RO]!T24UV]@ZKV +Q9U>'4^7JM3TC07@4#JC-ZJH M(XLTW1M44W;9.&!%Z. M#Q_OS5.3]E(,KRIK 6#+1[?\<=AH7^/9[C/50A*441&5F&1IJ1S1 M.,!%1 *<92R.8IX420:ZY;B.G0F#:[_.E_.G[1/ZM-UH4)2.1Z1.=W7/$#6[ M"\T;JD4 ;GY73HK9]CB=JF$6H.'KII>S4[-VLP.65\<*6J-!UNS=H([!-M2& MG*86NM66H^WX2F8FW;#=*.YX2W/8B*KHR=^9-"$.69I\\P(MM MC[6D+69?[FA#_7@C19IZ]*Z5 _7M6ZW45:<=!S>HYN$&$:EV''2[6*S^U)L# MDAJF0_E,\PWZO-)%$E_&E6@1!(#HQ%DXP(CHQ($!B").0P2@MZ\."SZ0ZKZJ M*SAX78/5W9_.\K1(TB0E. ^DP$D1I+@(.<4\$G&4IY2R"!;W'Z=%D_L&Q7NLI]G02*DB#2V=526NH.J5#Y:FF&2 M%(2P/*2RI+.-KO,P,QKFI$&V8\> \<+02?]U$\]MD^>O_G_7S-.R12I K6:6 MPX^R8 9DI#ABWP+U=EQKKBHB!A3@MQ+B'.$?H0)B0"&&E0]#(UR5@E#;L?8. MG1U6N,-F."C MJ)YF999E/$P9#D64XD0D"2:");@L65!P0@/"B7%5T0 A[^?^CC)B?=)(C07I MQ32DJN$EZ5(!\$A!*_L!5?3H3G9 8\C'=A5ZMCI E9_8R#@8*'-T/O35=08 M2'%0.F/RO-VQX/??'JNZ>\'KN_EBL<\#;^\1"94R+#G#7,8)3@IU.B@R(G"> M)"((9J1^_PWM9->4^Y4C[BYH M85(Z.E:,$)OTB&$F^/%QP_ MZ]""QC!^$CHN??M"YO5%YN.J%]1HL"#6[\A: M&1I&LIR%O,!1KO'T2)%APD6(!P2S6UWK\:V&)W[WNG^D32RY_9-4_/ZY+O?JMW=9+1:?5I7^Y2SG,H@Y MS7%:9"5.&!>81)'$ZF 4D32@&>&@^UD_;/H^,6WU(;0./-;Y]$#+Y&=F#.W8 MF^L;:/4T,[CF!AU"\>U9UI<]_>>Z-+J:;YUFUU:N]KM$_:&Y1RW[+DVE5_VZ M,JQ^F)S6#'M5](G1]DO-SL0?=ENO6Z62..*I$!FF81GC)(K53QDE6&0I24,9 M%#(U0GZ_3,*S:=4$T9[B6+-54[V8&'W\<_7X?;5=JQ7^^*>B\7J_%&T,-!%%RKA& MXDAYH1RT5. B"D*<1E(D&8L3DL(Q\LQH>UZJFC@*LQND/HW0 JS-4($&=US^ MU );TSNXNX81=+M!M9(4+ZAC!C7<'N<.)NM9C#O@$%=UZ+W]]FWSL:IJ MO.>GC46#WL,!/-O2OFNR[]FBR*N/5BGIR/5YTNT6K=KY'FEEV+8Z4PC,BKK4 MA6UKW_.R7MO9]VC4MVCL>UZP"WU]+SQLYZW\6E_GU<[2W?)YNWE4P[299220 M91HRY:OP/-;YNQP7)!*8QR1DJ9 13T#WZ9=)>5[&/<*HIHPT:(&%A*QSPGJ&5 MRWWBUUD!7 7R#\:>-OY^3JR3L/G9AVS:GRK1H]_^_D[G=GY>D67["04BR4,B M2\RS),,)#5-K7<=L$LP#0#FW\."C3UF0%N8'2+. :_ZM<;*M(#EW;EFT'?&':E!Z%:R;L+^;KN> M+X6N6%CR.I.^+@+NLPW;49S/EMGV\99S +R2Z7%Z@PYXK>>@SZV>BAV_:,\P MVG/LN#FN;WTZV@&IN?>EW&/;[HT._#;Y3&?@OZ\?A*A^J5;;9W!#<,/A M/%O2BPVK_ZX[8:F_UMR87RZ;*FG8)'K2#\S*F:G&0V=OH.16U]"F-":[E 8* MW;^BAKYJ=X;[^/2\6+T*T08Q+QPZ%_74U@;IJV"K;TL-POT@JOF*:PCN]>== MMSW.BCSA"<5)2F*<)"+$91#&.$R82/(X+V@**M5RS)_OBX/:C:2';N3^Q-XX MC4O]6WV@Z &:W[0Y'E<'_M(@,>I 9_G/"G0T7'.-7>3GN8\ MJ?;X,.>+C)U!OULRC2D@/HCFS[NE.E ^DSGONGNTW[DZ:=XK-[,!0%W/TEPD M9502+%FNJ_^3#!,I)4Y"3D40$TDS,EO666K)VBCBW=E:-9MO)F;/NTK5L1U8-JJZK.Q(K._$4T M: 7=17DJ6)C+4!TV(X*3B :X%$6*62+3LHCRG)6@\*$Q9<^GRAX?[7HZX.00 ME@/89=M8N6:6RHO*8,;I]O[]';H]0GEY( U^@//$%[# KAI;&].=MG,U5!TG MK:G! \!#7G95$Y.62C@OCP#71$Q5"#%I\8/#BH>W*G,8KVUP6M#PM4F!_"J> MFGHTY;'496J*SWNZF'^KYZB[77R:HVYJS B:02DS0I<<12R0@181 %D"W:+7N>%W7+[ W:L8MZ_*(]P[WD M@H;G&H6CQ_4-JOE&FG&KZG''TVIV.'B[R8*9I+>9)_#1PX\Z'9U/'#,WZ2'& MCV*/3SJ>J-B9^5W.2*^ "$=6203BI.: M&8 *CFT'Y%4[@_!0K30(P>N#^CHVMTO^\?]LY\^:S+E,H#3(B9)%$07E_T*(>S81'2MU,'/'QPWZ(H!-\D *-3,4OM0$LQ@= M%S>HYN-04?[SH6R4X,BB@$A/:EILE')L8ZS&L C&+!8?_Q)LNYF_B/?J,/-M M5>VQU4U#,P-C^ [4+!9H1QOMB0,B,T,*,(C3.)(=&+6Y(+;CIM\FPME%;X8& MGBZ68R#>063'Y'EWS7"[TN#77A/7. D93W3/J"1B.)%1B:F,(YR6H624\2P@ MP-:51G0]K^+N_JJK^'7;"_><'LUV> _:@:WS2]UP=TQ,U_!V0&Z/'6_/47WS MEK<#JC#I>3OTNB56AF$?[T"+V(\$=R:40?NZ78@PH&EX6U6W M?/6\$?S3@GPS=24NC^#97"C"6%-&FC0.#PI46R[,?8H!/8Q[%&Y4 +,*!M*C M/S0+CAR+<1FMW(J!82=S*L9%Z[L4!D_;XW;O(P6W=%T?0V::4DG2! >41LI_ M(!23/ XPEZ&@$4D)9SD4N_N4C'=W@1Y&MCJZ%AC>9W1DMJE?+SELB5H(;87G M?5DFAYC>9XA,CNM]6=!SV-X#3]MF=M195@^DVKP^*FN[;FX5NP;1RI$G)4EP M*@*"$U;FF 8RPF&:Y@'+A."5IH*#AI>Y6;-@*UV1O M4(]PKP[+ HYP6 T 5$)GZK #)]3D:TWT-=-^'0XJT\Q%'(0K'!YA.M1"(TD. MP O-WK $*2"5SI!:R.+83%N,C"&$LB:9DHT\5$ M 4(;N$#(LY'JR.HTXP::PSJD<%%59F<3%PJ F2L[V>%E]B."N:J7OT1FVL+W M$6%/*MC'GI\8>O3+:MFT%-1GGLWKOJW9I;:@*95E&.013@D-)L>KN#Y,S-./^2L ]GU^.1ZJN21AK4B--KL/BC M]W^UG8BWAB<%\_WO 5)J.QW.H$JM&;#M4+%8Z(Y/2_XKJ?XE]'UTBU@PDR(. M,%)(0F:5"PE)1#PEX7J@-.;36]&[0 M_Q/\+0B"$#V3"KUHZO^%PILP"&Z"YG]H71_@$-ENOJ\JC1VEVX J%;/O__$_ MPBSXKSBL>]0F]1+X(%CM=Q_\*E9#INE-G&8W99+7SX5I>!.'BD"Q(]#U&-6H M2+VC!)C8#5*CZ>+%^8M8 ,'O3Z;:S/!<,X$P<]/.W6_-W-7$;MI^N"Z38,^+ MXRS;]6CXB=-:SPMWFK]ZX3D[(_*+6(J*+)1UNN5/\^5<^[GZ"^UVN(R0K$BR M"(Z6:@F)]49W/JAQ MRVH_1/WT--\^S5*:)IE@)8[RC&)E ABF"8MP44I*12$*61HEID$)>S8!'6VD ME*KVJ.<=>?VCI@^X"H*HT^!^S).28+:ASFK;,1VPM#-]-F=@*\%4\S!M MSQ=/-YUN>/KWZ>XR=H?J=G"+P^Y716.Q$-7MMTK4H[8I.JPL8R&C D>DS'1D M.\)$R!BS,J,!3R4/"Z.[T2$BG@UD1Q7MR (.89?T8G!"=2 MS *="FJ3LG5) M8L 1TX'D=L=)P%3#CHLC$@T>#2^].]TQ<(3[@R/?V+,6&"WZ[FW]?K%:B\?5 MK\OGN2Y&>=38RN#^4 9#>38F#0>H9D&CUC_.GVJ(Z%^_/-SUZIO6-ZAF"P#D M8J"E8:/C04$P^V.J&_1'S1%RWB0*(+T=[HO!^-/!OY@+>X " WC-$G*_QNU_ MWT&^E'%)99YA4>J&(*DL,&$IP2+*91I1]1]&9QO=KL<,WN MEGS^,N=;LH#CF9V\ZWM77"Q0CR8(ONQ43H-M[DH1@2OE4#KW*&479;%%)SL= M<$I4LHOB'*&177[.,D%K^_R\J,^L9/&>K+]_6JS^O%O6L,BU*]V%FR(B9<1D M@(LDX#@1E.%"[5%8I%D2A7'$BQ04)32DZSMUJ\<%XOM*^Y5$3#&%I.)*G= 8;$D?*$MS@#0+J,>#EU <4&Y7Z6"&5*?-#8.IXB11#/BZ MY:V$+D+ZLEJN.@"BIH?,+NU3)CQC188C4H0X*6F("\$%)D%,(A'R,,Q"T'7# M(#G?]PAUC=^\[0;5-KC[^08MH5C%(THS#/8[4P4PBE]KH4]XUR"KI7VY1Q8\ M,F\DI*N0^S"Q:6/I1H*?!,G-WH(M=2[FLX_+S7SS^FF^$%4+C/HZHRQ07JO, M<:K#W41I')9Y5AH5!UX8W_-B;BBBFF0'L&N81GE)(\:G1QU,/'>_1%_>_V11F9;P(U,:"KNJ==U,:XH^M"$;!UY48' M4#B]02%MP?3.#SHEE-Z@6$= >L//6GK$W1UQ'>"=229+07F*(UK4\'GU495C M63+*2G5^S6,0+-?A\+[]VXY8>WT S%0Y4H6AGVHM(- =-98-[G*>%<&59WDX M^+0.Y%G!3OS$\T_!SXAM3/?3?,W(0B/-?EQRW3YKQD+&"BDHCO*0J$452ES$ MHL1!%B=Y2B1EPJA]S1 1STNK)8L:N@UF\D==FZ-(FQ\:+VIH_.3H0F[8BK,2 M&72*')/)ZBAY<=#)SI-C8O4/E://PD^6>IW;HS)3FI'3/_B] MZ6[YO-VLOPK-[WPQKX_9^J]J#%5\CG>\RQ\9?\CBP:Q+(-HN+;?+D$ M5Z_[F:>\Y$69E@6F@3HF)&&H?HK41Y\7G)&B$"0GLITG92#_K6:IX]=FCD1= M&_PC3)"9,_#F*H?9=UIAO7; MSM.99CTV +V>QS=O&>I,S29-1MT1LP2!6)#U^E[^@VALF1RDO2]"%WAA!S^?2EN[Z (OAI_FR16NX M?)-EISTS,^I2)T"?3U/6^1 M;?7MH)KZ >Z50P@&0TE=03*,D9L6HL%0^!/( M!M/W;.',VV9]-2A$@VMWNT-%F164,AI$N3( &KDX9 &F,BAQ4(0Q5T:!$1@4 MX# YWVYI1[R#B3E%@;$V!B-Z-#,%[K0#='EWBFDQ6!K2:$_;)8RYB8S.$,P' MB4T,7FXB^"ENN=%;$T.*G@+,Z52$Q^^D!:!;_U+OLW?+A]HK^H?01DOP]OZL M_J6.>^W.1#,2!8Q3(G"A>Z F>13C(J4ACA):EIEB/A=L$LA1UY)Y-FDUP=9N M\=5B0:HU4IYH8\. )NR'T9EO -.WG&/@/=CU *>GJ*8M>OU&R8M:@6]0([*N M4FJ$OD&=V+M;[_J1^D( [7WI'P &U==TOC5,JG.Y_CU@5'U-IS.856\,VG8> M4XS,F:*@\WZ[TBI>JCTTBBG.2<*5YYX37"99AJ.8D)RE+ !B^9^EXGESV].L M,_:A;<7.J<5L9[E:6)B5[\FIZ7DH01L4R%G3L',T)FX6-B#F:9.PH8?=>=/] MB)!,]22Q MM4LNM9? FJ&4'IWJ-PNK&8INXE:["ZHU6,TZHO^;#M[/-W.Q_CQ?BKN->%K/ M>"R3,J8$DT3MSTG 0DSS6!F!E(0TBF04)!QB! :I>38!>]IH3QS]H[D=C'2]WL);N%_D5L].'AH5J] MS+G@[UY_5[["G?(#VH*<6PW875.<16D:YVJSUT%T=2 /0HF)B'2O+9J792K+ M-.(0W =STB 3 >%4(PT!;5;'7U0V_V^4HSL>(!9 8!:S4R"'V7![(/64UU9 MVW&A S<__=XH[6>TXP7=CFL-;##@"G!D/0"$)S4E<(4B6UZ_&TEM7^AP22+7-0\G=-ZF_.&2N!1/7:E-88IF:?>]?SNE,D5TNQVJX7K\UUP?$U0\>,>2+W60T,+T$7 MPL-6GK'<[LJ/QH2T2@P_.^!D6>)#XO13Q@>?LX!F[;*XF@XQMYO_199;HL;] M<_7X7&:'%[)_O4#6^>[?+^&%W2[09VV%#NHXP4A9FG 8@M+%!:IYM[^_+%['6]W9_=FO" M;3;Q3FEF3HPS55@Z,J=YQ!UQSTG$QS+ZS"#>T7K[].%CL8URAT]>LEOD'\1S M)5A3HZ!^7H@6G?_V:55M6N3^64*D/F!%.!(:63 0$:8T$YB7*4^"C*09B6;J M4$A7IJO=A"SD2^\3-_[@^TPT[>!ZU&'+WDB-9JO?M6I@1J!/_0;MZ#=MXDS4 M [8$$'D=&00CDI/:!8@2CLT#Z%T+1^TW]EWP[4+7X5"Z+VS\^"K,41N+M,61'*,,9I0!*<1'F.2YY0'(2E"*)"^@-76.=DP!W)#KM&W@V$VF0YCAV:GO7J*.,51SAA1K>U6BEKE& MQQ#,?=>Z!KA_D^GNDFB.TG2'03M-AA/ZA] M:_5M65>/SI?ZV:5@M>=3 TOH;5$G=:AAGD3U352N=C(QI'":4 M))(6)2CB>IF4[YVK(UQ'%61+&HB8 MJRS"DBSP5AU)URTGP)J1BQHT6]K7*<2N3J0EJ?L"MD31;V/"PPM$Q@1S51IR MD-YO:^*Z;:4Z ML=P@Q4+3NE(W9)XK)0Q>MEOG MJ(@GC3K'W[@RQ[K74/QAU1SB=[V\RC@.@B*6N,RY[I-&**9I%N*<XCD MV^1S&RCA8FJWR;NV!D,9G>^KA7ICW0!"S B/>-%T2-(0B4FD3NE1S#"1(B[S M( F$R"$57J(::6%;0S/^#;K=;*HYW3:E MO\J->R!NP3LNR^3,^)\0F-C47Q+PU+!??-(VBXUN]F7!MR]DOM#3^&E5_486 MXG9_0_U+M5JO?U]6@BQTJ/\7,E]^5O_R3LA5)1[)7S,BXB(H4J[L&J,XB7F. M228*G"5$*!L7Q'$60PZ'SCCS?(+<4T::]/_WDR8.S'UU-PMF5N)-= LS+IK% M'HZ LC(=EUC1QII/]6^]#(J:570T&ZB9C1NU1VF.D6+99?Z=8RTZ2])SQ=?$ MF7R.U7F:[N>:@)W-K3-"M!%?WR[Y[B]W3\_5ZJ4^M7?W,3%A+&&!Q$P95ISD M9:DA$QB661"(3(HR*8PZ24$)>[:8.\IHWB,-LYC&.C0SB#XT [-W>P[J*ZZ] MCOI,>+CP@DKNR$89DYW4!$&5<6QAP.];^MZ[Y+-1#,?U)1#'IC Y*P(:RBS! M$9%4X[$I"Y,+AGE9YFG):2%H HKHN>+,=]BOEW+<8,?208S9]1YDEIZ"S%HV MH'0VBX:NX5O,#3#8>#(MP]"_ZT'L7P^],UVKT)4#ZXRO:?U>U^H\<9>=$[ L M"%TMZYBK[G?S?KO>K)Y$MQ'(KON[2Z&8EI462D0R75%=^A E15B=D M.(PI(1E+LR0&G?M@Y#V;WI9>/VU0?QDZ"7=5H5?==Y-WT)%5^RQMPFG @E*8 MT@.>\B(O)):!5(?M."EP&>0A9E&6D?[(C;W4L<))95!0>(8\SR7 M.)'*Y-&Y338ZU>_CFRO M)R8GM=%^%7ULRSU3NZ(M%1WOS$&/?95=G<7M>KU]:IIQ?/SK6;#FG/@4SH)< MT*"(<\S#L-0HO!FFI62X3 K.@C!*R[ $]YGRPJIGV]_10NK=IQJU1A]OH1=W M'F?*,*CS0^@?&.6YOJE3KX"PQ_\-VLVJ%L%Q:R:O6G;9:\D/H],W3_*J\+/= MD/Q2A&T&ZVI3MVAI,_D^K)[(?#E+TEPD0:E.ZV42X822%!=9FF)"PHR6),M3 M:=36Z.SH_B,_\[5>YRL-5*&C/4V#*/1'0]XP?GY>,FN15D@,0UYB5-9TD(P2=7(L*Y%HS1]7\&OEM_P9W7:53NE^O>YSMQ3]DOY M33;8XR8Z-#O..-8,\ K>5BD6_8J,Q736LVBO'S6"T'SY[9=J]>?FN_;3R?)U%L11PIB(<4((T>T$":8\BW'*4EH$ M198GP@C%;(2.[WAD31EUI%%#&[7$S9;SF*:&E[)#^6'+V%)TXP5L*-A .;D: MH5FWZH?]MJL?BTJG3H M3&V[12B#B"I/.M,0MV6 "/*@1O/=;*L/1>0!*?=(S@J5JCL\- MML-80*@J6_>DO%P=WM?1G;;S^2P0.9-97N(@5\?_1.C\RS"-<1[E6<$3(8O( MR+,?H.$]GZ6F@IXU?'D3?68[/A#1C #@-"^H:=AZ.!(>9B'V])IXW4V;,N) M6@ .Z/52VT-Z,E)5K_KLU&!VDKH;29N7B=;?A=@@3C;BW!>Q1ER]H1,5=>O: M99OFN:KJE,_EJGHBBUY'6_;*=.'E7*+%:ND0S7-8>8/ G!=>G0YCUWR_[ MTHZHVH5T;5?7#J3+E0=FXQJJU,P;\J HF%'8MT>OB=^TJFE39@'-/."9KS#1 M7:6R&E*=-C<5IHJ39%/@Z_ XZ8?V!/EIOF9DT22=?%+_MIYERFK$(I X+$.* MDZ2DN(Q+AO,X3N)21F49&WDW@U0\VXF.+FH(=TDU-6GS".EE'8W'1YU(#EOX M5D*#8J.C0EE%1B^/.EE<=%2P?E1T_&&+4(/>N=1G_E4P\CS?:#B1VK?;@^!W M,*KU/^^*B#20?N> %J0H\YCALD@)3D1<8AK0$/,H#TF>[091C4F7";$;+&CKF[:;?:^6 O8/:Q#V+D^H<$&N95/=V M81G_9A2Q=SUO:[;1,XHI(F >4< M2Z(.?_42 =]Y:C7%KK4RP""=TX6!6;]20IBA M/A1N/&G%3$J (;U26EO3J&\HUDCJQ/@##:Q1PX.KL/* >(-F[-Q[TQFF :X/ M3,W0<_!0\L/+\U%HQ#!T?/*B;XM 7M'+6CM"4E]/Z"N.#[O^FS>HYL4\6'PJ M]GAP^"J)@1;B5%@?P9Y!J:Q"OJ>C31;BO2A(/Z1[^2&[$.ZMVM_Y?%$'B/-J;R7NON9.@^LU<0VN$.OYP>HBR?RF) H(SD699CC M)%2>(.%EC&E42I9& 9.I4=77!+QZ7OM]PCUX6*NR%9\S9A95_D'F 6:1+*< M''>>0#F.8M4^.9TTOCV!RH]CXE.0O *%80@R[A)BG'+E[NLZX"9KZ6ZYWE3U M*7G]BSZH"3Y3YIQF,2]P%FO8S;R(E"DO."XREA;*.1,B!Q44^F/5LSEOJ=A7 M&WF<)#,3_F.H'F;!'0 P*.YQPWZ7>MD3X :U(CA&8/"J9I<(#'X8G1Z!P:O" MSR(P^*4(=XH?*ZXXN%ORQ_EF86233]_R;$-K&N;^[I%$X\ZNO3 PJ_18$:[S M&WHSKLNZ^/QESK=D@8;E!'FZYT6RA9F6N[[>; M]88L]03_0\R_?5>K\O9%5.2;^/B7J-A\+1ZJ.1.SN(S2)(@#'!=4G8Q*4>*2 M9R&F>2@S*LLBBT.+/EG3< ]9&_;-MW:PK%U^KSX\\=5B0:HU4L,V!ZFISE' M^25A2DD1ZT[.+,,)56=@FI0ECF4:TS0G@;#H\/6CSBZX;=C'FHE_RXGU?%KV M-U63'YWO.["RGC WJ!,'M?*@3B!42_0#G*3MIN"MC]5 KO\]SMAV4^'LP&U) MWN7)8T8X%1G7A5H:J3UA&<4%C1A.BI@DD62,A:"0^'DRGH_N=8E;VU&$]1I#.C.,/9/_#H1@JR_UU".R[5WPS>)G?H1S K,"ERY:'6=TZJIX&QS M$@2-94PIPSE-8[5*$]-U/2:JF-HIX-C79BM MS*LDA"W*OG >D%,N2N*LY<#Q^!-W%;@@WFGC@$L/P@-3^\!(?=]H&)@Z?,OS MDMD3^T_S\-217./A*7N18&ND%XER==-YF7VK4-314).%HLZ+T ]%77@"7M_R M?KYYO:T$>;_B8I8E21*2(,<\CP5.9)I@0J( IV&>YD$F\T :E[3T!_:]D^C; M$DT+:6+F=2L'L@^OBVLD NX<9L* ZE'.<6Y5@G(PT&15)^?8[Q>:G/V]+236 M+>=J=M8/*^6)+?[_^7/]<7!1\H!3B65:JK-6D#%,.4MQ&68B)4$9%I&1;S1, MQO,R:5&A6LHWJ*&-%''@NAE0U/@J'G1@.:TBT M4S2LP:?M?*#C5)5]@FDJ):49#W%8A %.XH!C&I(8RSSG.2T$3Z((X@M=I.1Y MB>H^.[I12AVHRW)NE]62Q64+'M1+\-+U(6TL)5I(2BHV<*0-%?T6S@[ M[&0M%X:$ZG==&'S.&BMR]21^ZYHY?-;*GZ^6;3N/DG-1Z*Z$O$Q+G C.,2EB M]=>LC.,PTJ%#HU5G1,U['*3&Z-@11QUU8.,3,\V9;9W.] $-HEBKP@:S<5Q$ M=PB- [2FQF,<%_L,^J+!2U?BKG>UKG.Q_E407:S%[Y=?=U#R1;A]'[2NQ9_ZWX)4#;*2 M)&F8DR+"61EE."%1@HM0$AQ&(DRBI$R"PC@B>8&&9VM[#,.DZ5Z'/+77SG@8 MTH',,-MF(>X5F%,G CE G-J/^49X4R="74:;.GW4[JCU*ZG^)39Z?>\KX>K= M9!;DDLE22"QXS-5Y21>;T5+@(@YHS/(\Y@24+G61DN=EN*=[4'I:DP:Z49>5 M9798<:("V*JTDQY\2AB5S-%6?YG.I/OUJ+C'F^[X"Q;0/:< ^$=@T>L9+VA> MIJ7:16E0EXWR)GE>RE*F81HF:D^=+<4WY<6-I,X;4C3ZDLOF2^[3!24>'8"1 M Y!O#!0VO)!=*L%E9XMC.'O'2@&@ [E5CCV\_7RG*+Y3%-_6;I5&J:]J/"'] MMZ;N0GO$9+$X W6O_EBQN?Y.:\1[M%VJU;FHD?,WRF=>$U9G-JM1R0;IRQVV M4*_,Y5R]H$'U=R"\^L&7>N&[@BHRU_4@YETVRPE]9^2]?JLV";69X)FM"28%Y&$BH0=E/!\T$H5Z M^H^.,X?',ENE.#JM@HBS5<[QVDZ^M9T=&]04O3ED1&"J-)Q@(F8QP0 M4>"$,(Y)$F0X2^-4EF5.4PV6O-J0Q<0*VY$T/_;H5]!SR\ ->M8L^-6>F6EV MI1.8&7[8*>)AIXB/>T5\&5"$N^[L/0E]MV77I'Z,?NP]H8T;L???L;.+7P43 M\SI2O08>'^S[!'SLN4/"./H"SQ'8=(/;T#$X^]MZ%'+XM+V#K7=X$_* MX.H+U;;<];9Q^5Z/T$*#DG BIA>SY+O M>^?MTQ.I7NL3<'W?W.) =

OGP$SNS"M7F%F9+0HMN'K9J=CKY?$[C3E MJJCV>H:F+#M\N%JL_-5;)IU7UOA)\OM'Y MX&WI=H.$3Q;J-' O_U'--V(EI3HFZ&MG]9O7&XEZMA&BF_4 M,?Z&LP2(Z;_A;-E= +S5K,'"]Y[4.ACK=TUSNHL!3]HZN$7P10->JU^#YGS\ MJV(-5)9AK?[A6Y[W(T.TJ3'1AG>+ZZ0"VGI-QSF(UF4)K"KVCX::K&+_O C] MBOT+3UAVM]U\%Y4^IE;BNUIJ\Y>V[:5>??5R>R1_S6A4)H(2ADE0%+K'081+ MHISI7!8%CUA"N/:CS6.W)D0GB>&N-",UO-..$WVAK>L@?M+'.R"@GY$RS5QB MURJ"K=":.CH@W[6S_4ES\',=UM5A!L6&PW:V *%=];(U(3EM(UN $DZZV$+> MM0S+=84H]_(]67__I+;M?1BX"*(TS1C#89SKTH^"XC(J0ER$N1!I3I09@8'G M#Q#S'4K;U4'I&@Z->E93-PDEP_5F&"9SI U@ ,Q>$?#PEH&$K@)70Z2F#4D9 M"'T2;#)YQ[)94IW%L_LTU0D]%I'.9"QTI2/ M3]]^73[/=>\[<,^^BP/X7BRU6_8X?]))E+]^>;CKM>X#>IUGQ3=T0*^5W,87 M/2^T8_@0(PGM?=6SHT[KM@X)=N+!#CYLG;'%A.!KW9KJ;KW>ZGC2O?R\6GY[ M%-73!T$W,\I"P?(BP3PF.4YH$&(J6:3^RF@:ASRA80C,VQHAZ3][JV8 Z?E M"T48JU&>$%>DP0E(8]HSVPS=Z@2VG@_5T5'71U=-'VL&T(:BBA$A-) M,RQ9P(HT+;.$2""HB1EES^9A1Q4MZBJ-A1WP@+DBS4R$%_7 +,6%"I^]PFI& M#) :;-!/8,*[0T(QI#LU*@I,'6<04H #6"18?)XS?17U28@6*3R+\B0G18ZC M(@J[H'C.L;(C-*!QF<21D6-\=G3/5J$EAZ0 )3",$BX26!1%! M5"0!Y,[,G+3GFS-]\5-W 7EN6=$]E7[:ZOS(^?)G)#N&>G68L+,&0,EFAPT_ MJH,9)ZVU.GC^T-?:[YW6=KR@VW&M@0\<< 4X.G$ "$]ZY( KY/C,83&"?;N6 M^:9NF7J[Y.]72WVL$8J&6.\C5?L@6QD$>^06@5C-#XT]9,&,SJ"=_ <[KU."PX0R ^.3= M:."*.=>JQF(4VV*O#9DO!>\PG=NS,:5Q%N8)Q7%!"IQP$F%*,H)E%,M","ZB M!%3^>IZ,[PL/ID[>VT4-.?%!R#F; R.F%Y1C9BRN%QEF%#IZ:(>3[KZ;U+!, MSLKBSA*9N#)N2-#3XKC!IRVB$6TGOCJ\T2;)S@HB!4_U@F4X, A172@IT ]H.BDUL<:R/ MHIF,@#C%E;+:A2I@,L."%@,"#<8MSKTW7>AB@.N#Z,70<]<6U7Y\>EZL7H5H M4>,O-)Q=+%JXZ7NID^V_+>?_+?A#C>3T?K7>K'N.1\23*,P*S'B18V5R(ES0 M1)D@*AE/E/));-3QRSNGGLU8'_IYS]0.DP:=Z4\-,@/^9]+L^/)#S _,^(Z6 M\K83P1NGB3S/-V2AV;Q!MT^Z7F6BTEY/"G5>\>N:SSK#0WBVX7C_]RN:U\8;5:Z/S5^^'B/OJC_'5C8 M3ZO59KG:0-+8!C4S;"*=*@5FXH#Z\)'A9B*X79;;X,C39;J9"'B0[6;T@F6R M-F.5J,W%DX;9_._68.@X4%U@>;OD#Y5XFF^?UG?+%]%\&NL9$S+/TRC#3,8E M3GB>8A+2%*OS6QCE<<8*679HM8^ W&XK;HQ6PR&2[:-5L*?A31_%>,N1;@/Q MM =N7N\@@VO\+OTDVX,!J &V]76-LE.*=V!6N=U$F9W%/.K=MIB_U?5/?8Y^ MU@K=,54?LCJV;E"/,8M,TC0K\R3',@J4T2MBC@D/4IPSFG'&PYB%''(C/T;0\SU\ M4\&ZZ#6WT0MJW6/C/_Y'$87Y?]6HA-"$OU%MFEDFESJ"V:#/1XKY.*P$L&DQ MER3^MJM_(0N@,XGT;@-88B=I]JKON MS+*DR(. !%CF+%4FH4PP)4SB*"=1(J-8_9*#BMN #/CVCCJ"2%,$'EB@NC0\ MJGC4$,Q :,J]5ATW:,<:EJL*:^;JN(^)!N$'$TLUN#J20,E/>QBQ5,[),<1V M',ODP-5RUX2@*;MOXXF[6E(6A)P3=>XHXC+$B9 A+F,1XH+EK*0B#0(*ZO0S M2M&S?6E@(CK C/;&[N?:=P)BU8_KSLR\.-4(^&IOWX.B \MHJ?_LI6+76%A7 MV7RC]*9-XC,5_R1WS_C%*S!UFGIB?8.WK2KEWLP($:DL*,%F$1BYA3R.(_2V62!0]I!S2L$[-%?;6DL(7<"-G0NT%[BHYQ;BX)Y!+8 MYH3&]$@VE\0\"UUS\6'XU<:#$-4OU6K[7/O)]1U+XVI\W2QOGS:FEQLCPWA> M;YHZJLFCQMWO,8"^BLVV6K97D^8W&V.*&;_;<*@3V,ITH [078:AH%:W&6-C M3W:?82AD_T;#]!7+')7S]Z'[B_IWK_M'VGO\&E%@UW!7F9'M4X.T_'6^_M>G M2HB[-FK_E6S$+)<\+(M(X"C5F?(T4VX_IR$.6,RRE+&0EC"8*M\<>S8SFB26 MBN;N<@.ITQ$T(<7[M)F=%GZHR8#9MWZ"RL%];8][73=T-I%%BW"#]HW/44^, M&Z0%05H2U(F"O@Y-,3Q]92JUNTIC\<[OM.DL4ZG_)*UE,L)VNTF7<_T@JHZ/ M.9OE>2:". TQ2S/=<2$)>4I2@DF6*"^VS"@F21;CG$G)11HG M.1&S%U'1U62JZU.[1GEDLZGF=-ND FQ6=8M297O[-VH3*-ALD[M::;"-:5]K4;O> M,Y[3,)69P&$4ZK8?5%>M%P$.I?!5AF*=A/K,I'159AKD-:TX2X3L4_"7D8O M652(/50K*>JVS,I#;Q*-]9U['6;3_126VP[G).)ADF5YB=,P4&2Q%&6)!8V4[@T#B,@@2'.9QG)1A5D8!"&[C M# W/AK)?K_9YAQY:)\?L&5FWE4] S/MS&C,[)EVI!V#8[5@%CU8J )^3!H1T M=#HZ1V'2,]& B,%77";E.\5O1QAUE*U;5 SHRVS5NM$";/%:*L"FE&!$ M-G?E I<(35T2,"+PF;3_L3?@]_A-8K .%#>!Y5VP^,-<2E$)W3(.7K,(&]7S M&FZ803MN>CE]K&81V2T6[:7!IUN@8Z(=; 4QYZUQ*]*T3$DF25:& M.0S0\CI^/*_WEAP237/4^BI2WS76]XO0=I37JM[LT#^A0F%6I&9,^_2=4E=5 M<^UQ@QKV:E">'8.HX5#GUW0\[MYP6)+L2%VNT#*OY&9:^$PWJCO!TW0TK#6D M^+Y'YZYBZ5'C1#RMEOT2R0_SQ78C^"P4M(ASDN H9C%. E)@RFB*4Q(' 2M) M'E,CG#]K#J;*:S%+R. -4V",<:#6S8RA5UW"S)]6XT'/WGV!HU9FPQ'JLW2# M/HSHT@9YW$X?[@#(@?2GQB&W4\\9.'++@>"NU&/%;ZOJP[9J+NT,':C#MWQ' M17OYLAU)-MB2?JP(KWL$0,0#^4'G);'R?HZ&FLSG.2]"W].Y M\ 1L)7 QGWU<;N:;UUO.U9RMWZL?[ZO'U9_+69@%+,T2BB6-A/)94HE)GB5(:F#(P49@XZ5E M(-+ &E-O-VM,_;!?8T-C3K+8#(3J5IW)H]=UVGV_7/.*?UJ0;S9M=O=O^]Z8 M3MK-OE\MUW,EK^D)=D#P\8WJ>IEAJVI(7/2'INVAK^ZI8%T-^28==4]% MNM1.]\R3MHT?ZL8(#Z3:O+;)6HQ%92###%,9*L>SX R7^OJ\C'G"2Y:'40#J MD7E*PO/J:PFBFB*TU<.).LP\PNN$A"VW _F\M'>X)(NSU@XG!"9NZW!)P-.6 M#A>?M$C6K1TTW0%7<'4LU1?H-1+$+,HP3U.-T,XE+C0$31AE61 0DK'$O&'E%!Q[M@;] MYM#]T!+:*FZZ"'S]VS^[># X%#_=[ Y;HQ]RSF#&K2:*&O91PS]J!+CI2I)V M,WHO#^);2 F"=#QL+\K)(UH;<+ML:T=IU%,J8S # M>Q)&IDO>GE*O!WG?DQ*&!X<^M!_[HQIH/==?_%?QO*HVLR!)\SP((DR3DJE] MN)"8Q"+ 42X8X6&4IZ51OFBAK!Y<.BB?L:C0RZDAFT^%@*# M@D-C$EE%ARX..EEX:$RL?GQH]%G[ -%#)?BF>EI:Q8<.7IXR/*0)"UV-H5O' MP8-#AT*;QX:LY;TB-'0@JI? T%FIKHH+'8XX>5CHK$#GHD+G'[2]]GNL)ZD^ MP'W0F#R@V[^CESTOIAXU],$8SNBRJ.-+Z&HI84OHW'6@L= 6UX(7!+OB=O!X MQ(DO"2\(='I7>.E!N]#J0[5B0O#U)\62QB6^7?)?R4:G&;W>RU]W[4CVJ48,K*2..OB(R00I89")8!S('GI=KQ@_0LH:>&%9V3MY+G M^[/ @K=PA9O%=KVJ$68+#C6HF:GKD3MVM"+W#/6R'MT%AZV5X2AV#*<_:6C9 M6CW'D6?[@>RLU=V251J;XH-H_KQ;MG5>ZP?R6I?T"AYF1#=0B((RP(GDRK4- MN<11(@N:T) 400:Q3J,4?9_"6VKHN2$',S;C^C(S+DZU #,F'6GT4T?\9]T! M:Z>7AQ&]@&V'L:R.;,4XO4EM@['XQ[; _$7+XHU]?*P.JZUOMYOOJTIW39CE M)) A#P6.0U+BA$B!RT(F."!E&02!9%$! E$=H.5YO;_O7?[[CUR:E=3]*"@)N-*,UO(LRN6[SFXHH2O,L9^H<7^0XX3'# M5 J*U>JG*8M30HA1G=$E MYW]1J*0FEG\8KF^CY0>[[]1 _ S?XY_0POF^[2?H#K@SOVH>@P 70Q3=1KZ&QZ4!'0^>OKI6$ =#[N&C(Y*GFS%=N65F)*=UD4! M*N/$7X&^[Z;9ZS[@>=CG<4:+@">$!LJ#B:2NQHIQ480E3@23J<@REF;DFB:O MEPA[-B3[3A_7-7:]J#FK8>I'LFS9J'5/&6(/6 MT??ML_#N]N?"!H=4)#G),IGA(M1Q#1*5F(J0XJ1,RS0H(E:F1E9AB(AG"[!+ M2NO1A0&U#FIH>/V[DANXUFU$MLK$NR3359EX)X-.GHEW2:QSF7@7G[4(,.B> MCF3]O6OLTS9,DR@4N8A+B6!WW991%<9H:'?(':'A>A(HH MUE3WK=/:/L@ O_N"<@P"#->+#%M_+;U]$[&/KH0%Q!FN%]HNU-"TEM2I%,=S MC3;?R0:I?]DN=$P9+5>H5I-G"#<.\'T0<1AZU\Q7Z MO<;$1J/#=U'4N0YKU'%4?K_\JD\MT1^:<51S#D2K=CNG9L[.F\T4,!+\%I,$=J6\*-.1O^66MTF= M,B]J/?;<_!"Q3J?5D?[7![4&-HJ0QA1^KMM,=NCUI)2!2'4H68H")U*DN.2) M3E61,H])03,9 --GAREZ-L(=_1M4R_I2M>J81LL.M5/]J_ZY]G^VND.U\H=6N_:#9,?P M?P+#UCXFU##$_<;3!+.!1S.TXQ>= H)J&% ]31W?&OOXI]^;.?L9[7M&[MGW MTUK%HWY=Q=]]L#AMK-ZCDD_B^CYI71D!>/>Z2Z"J@9]O_YJO9U26I10\PQD+ ME4>?IA(73!T04W4\I"6)0U[&5A[].6J>+?2.(&H T/_0-&U]Z[/: OK*U^H M9OZ XMM[K4-BN?9"S])Z&Z]R2.R+7N+@2]?CT]60 ?IDL5KN]W911#+FA.&2 M%FI-BSC#E)<%EB%)#!IO2/@AH+S!]RS@/1:+M@2^5P'?Y:V:HGP,C.';E5HL MT)D2?D!3IT$%#"]>E[(#_9,+8CO$JS05S@[_8VC@Z6! #,0[0 ,Q>=YN)SZN M0WA4P]3GQ#+/2)8*=:I.HA@GK$AU 4&"LX*'85#0D,2@<,DE0I[7Z4E-#-*$ MK<[5%U5EMM.Z4 !LL=K)#MY9QP1SM*->)#/I3CHF[/$..OJ\U+\\>G."7?(HI-5O"@C:+(]E-MHBKQ 7OC$.2.I^?[P@F>VN>#S#)ZV#2F^B.56?!5/ M3=7H@ZCJ!&B-(TP7\V_UG.J$1+81O#&J]_(W]:]KV00UZBSI?6MEG@B>41;A M@I6Z#930/\419C1*PY*S,(Z,@'X]\>?9%OS&O@N^7=0 ^CU.T9Y5((J;Z^DQ MC6Z^F=*AP=":T1NT8_6"VF]0QVYW,M!]<'LCZ(6.=_?$^DZJNA9 MD<7S)6(-86A>W'DMF2UM![(#5_5>;$U1)P>^'Q';(I]L4"AG*6'GJ4RYBEKK5CO?]?QD:+ DE(P 6FM& X29-,+5\28D[+D+&$A6D9 M&I=\0JE[CW]T["#6Y^<&/=F!SMFI>'CM>U<=KL;55MZ# MZE?K0>R.6#6NUSNR;I!ZNK!E+T/@W>O^D0?R6A=HZ'"W+M?8O-XMUYNJ_D;7 M]YOOHGK\3I;WSW5H1QT'I9AO]&7#/\3\VW?E"MZJ4SKY)G[1C;5T%X5==N L MR=."ZHU %AJ+H\BIVAS47\-4%#(*RHA'$>1$]V.(Y7NOT0[W8M'B$_/58D&J MM<:\:Q#N@%#%/X;*#$^M/P:S_K;$FGE<2]09W$J!49U3+7;620 =H4^)S^8TVC([?@!Q%J4B_D M!Y'Y@M/S@W'G!,-J=\\\BU@0BDA$F <\Q@EG$::,QEA2P404BU MH.KW3V_:JJ^>+2Y]Q]5H?(?A3CFPI7W4FJO614M]UW#<85,-8TE]]-TZ2^_M M^FP-B3_85VOP14M?N\V'N)313W5ZJ=[J=-^,TUJ M-X@>ND'[X]U-=U/(:SR0'CSQ39N@!0/-]#NAAA[P6T^3O4/K9X;@SJ=/#;KR M);WP.*UKZ%/-)YZ>5V*>0JSK2^[GJ9-YMVR8.W(VNQWJH5*BSE@AB*0DQ%DH M YRD@F&2"(KC(DPY#RB)T]1I,-6Q )XWBY:;J<*FKF?748#T#>?,?2AT/1(+ M/1?MU(D'C5QGXIZ=;*@6;L* IZ=IF2JTZ9K]'RN(Z6ERP.%*7WS8QCF$SE]J M#W"W2UX'21M8R/?;JE+,S7A01%DX,DWC'4Y5!(UX--KI,C2UGSI*D^"Q *G,4F"4MMI M JKX,"?MV8TX!+"S010":-',=/C1#KC2D>8(XUI $@?1-,EB$1!"=I MF.*$I@&F@B0X+6D22RIY2(,N=/5H[GZ:4;<(6SW"5VMS+6-S5V6H0S.OTZ%* M+"/^#5WT4\?!SSI#H-%.KQ'.L)[ 3BA,;$<.J"'129U/F"*.'4_@VW8VXQ]$ MGZ3J7H=?]6WZNH=#-TO+I"!EGN$LS@IE+LH4%VDF<W4;O6!RN.S!@ +!J_QW?Q^@=$O0Q$/0-&%GU0%2#H[2EE,#S\T4! MG<*FGA/&[M3<'VBZH_(9]@_.Q^=^[Z!BC>@LZHM-.F>W/8BM=3M9N9"GS4O8U0?KL*.#.5#-;"&0YA@1UV>F[? MEZBMG9>B>5LNZ.F\'B3/C91GEC 8E($$8F7K_74=UM8\J-3+'2X?ZQ'H,HGG+H?I7S6); MAPL\T3N_R)Y^D*C)Y_QUD: MWGO>1O=.HCE[#!L]!WTV4<%YI.^RFABA25&O0/#ADU:%>AI>< M$VEA2PXLJ!4VU5EAK@*E.AQQ+VP_.@]^ +_4&(ZI=JM7W6)V.UL#XMP>M[8 C? MD79%&=6D44M;(S2L-LN5Z=8YIH+Q!>Q(>F#$?$!P#TO50$:K%3HT[F0+TT"X M_GHT>1R^#)N,SUO>(!S69S?#U7?ZIO=KY884X(!Z0<+QQ76=<+ U=2[=V4Q6 MT%JZ+)+5$CHSW&0KY[(H_04S\)1E*3939]UM70[T03Q7@LWK\XOZ>2%JH),E MOWU:59OY?]?_?OF*E&8L3_2=,RNB%"=ADF&:%P'.6,F"G+$P3Q*S:Q_7K'F_ M_/DLUNO_V]RU] MUJ2[9];S[T-24K?Z(C6+36D,'.RQ/1+KHJEBL5CUU;\'/78#WN/77+62'J/ M1F1?'RB-4_,9U+=)"X0S/>B'"XIHE$HJ24%S5CI4S[[B5W*HKQWZ2*_T3>RR M>+.JV+7!?*_6/HN+8,^D,8,^FXO9BA)\Z\]7H[HOMN9M9?>LS+-F=]_KWPH/ MO+_\:,J6%8WNDJ/2*5@S (C?K;\(C32E8IY?R;;:GLPV#DF6B11'B$N2(4PX M1007I?I3G$5Q$4M&K!IB)^%NXA"W/WCZMVI-UDPWQC7L&HOO,=P-%E,;YN[H M?EBYCV O0V"$<$4']O$][?SVJWTEF/,^^D![G2^N?B+U44X^R:23JB?1IG=D M8!^\O1(BL$>U#B,!^R3B"G3RV( T;N_DQWK]3;>)OA-4G6!$%"89QXCS(D:8 MA0DJ<^6NLYSS-*%%2*/8(4 >HC=/P+NGWI3-5LK[/BKWJR<,*EZ0\N8)DH<%1.69<4M#4 M:BH*@+Q]-;5G,%6'JK_.:&K#ZLN?CQG^)ER75QO0@)2D2:ZW[X&)&$ M,!0*(C"-PE!BJVJX00H3>Z86?:@E&ABJ@2(+!5DZU&6AH0Z!QK:>A!MU"B=Q+9'U/>55NVJO6IY W5J$YLM\02$\&2 M A59)#2ZF41ED1,-J)JP-"7*+D$3/>S(3FR0/2;^'18 6&K-;L/WKPN8N?;H M+_H)J ,/P5\=%QXWL$)$G587W8NP8L68%[ 60'PJO9KPOFJ;A^D,V^5^S5QSZK=K[[@CD#/=$KM M\GB7=O+"4C(1B9C&*$O"4%DT*U 990)QP2,>95G&,]"]C1W9BUCO^VXI\LRTP'%Q@8IM7=)$F'&C**#JJ MR].)V&JMU69?@#BLB'$3]Z8#F$7;B1_\I;GP5.9[54JG"L7A56 M\?K#;OOWOFQ?Y]K>/)-J9?)M=:\5]7N]4NMMWU6K)SUJK3N'$LE8F9=J2Z<) M4Z=WPA I=4%<27(>\B++LP2RI3MS,K7%/SUHN+UZ SS.NVO6;G.?15] [W#H MS/E%<_6/8,]7BX6UQR!H65L$+7.39 -N5I&G ,&=CUECAIO5=1I&W+Z@,PRN M;D0B/]I Y5>Q%K+:+3'/<1J7"2IDF2.<2()H&1$D,A*)4"9IGE@UY%ZA,[%# MNM_4S]56GS#T-5G5V-N._!!PH-N+6K)S/QYDASF7UK$HBOOYB[^T1(>'&[L@ MUXZ)Y0^J]B*5N;%IQT2] $8[^KBKJ3ZKV+'>O/Q6K:OM=\'_6==<-Q/JT>5; ML7D6VR6F222I*%"$=3J0$X)(&):HP!DNI,;(@B4/+&A.;,(=X>";I@PUV^L: MLS5AKWJ FG-+?!'LM6'H+TR#;RV#C@>?QFTML#=#OTYQ9J.W5L&Y [!_= QC-5S#JI\4#] M)QS9>*8:M]F-Y\NX>:(+MY[;0\T=PS$/XSA!&8VD"DA8CLHTSY%(LSC"(A:8 M2XC?&:4V=2ARN)MOJ\9-:2G,OXRKR\Z;>%,"S'=H8K ,GHR2F,TYK5 M!5B)?6KP=B^Y@AI\6',S31"$9]"^-'7"T7I&XKDXUR\-G"6!F=4%W(*%+MJK MGBO^1%:>9B0."G0#:D&WTLR !2<"G&,5G#[@6'1#MM_?K+G^/]WA^4Q6VMOO M4\\9$TE>%@7*$APC'&EK]J<<6+S M%NA8"7Y6I6/WEN.@IS8VOI/OA!2;C>X+ISN#/:M$TG"82ZZ.SZ4R>,1+S)HR M'9KH.SU"<$)CB578"QKW=)7DQ"[@CW4+&&)@*NBN@5O6AT*FB -'/UW7GYWI M^]4*S/P[BJ9A+^AH!IKH%.=B>U%]C82Z3G#>P5#6"C@;#V7_IIL_4'$U^?9M MHSMBJWJMDW@&4/FDOXP4(DE8KD( F2M'P"1#1*-'YPG!1":$TP+4WV=%=6*O M\/O3PP/9O#1H^0^/9/WRKSIW9!@)Z,O^C[_O-H(\P+R$G5;M'(5W70%]Q1'Y M)B7?*&;*?CR0T)Z\AAW-61T'2 VGO@/V\HTW=X?S^>'W6X0LIZ6@B$>4(IR% M)2)EB%$2)H)@2K,(UA4\1FQB9[$G[7A-=TD]P/NY&X5VO)@[ZM69Q-1M!/1] M$7>)U.O2:'/&7]6N^]OG[:[^D%LWO]@JR?> MSII5_^-?R8]EF5/&HUBJ2"!/$$XI026FL3)Q)@I,"<]S4/[;@8>)C?Z+RW ) M%U7:>8*)%01S$%T08.;B=>P$?RM^@HXA7=G?LA1T/.G*'9\(( N=@ M9EP19Q6=0XZX+^4#YO]M_;M8"9VN:^^H/,#]#Z\Y=5IR'-Z^/9$$'7?=M=PM M0P!&]'?]QF JU0'SEFY:FV5$P'5]>!H5,$+H%4<&7!=_?'2 Q?MPN(\W#V+- M];63::;A1"2)%#E*.,T0Y@E!E&48A5AF*I))N(I:;&$^CE:>V%?L:06:F#VH MQ['TXS9^DTPP([84!P3=<9%U)\B.XY5F@^JX*$ ?HN/R X[0'&I_KC=WC[JE M16W8'_5,H!(%T !F8V,#4+T &A.F :M NQ)]2+S C;3A9!'M> L/,8M_"NZL# M*H*.H46@^0D47QYA/!R5X0O0 TI^7F@/1^6<@7RXKN/F>3[5:_'RB6S^5^Q^ M>UKS;OYBQ'">9%F$9,PEPKDDJ,@2AL*RQ'F4I6%:@'()E\E,[$4,T>#!4 VD M)@OS*0.ZL?,['R R*S6/"[HJ>=H1HOUB MD_^]V,AZ\Z O&\T#VS=_DPW_8_TLMKI3C^VJYVKW, MH2*A**/>[:>=M_K*M=T+$%A%OW]VWLO,GK:!SF M@:[BBAQ] L/O8J__:;'5O6O/%["Z/\;F157WKM S2'7_%+R69N[>DLWF105H MIAA:>5@6,4YB)'B1J7@I*Q I>(14F)26>13S&%M5-8.H3IT1[6H23VLUO=1E MGBC0S@UZ5PLPVSE4I;G0 STZ)IJ^A$S'U%_W+T+7FL=F1EZE.[A_J9EW:C&6OX M=*BZN"BUMT*+X]5GKJVX*-IY.<7EQQR[ELT EC'(WHAG+!$R05DJ4H0+INQ3 M% 2Q3-(0LRS+*,@^KU*<^E;"T ?B(5U7DYW1>A4>>'UA2,^)9VPMK*].XJOT MYNT=MA7_K%O8^D7'9.:A5?;#^O%I9ZHBZM6]^J?JZ:%-W[$X376TCF@B(K4M MTP@5.$I0DI1AE!3*(U!0-X4-T:GW:C/\1,\^80UQ8)[31FV664_/R@#F0 _4 M T-^$;0,!"T'4^1$ 2+[RI#:D)PW7PI0PEGV%/*NFV,8'*/YQU;(I]7'2HIE MF(=)K*9Z79 M>07/JH YA9,QO,=3>!=!PT*@>?#G$P ">W()-A1G]0@ %9PZ!,BK/NH8[W;? MQ<9?">/%Y::. ,;K\ Q+/DH6+ZMJW M,I"5@Z@Z@H%FJ$T?E]U28>)G&*]8D MC@H]7HXX_JKC%:M8K71]])HWE[?JSRV,8AOT\I"$193%*.=A@7":$$1XF2"! MDY0DDF0\ 0$O7",X]74H68D&:>&A(P^\][RF,,O;3(]J -Y1-I2-#O:T]\BE M_@\'MI+ZND^\1F[>6T)+X<_N_FS?^>=MN=^B51I)=1*/.,,H)2PB3"88Y1(4.,2)05)%8_*?)RJ=:BM34 XP# MB#GT^;"VBHZ?@#0,Z8DI&A-\:S@)Z@,K 0IX"PW^2]4], STZT7_DL@H2Q*) MRCP7"#.1HU(D(SI]/J%&8>]\KL^4D:%C1 M]3\-%T&/C3W*O4=@#3=%^$+9 %*?%W+#335G^!N.RS@&B+7<_:V6?">>Q:HV M9] VT,DBJG:"+$))075DR")$9,Q1E@F:B3!,!0'-V1BD-/DU[^&J<]OR (P) M!W5D&0SZD!P8!;8D@Q[-*8*_:Y+YBOH&Z0W)_*+B1O7E6[R-#P^/^I*I8LT8S1=PKL=I\8D-N.4IZ)@RX]LZMO3&=\J8 M??K'39?7DT&3JQ'F#< :G" _=)-*G+)%;A1GRQW=I)!^)NFVA1QK1B]TXYN[ M;W6D[8;XGM:!QU2=:20M49K0".%2Z/-.D2#!LJR0+!4Q 9UR''B8.OMT*,;_ M4J]6LM[HXEW]USW\G1/ AXNV[4*3B74(S6!?QO38_[OAK/?W/8<+D^XZP+%/ M6FM_@\Y\U:XZ<#!O):N[BL[J6F]8RLVW[:L@VY3< 6$WPH*R+(P0CR)=6,-U M80UG*&9%6N*"J4,1*%D^2&EB/W6H\VQG!4-KZH959.=VO @.'3B6C@*_K2L=_7D%$8,&%E.H!6;P%G!A$\$+0F6?!QCLE4(! MJ#* $& ^)G.=C9%\>NNJPK8GS*J,;O= MUIL>8+8YK(()[AJL9/35CC)*:]Y6%!NQS]I0K%ZZI>UL24,9,5X0E#)EP#@B M(2K3)$813>.8,98SP9:[6E&U-&6S+,AF]XM;_\)^U:\$Q)!RZ2(#M8I-:'?C M CAV>_FVH6;15^C;&K2*XY_" T6#Q;!]NZJWXFO]:?U8Z?XNX$2WL34FWK%@ M ]Y&A;T>)?J2$V@9AFI@R.INL:^5GE%?!Y\^WW_HSUF<:":3HPK/% ME3;B]>-+J^=A9KC=[-21<+LC.]-.]>9'M5WB3 .V\0RQ6%>J8,%009,,21I) MPADN)+-J<[ZP]O19FVK;WL'>;ZIZHQ&$JIH'?VGBP\'3596,V^>-@H+S,$XR M6AO>B#1C6YEZK;>-J;\=+.[2BK,8V8@HG5V-/0)'*WZKKXSWR7N2QC(I2((P MEQG"11JCDB<,Y7%.:=$(N/5YH-L?BB 'W$XLL/N)US]CUY73TDQQF3RBY$PJ@Z\'"!2(9+ ME,4Y)7G!TS*Q,HZ!]2;;43OXO-<\5$ M$T/T;KL:D+6XD"5.5 !(>)SK3I88$<8R1-,X+S')9$)@B#<3,SRQU1L84&1X MTUT7A_Y0^!32R3^=;:;SY_D@P*/I_8>WB^ JA.B'-=MH1&P#2J:G;5I=Z3ID M4^?1H[>$[,3LSIS3G4?YYVGAF>BZ[0Y[V*0>7LI6T7C:;*KUMS;ZD&DJ.:,9 M*DM&U$%%8YH5"46"LH+(G* MP,T6P4$C_F,ZB)2>O)<5R5D]$$0)IUX$]*Y/9/C>/OGKR^&1=ALUR48=KNY> M/JS5"?#)\&5 %;Y^)^N[1[W$]K\,CO*'=>/ 3GKM_JG6W[TC.[$7<9G*.(TS MPI L]0"GG$GE>'"*N$AU7US.DQ14M/[32#:Q3VNX,6V\O%ZMR&8;/(I-T](+ M[.C]:51V$Y+]3_Z)8;ZZ'\4>X\XH!5X M$;2_1^K7J!%Z$9QU0!O! RUY#R!S:FC]5_R0%=6)[:@IJ-K<,+7\BM+L0B[OJ@!?<6OR M^MS:,G T">C PL);U;*3Y'X;#:[0?(TN SLU#+086+[LW#"M]V6FEU([\*;^ MIGZ?NMV$ACR)PX(A4<3Z:I%05)*\1$F9IX*D"<8YM#-ZD-CD5_$'TCIJ?VR) M@QN>A[5EYQ)\Z0!Z<7\L?D=W@CR6C8#^^HV'2MT^!E^BVXY6+U$E3;[9.!PNA %\U@T%4%@DKRH?]Q!S"S5N'AO>(K.&6L02)I M6 N.>.O2FXO@P-]\JN8U,PF@Y@3UDZC\B*F?1?76GMVCLIH]0"^H'3L.DR0R MSMT'B5FV 8^ZZ#8,GTLZWCBR[X(_K<2=?+_9U)NWM5K41(S;-VMNRM:;K.FA MA*)7A&W@9Y9%5*1A%'*4D)PA+,L,%424*$S*J R+*!8%###S9I:FKBYK&=25 M_8;%H,>C060ZJO<_\!GT&&VAFBQKMCU^+LO+O%D_ O 6;A;]PR_,O*G,UTW7 M[0S->T7E38%G=TO^5G:?-7TRHE93V%0:A* =87O\#[TG&]ZZ LEWHOE_]?=F MJ.G['\Q,B?NB^'TOI1)LB277D/8,%0E603_-2D2+G""<)D&$%.X_.R M/_%1_[/8!;SEPDS64^PNSD9A&S^RV!S_]5/$X4 MGY'YV4>3S_]A+LTX?P4N'$\43W3+-I4IO="#V:L->UJ9HTM[CU$DJ1249BC/ M.$]0 ,R/LJT ZW M1WL*]'U+07V%T=?(S1LD6PI_%@+;ON=F]2JHTG[G?E,_5USP7U_^V.J2J]^J M-5DS/?))A=O/U:[J0:8F94RYI E*29&K()5'B.1I@6@6R2@N\HB45N@B[BQ, MG9#6L89U)]%#:[3[+\V0Z7F M_?N[X//[.U"QYI%DX[9_HU! HS[(X[]F\Y((KE6;1VO-6;=Y28B3RLV+C[C# M/.Q>=*EUO5;'A'>U+@);9FKG)3POD<"1BLVI$*@4(4>%9&59%$E6AJ#8_"*5 MB2VG[;#8$PW^:L@"4^V7%62WF]XL-LRVX!([(4(,2N01%^*3DTA M5AE3C[J )U&'U##![&)[45V3K=>6GS/_:BGJ24K6]BVW+.T[07<'9(N/U5I\ MV(F'[3(N0Q&IR BIN(@A+"*"BBCC*.%Q2'#)2)Z \K0#=*:.C135'A).\)I >&.2Z"@W.V5\3RE+4=HC)KWO:*J*>9VVN/NQGK";+, MYR>]?]])@UJSO7O:;7=DK4NN--HA6T8$\YC1&*6Z%@IGF*BS#XE1611IR I9 MA#Q=JI5H;6O$(/J07^X^%]:_XWN\*M+B576=>(:=H#[P$Z" :I8,:EKS8R!4 M&DSS&<52\%!JEQDB+)E$M. %HGDJ"D;+2-& .,_)].[@4G]>K=NYXLET"7/0 M9V!K#2.ZXZ1A)>CQLC#XI..PZ<*8#["57K0[!(;T9Q&F8PN/-MD$QOQ M^H-.K)YWK%LG*[']JM[]V-3'*WL06Q4EJ@U4+$N>9CP,2U2R4!EL&&:(E#Q& M,I/*D@L:2@Y"WQXC-K'1=L2"RE +5'"P,HTO&\%$]:R;W8"H)Z.:L]OV?>D# M9L&&*M*/!8:N;OAIE=.0]EBS;B&@KWKU,5+SUJI;"'U6IV[SSHVH1H*+,897FX:W,VH237UYBUY4 MKUU1BWIZL3/;&Z6%6>L!N:BA%ORBZ0V?6=SAB\ZE\0U@U*/P.A!&YR(.@AA= M>-3-_GJ-UE\$6Y'MMI(5:V!^]]57O23J,I9ICEDH$)%$()S1&)5AHHR3$9[( M*"^S H0/"&5@XIWXE >@V8+5:6?34RH)9O"GY!>F+(]LNDJ=7LG>7_?UJF(O M@=:"+(-*!^Q_W2Q%J#N:0C MA76,! TG@6&E7TD(+U !:@Y0H3*=!ET1SA[53PW2QNZ[QN$PT,/F(EL%'KL6 M3GI7J]]&^]_1?_-4S>*FK-%R%N"2\]6SN,EZ5-#BN,1-H/.'!MG^EKMHAX0;@VV_MB#46;)(M_'3BL4PXH07&")=YK *?C**2D01EI$C" M6)*T9,PZ\+E(8F+;:FA"!T"/:,0B5+E93IB=M2("ID';R@H(+FZ6V2V&.)7= MT^X_*LWH)G_YS?GV\E'.C[;L\2==9SUL=W>R=4O+-"H))1RC(I(485$6J*") MVI8Q+07+<,0I:"3UT>H3^XTX/B]8W_DZ@/L?*L-N=G46$'F(:N;Y\ M4\X1+Q(:T2P2,@25+@U2FF-C[FX@46_N@KF*=+V_.%,7\!;C%B6XWF6T%X^- M0GS?.EZ5S/>]QAF=U[G=&!)W\(YC\ 77,^J*[/24PLWNY>N&K+?$H,V:CG;MDPU3T_ ML07>DY?@>7LT=.]=M66K6K>CV/=%[:4;MS-7P6 &-2J3/]3V2\(X=3'M%YFM M5^F4[7Y'TMG/'(OA.O#SC_M6&BY9EJ9,H#32&2&-#U7F(4-A448AQ5G".2C- M>DYB8F/Y_0#]_]&US^B"7NSVIMNDA5D04%!X+=N@++XJV,X)S%NW-BC@6;7: M\)..1S\]NUJ7.6S$=['>5L_B4'[S6:@3YE?RXS*B\_XF0!*9XR+,4%SJJAFF M3+8D>8@83N.T%)G H164@C^6)C9LPZ"^$3QPV!TM?UF-EHA-]0DLSYVS*A9X M0#4Z/6+NN.QN$6B8UEH&BLE)[GC\:A+E]UO.+9>_^^;=ZH[CZ7>QV*^.KCW[XQV.]?O]# M;%BU56_]23;JS+#;JEB*D40/3R%"2*2"G1R5VI,*$D8)+7*1VIW29^-X8A_; ML:DM_JCVXDEQ$XB6'?W3OUN& /=/LWS1<9_\4WXG:-BGOT?#?M#PWPXW601& MA$6P_XIW\KAH20EB_/E!E+-'M#A!)X_^Z9\_Z8<&W%O^;!_<[1K4L*M-K['( MJOD-4*?G8*T^Z?;P24]M5X]J4#Z\11)L_JTSW\:PCU_6A5J?Q.:;V/@JM)KS M XS>W,["R'P7P7/J]>A>>5;"\#R>HO:M7NM9F_6SV+R\>Q)?ZW?5]O^>R&I? M;FS"EU_%6LAJMWWSL+/-^;FL/?&NW;(4=#P%7#F*71V8M.G#*<3@1GRX;>HHY^YO2F=1S OC6^YO;M MJMXJ.I_6CY5.P58'?^XKKDKHAB0\O.Q^L^%71CC#&KS_MD%BX)R\Z ME^K=^P_WNJ M-N)^HPM3=B_WZMOOWJP/Y7(J8EF*B!*>A@42.0D13C!&99HGJ.1Y0G@8ITDI MEFOQ3=]&6N0(0,2M?K'+YA>[SX+])9SZ]^^Z$D=O98\M)^:\X%)+"U.LQ4'= MO[)O=I^ETF!K'5511U*U3]\7K!PB)1R#@ R M*M&__D1N@#- 8LB-G;3;JTQ1)+1W#%]&1D1&1OS[__A^/OGA&\P7X]GT3S^R M/] ??X!IG*7Q]/.??OSMTQMB?_P?__%O__;O_P\A__OG#^]^>#6+%^F'W\?++S\LO\ /?YW-_S;^YG]X/_'+/)N?$_(?W3][.?MZ.1]__K+\ M@5,NKSYV]=OY'YG04BH:"+>4$AF")TX92V(&#B8;8T'_?Y__R#D/(5I+K'#X M,6LR"4E%XB.GPCG& JP>.AE/__;'\B7X!?R [$T7W5__]..7Y?+K'W_ZZ??? M?__#]S"?_&$V__P3IU3\=/7I']]?WGV,7^#LGRM_(U<=(^1%A MG CVA^^+].-__-L//ZS$,9]-X /D'\J?OWUX>^>5\&TV^;:$^&4ZF\P^7_XA MSLY_*I_[Z>4,?RY4=T]97GZ%/_VX&)]_G5S_[,L<\I]^G'X91U+42\7J MW?_OS3_^Z8:,KW-8('8ZMM_A#];/*&\[BB3XOH1I@A7'5R^;S.*=#TV*O&?S MJW\Y\0$FW4]'"<:C[LDOPF(Y]W$YTC1F!2(0:9(D,DI.G$'9JNATREHQR_-= M"13J%TA^IYX%Q#]\GGW["1^,:N*B?%/$(SK1/'C=2D2'T7VU'M].RYKK)/O) MAPF,4I11^)"(XDHA"\A'"* (=V"%44'3 $>QL.W-=[FYK?(7\_C#;)Y@CH;F MZM5^'A^H_R[$UY_XZ:N?XX-(_#*>I*M_G>>S\QHZ7,XJ2W2E.B3]QQ]0 AGF M4C%,'BIK-Y955FW@);9^?ELVO'QXA98[IE;\==):LQ>-#5)[CM)2 MEC&GW^Z%#S^&,496#2/^6('OCNG9## M&T?.*>0^(*RV[.(86_%3=F(>K X1KR-(.0]S,>S]'J:7J''/W(A" 18LE5&JJ-KX*/.Z_="1WBV:'C<-$V@HU/Z$\MQD4H:WQ;8ZRPRI$852 R M 0J#6D>,-T:BB\Z!U3$?]]^\$T+DLT/(40(>&"2OI\OQ\O+-> *_7G3.=#"" M>I4%NM"<$PD8HSFE.-).K==1BFB/RR7??^-.H%#/!A1'";0),'R S^.2E)XN M?_7G,-(8QTE;O' MN^RT(]YE27@T( /-//OC-I--;]T)%/J9@>((P38!C+?3 M.)NC@>N$TN467\XNILOYYV98.5;$C>*$CR ((:5#9UQ;]+^$9L0'*DED MFFH,YVS0J1><\-VR:/39 V4_&;<$E)?X[=G\T^SWZ2@&:@5/BJB U$O/+'IC MY=3"X^9*E:4HK'HPN7GQ;B!Y/KG6&O)M"2*=PW4V?S^??1M/(XP"2.$%."*$ ML1C;.TD"9/P.C!,IVV"AHCFY]_;=P/)\,K#5)-T28M[/%DL_^?_'7SO_G'$J MN.84PSKNB8S1$2N0BY04]RQ*IVT-MW;3NW=#R_/)R%:2\L!8*3;QQ1Q\1[?. M ,Y&2G(HU<1>4>*<#_C%2HSK#)/1'H6.VV_;#0_/)_]ZL"0'1D II9Z\_S*; M7J4(@3F%VV,BF2>DG0?D7;&2/I:(8D@I>'44"NZ_<3 MS!')C(=/X^4$1F MTQ'](^L]"D%Q3D+$S8^CATTEA*C@N)/^^V_<#0W/)]MZ ME$0'1L.GN2^763Y>GH?99"1#IIXK3;CV&8U:S@1-'"?)* ,FQ:S<<<[FG=?M MAH/GDSX]7):-F(37W^,7/_T,W7$!9SI+FS(1 ;,4X%\<= MS&UZZVZ0>#YYT:,EVT2@\?)B7J2W.FTN"$>57"Q&+"D9,Y4DQ8+P*$J(S3)1 MUJ1 %;I!N48*8_/;=T/*<\N*5I!T$XAY.\6G^;@* M!F54CL3D@.0'9X@%G9!\!4[ZZ+@[+D+9\-+=\/'<,J.'R[4)6'P\]Y/)SQ<+ ME,9B,0HN&N ,[:#W!LG/CG@O(E&:0Q3:*N5$!5C<>>ENL'AN.=##Y=H$+%Z? MP_PS[H]_GL]^7WYY.3O_ZJ>7(_#>VW(YWGO$-!HZ18(I%^9%8HSID!#[%>"Q M\>6[P>2Y)3^/EW,3*=4F,''K7E=WW6MQ=K$L;2A*"#\");S33) 0,#J3"'9B)0BB M=4I69([,Q!JAS2,T[(:9YY,SK2SU-C"$0IK[R=MI@N__$]"],C243BR$YP@E M#>R)I0Z(\C*I*$QB1M: S=W7[H:4YY-//5ZV0Q^YK8*P-^-%])/_ C^_NLUA M*%"95299.(9&$B2Q*@>260!.<=L,[+C:YFUOW@TBSR?56D7"C=R7N6'B#?YD M,1+<>VF\)<+B%QD4$)^9)C3%;+/7%M1QA89;7KP;1IY/[K6&?)N"R.IFV(J) MTM5+EPX:W!4F*#4D2"Z(5(EYY4U0ZC@'9>NK=X/)\TF\UI'QP$!Y@1RDCHN) M_SQRU'%I3"(IE 9/FDJ,U+@DV06:DM#)'[G-W'G=;O]7!95@/!O__T M0);(U]^.[5AW]NNKU[]^?/T*O_EX]N[MJQ>?7K_Z^<6[%[^^?/WQ+Z]??_IX MEY$=6]D]_=2J/>[V9.+(YGH6YG5/M9)6IT8[0JE* M1$IO<&6C.H<]0M>Q[8M>+!:P7%QS*6*THM1)>HBAY) Y ML9P9DB4U*3#-9'PLR#F$R[L4--+DJA82[CMR; MG;1*T<=J5@]JE;8+82U@Z2@ W&^@5ET;#4#L Z!DQG$)'5]7I^/&T6"8\X0B M,X5T("[C=TDFC8YA8OG1AC:'0&HC(<.V4:L/H>.EW0!D?O'SO\&R= 1;5V^- MX4I((T^S+RDDPF(LK=^D)EXF04SPT7HP(-EC)XR' .<1<4+#S';4I>C&3>EG,L37ZZJA:1S]IQ%&FNCZ#%Z MAFF3TQ^,JLF^ 1R]G7Y#JF?S2V1AI*-AAD='I):%=EP('DH+2C2D3IOLG'JL M//L0W-Q^_S"=<_K#R<&R;0 7+V?33@!_'2]QGUTL9^-)Q M<<4">&M"B!*M)?ARL!:(U6")O,%T 1H9GRR]K:%][94Z+E!/UQ I?N@'ETMRTM 0R65+.E3&Y=AOS M'<@:IKE.?R:FMB8: -==XAE-E%GNB*.%>"F!LJ)VCE%>/Q_<'3/4C MS1X]X(.E>S@T9DL_Z2%E\^ML&J]<=Q A)9Y(-*+<@D%+&A3'3=7)Z+R43J=^ MLS8WM+20N*F21ZXB[ ;LR6->V"VNJ';>(.2)YJ6(S+-$7$9Y427 FN@99'Y" MEWA/0/6H!XEJ(5L314( MU1-["QBZB?]N6U*?LDPT$.UY:6"62E\!QTBF3'5E;)D]=COR(.QL(J2%7$X= MS!PMY@:PLJ)_Y)!.3B$1IA)2+1(E7D2,*774U'*NLJL]GG#UYA:2,15+;O82 M9 /1]+NQ#^-)=Y2*&V=W\>K+;()"7Y1-='EY,Q V0LP>#5]P@-LHR_XZT5%#5B>6WS=3VZ)%)Q0D-&&QL()+D:O=2)& MNA "UU;3QQJ!' FVIHH"^]'^=H@=HXH&0'5UN/_>7Y:3_>L4E%QA-#;@,[\ M]Z9\%U/MZM'XT\ M-SF4AJY4VXS[.\/ DF)0D'#C-RZ#"+IV!+838<-N@OT!J[)*&L#9IA3H%3M7 M';Y&FDNN>$HD=/>*5$*>M/;X)85 F?:N>@W8+G0-FX?N"675%=( R.[F,QYR MXV(Y#4;YI(Q+AF9-K'>9&.^99"6U6KUH_G&*ADUC]P2LBDIH %(/A302S/MH MK2>.E8DLC@*N!QLQ7H8407#+[6,W2>OXZ<.FL7N"SI'";B"S\*A5O94ODU(F M:43I.6>+8=66.!4XH0Z?*:2W['[E6+\[72NG^"<)_/I04@.F:HOAO<60DS8R ME!M)3*/M!9N(#4JCT#(-#HVR4_T>I!R*MU,X5_WAK:YBAJZ%_0#?RH,^0/1? MQV@WQ__HM%46%;*(W.!WBW&"^?H^^T-N==19:&M(9.7N$SA#G'6"J&"#1WE" M8O?2[EOJ XXFI1D'K#[X!M#5\T+F2L:W6&5..6IM.>!TFLCD99E?8X@1+HL8 MDL]BM[*5X^AHQK-K I-'::F!3?FO?EZ=A=N?K=WK[:9^L 6#H'/NN/Z0E M ;@@SFBC) ]"9E9Y/WZ,GF'K&DZR%5=31P/0NIT-=#*"#J (EZ%K!!A*XUE- ME "P$BBHZG<.]DW#]E;<<.K#HKV$W41,>GX^7I;#VB*?:SL;"RO4,B&XHH3R MA"$.XXY8BDR%D)W" %Z81\=5'!:';B5GV+*($\6>=931@/UY1$+>46 R:@*% M?FFY*;,Y$F&.NRBS*(,8*L/JR$J)WBZRG 15E531 *C>7[VW8VG57D5XT,[8 M2, S@RP@'P[7"1&E8#XR9Y*H?2RT@8RA.VS5T?##6W1'B;L!Q-SJGKVB/Z*U MI#)ZHJG)&"'P,D5*"XP0N#$RYPBTMO&Y3\/0Q5F]8.4H03< E! MC]/;Z9>T+"EM(&387VA-L:HB] M!?3$>'%^,?%+6-5BE!D/<_@"T\7X&[R=QMDYO)LM%K_"\BQ_\M]'5 EJ2A]E M%E%N,FM-@F&<6!:D"M)IB-6[^^U'XK#)S[[0UJ.:&D#A!UCZ\132:S^?8N"P MN,7N*\CC.%Z.DLM,< Q'*;-E#'=ISDLE$,^I-SJYD'3MJK^GJ1HVJ=D3UBHK MHP%X/104FFG.;;:)1%LZ1DM6;G9X2[@PF@*W)MO:%V@>4C%L9K(G^!PI[ 8R M2T_%MB-PB5E' V$J."*54*48%GU%9D3V(>:H:F^"3]&T6QA7O3/[4,G*X_52 M#6=#-7!_WRGF"RS'$5WL.US5ZN9^]Q6G;>W^"'NG[/.NK2Y1G\#]K72^#<83 MJV0H200?C6,NQ_K[1/]]WJ_?\:D4^8]\ILE)7"F.%7+GR]N_>?%] MO!@Q$()*C#LBTH$6F)4Y*M81FYS16:>@JY=B[4Y=(R [ ,///1>%-(8U%[- MSC$.&06 Y&RRA*:,ZXZCC'PIFDW \0]O1(#:Y>T/J1@6.GWI^Q%8'2#\QN#S M"YP'F(]L=F!HB,11@^O,<$YLQ,46)>&S$VK'P65'1#GP.T>LC,#E MR W Y-H4O[N>(&5XL-Y(BB3'A.;83?2=L19T(E*1D!87AH265P"95 V=P8#71N3 MKIT)V(VR1GR= _7_Z'%N%64T!['5B.07%\LOL_GX'Y!&D%T* =WH%TJ/@;0-.M@IJM6W4PWFFG*/&:E3#5HIN9:"() M&4W4QF!-;43M0-;0Q[E5455;#6TAZ\&.G2)&)*Z, ,Z4$FD9)3;$0)*U.6@1 MHX#:]0&/D#/TR6Y?2#I*["TB:+UA"PLR.\$)4[XD,$IR7R1'O*!)1J^,4_4O MKF\D9=A+)WTCYP!QMXB:V[LSS<)Y;B)!(;E2+LJ)RR7CZI(QSF>?0O69I8_0 M,^QED[[Q_?OIX]N;L_>L/+SZ]Q=^^^!4_],O[#Z__ M@O_@[7^^?G?V\6.U$I(]7ME[2)<9D9XJ M8E&HQ#B*GK<*+OG:29DMI%0N)(F<95X&G06K%9%,2N)!9R*4PTA#2FU"[8N7 M+162U-#W$[4C^TAXP%UO,5^640[I(BXQ](3YMW&$[H ZF)RCB9%8(U$4603B MO;3$9)"R#(3AL%/O:7S!+73@WVZ0L>W=C9R)'*#'646AM@&*KH)SQ<%B?2:= M4@3'0!((I<6LBXXXE (1U@JI2Z#)=_*!=D/&0P*&@4<=G3X$R)$";L!A7C.R M+C'0U&E1B,? L73,RZ4Q+(^$:6HI1U]?JOJW96\1,#@ZCE7HPSD[!TJW 6A\ MO B+.!]_[<0_32_'\U@NJ.#?UOS0$)4R-! E'" _:%A#I()$I6/2$3B(VMG MIV@:YOBT/P!5U4$+F%J)9DU\R-IFGC)NRF5&N%+HL6'\2&C6W"5)@;':YN8. M <.0DJS)#'F&-^S24 M&RW2"6>CU/S>/>LM_=6>>-$P1Y[U$5%=J"W8CH<9JRR$,XZC:Q\QT)/9<^*C MCPAQ0XV-$).O/6.G\8+"0R*>2@)N ")K?-^:3X7+WTZAZ]2/T> 6..PESD''#]\<>BV69WE-_[4L;*1&^D2)I8P3 MJ1ENAK@+$F>9UH'YX.YW%ZYPS+B!D$:VE#HVXWA1-V X[C Q$M9DSGDJ)6(9 MQ6$H<:69488 1MAH':O=,O,. <.:D H*?0PB>TFW 6C\>3Y;+-!]S^/EB!J: ME -!1$"_6BK@) 1 F&1BW7M]\Q9N-0L3;0V^*Z:?_K[U]+ M!'9KL]7&VZ@]H=&58:=9$N>#(<%(H+YTR&.U2S*W$M-<>>\Q:*DC\@:LR0=4 M Q+P!4/V5V@/)[-N+ON:JQ&73/ED&1'%TJ*1C<0)#/2\!A=2RB!H?;?U$8*& MW8@J*?V!4UM+ PW Z2-,\%>?D9=?_/QO<$M8(YVH,2XXD@QT9U^96*LD,2)1 MJC4R#HNPEF.O\$5.\%T M%EH0[DK;5U6DE'D@B5JJ35:45L_#/4'2L*Y0/WBJJ84&0/7V_*L?SU<=8=[- MII_?(2MI-13^+S!);V;SWY I&[-6@5(BJ'=$6DF)]QA@>*TY!A6,@JB]X^U$ MV+#>4S\ JZ^1!F#V0%0C;QW^A^&#<:53'DH%C6^ICO?<:^ZSMM6K'!X0,>PM MJ'[@)&C:P[Q=? M=34R=-$HRF=>IF*_@M6?;Z=O_'C>-=\XRS)N2PC9#3S8))+6LO[_7.W%),>2,"PP5P_"#N90@;UO?;A+: 3%$5B2FWZR6H0&S@I1$D_H9+%(A*-4'X.#G#1H;#0[*BLH8'Z#6' M+]+_N5BYJ&?Y_468C.-ZAO$-9SZR$%70A MYU50V>4-2F28:T-_ U;<3#/=X MZ;#=5WH$6U^";R+>W.Z6@E'4Q#)[UF]M(;*YC60_HJZ*>)O!W-17RJH?H M:AEI8YBBS)(8RQ%%F9EL)0>2A9)! $6C7KMX>",AS34N.P9+QXNZ@4SK?2;6 M*V&4C;)!.T^TM A\:Q)QD@'AUGO/<^06:A\A;B%EX-&)/8/F$'DW )N[WF'$ MG=A9="Q5#B@0B2ZB+ST K93!>:ZTI+4=J/W]+ML&/.]=QE\C]L>S M=#^_=AVU9)M9W56.=F]S=]:!W[X)DI:)Q\!-I)Q074J\.14D1):) MD-QQFLITE>I%KSO0M1M\G\L%U^J::,!QV,#.-2LA*1\L"@= N2(P3AQP27PV M7&BKJ1.U@Y%'R-D-2\_E^FLMN3_'@>V[MY_N9YK[H>]OJ"]W_W/@MS5MEIRY MR!,C$;S$#1V ..<-R8F[EF[O/ T3;I5UM$YEH@)97""DYKXH"3A7&1< MCBI947O8R7-HTKV/OI]HTKV/A!MPO/:8+YV9$U0#)R*[,MDNHY"4H$0PZ[T& MI:FMG>A]I@/>]\+ X0/>]U%(8U!;-Y'T0CN=D .5HR4RI9)[TJ78SDNMN&"Z M>J7M,Q[POI>^GQ[POH_P&X//NE5H"DY99A4&'ZZ>GUZP/L^0FX )ILF" D),48@V0D4B+.E X'):(Z=8MQF*:J?-S7> MC_68#>I( 3< D>O^D#Q# LT#$:5V5CIC, ;%Y2+1%Y32<%/_(+*-=IO'ZG!; MP\U]!%JQI&&@L/[CI[.7__,O9^]>O?[P\?7_^NWMI_]Z]?K-VY=O/_42Q&]_ MVTE#]AV9KA2@7P/U+'?%[U]F$UP9B]=_OQBC4W05OE%GN)"X)UG.2D.'K(GU M*9"DK6$ZL1RK]Z_;B;#*P7N*01B+!ML'[8GDRI @2WLFFYC)2L>L0U]L-A"\ MU\?"$Z'\/O)N8%N[IGXED9)\G4WQKXLN>)!,:0.:DBQ\+,%#F4L?$[%)\ZAH M3L94'XOR&$&-8.D 36\#S=%B;P!#]WA81Q0A,>I#,B3YD(ED90H]H\B)D]GY MG('%VG'61D(:PP#4QG@.1R@!Q$>,)[C6(I#6SE%6&S*,$#1NUUX=//>FW *48+\XONH35 MMJJ%JS62A4KE_#I%BW$I!4="EI($ 4E+&1*-M2M'=B9NV,XA/4"L%ZTT +)C?^#";3-[,YK_[>1H)F2%3W*:]I[*,%&.^(*55Y%(R'ZD4<>Y+8 M2*!V("(>M%3K3ST-H&]U,;$T&H$T8M8I'[PB*14/,%-=IG,R0I%P!A1$R+4W ML]OO'[PZJ#]%W[=:ATK]8,1\[6K8<6W,EY4VMONR&4EI=;08,#!( K=F@5NS M+<7P*C,MA&)2UG:S'U(Q[,9V4@P=IX&VD+1:"J\NYNCJK:Y;K)9(]\NS;M3T MXO5WF,?Q E<,%]KA@W#%@"E7&H$3[X0FSC,-3B@7>W"A]J5RV,CNY$CL3X,M M[)*;.>SZ*FUFD!GO&?H51$?%B2R-)KRTBHC,01E#;=*UI_'M3>2P(6,#"*VD MOW8!NEJ"'V"QG(]C:4-1/O:BB+.[B8&BS3!>7LR[::F!:C".*"7<*AWC,\9D MBHL Z($P:=TI;>HN1 _;M+(! />DWZ&;J#[&;=<3<1J[3HG7AR'(*#+\$9;+ MR;I&X-8O?_LZFUXM[+.\;GJW&#GM'=7>$*H"JB-:1QRGEIADN.996.?NN:M; MN@R>@MIA>V&> NEM*K[1E=!M7-4$$JV*EJ+W%5TT1&J@)&1C"&I)>"J LLB. M60E5J1VV9=G0*V$XQ3?@Y-Q<=%]\FFTYR^Q,14#-I'(8 =-%!XT/@)I9C)?P M$>;?QA%6POP )DMLB@'CYS(E05%/@#IE( N&7E_U\^=^ M>1JVQ]HI7:2FT-' :NFIM82(R4&9A\5"*MTN4D*;X5P9J2ZRY@ED]=F' _8= MZ:UCW"E71@-(:& ]W&U^Y4+*@FI),J-(O'6,>&X"24%@?.2B4K9VJ=$!C<5Z MZSUW2O@=+O@F^E[>.:L).F6FI21.9J2>LK('1"#4),%MY,;JVK#9_X3LG^^( M;!^Q'WFP\7I:IS7]AN,9'S+C7":274 N,@"QP@!)4CHGN*),]G)LL?\!67_M MY 8^(=M'!56!-- EM9!A]H' M6_M3V4@%TK$(VN!)]:FNYIQTB#8H1SFQI5I+0D19&26)Q4C;!K!4JMH5)0GA;'@P.A 3/Z"O#-<=RI&+^?P#JA\^)\-E^. M_]']?"25=9%Y6T3KBR_L21 \$I8"5Y+'C*Q6!O.@ I ,4@:>2RUV;5=S)\*&K2)M#Y#5E=G ;GTUX^?NJ>1(8JBH+#*0 M4$9$"O3#K=81EUN.MO0YL=4OT&^F9-@ZT>8P6$%=0Y<5_8I"1(F]G>+S8+&\ M&MFI2^.*'".ZW:4R*LM2])HRX=J[H, &G>[E=K84 FU^_K#EFLW@J)8&&K!< M+V*5(JZ58#"A+&W\H-]Q>3 MR>SW4K&)_NE+I&:\+")=\U;:9\X7?M+5U71QUBQG7$E%#_B;RY&ST@KM(A&: M)2*9=KA\NY$?;X-Y5\M;BN.GA<'2S\_/I[.+Y;NQ#^-)J1&QTED: MJ2$Y.@SDJ//$,\6)$E&6>W^6@MO)WAY(P,"E@&A( M7_-WHXBS_/XB3,9Q??OHAJ^L(&A=VJ8*T/C%9!($R\0Z9PW*U?K(=P+N'B\= MN JR+7CVI:P&'-.'*^]:@NLK0=?B,UJ4U)LE @-*(A/@CE%NB0JO8Z0@J:K> MYGAWZ@:>,MH,7GO6:Y.(?1A;CB!Z35%$A$=;)M;IA.%A4,11#]2H;**K?32T M"UVM-?"J@XDGH7>D@@:-E+9S=77VCTMV) ,SRIE$F"G-(XP$XFP.1%.IC8?( M1*I][>51@EKK\G4BH!VJDA9C\>+BCA>+HK+N^'Z4#16*)468M-WH#DFHH."KLB\XVZDE+4L M64NT*O=\G*?$";3$#+R4/D7)9/]-4K>2UUKCK1.9KSKJ:A2+W27K&W=WM<:D MIJ6W)R,<'5U<8P+Y4HU*1=H!!C"+'V]:W#*&VM MX]6)$%I=B8V:RZN8Z;V_[ (F6G*;UAK" \9*$M=>:5TK2?82F"M- TSMBY5/ M$M5:JZD3A[.'J*;)!,HFO^,FHQE]THQK-/_!Q5)RARXPE8DHSH721H PU2N_ M]R.QM1Y. [J+AZFM252N#/K=M5;N]<0XOT#RUHR64%_+&$TI)69, )%>!.(I MQFR)R4BS%1[N=ZKLRXOG.(-"_N@G<):W\E?J M?+-!29&()NYFQQII.+59_ON05Z3[EYO!J\GM36UO:X7W"]^_C=8 MEAC_(\2+^].W;#G MSR=&94]*:S=3\V8\]=.X69#:&V>HU"3RR(@TPA-;1O]EEHNOC&SJVHW(]J=R M6,_RU)F:6NIJP#[>V0 VCYYD00:I$BYD27&%"4$<-X:($*GG@0OJ:Y?H/$E4 MDYF;:JAX;(\^6D6-8>YF>%CIGX:^Z7EWM=NJ' W&7D0D*+N'M,1;%@E'OG+V MTFBHO1<_3563&9U3H*Z"DAJ W0?XN@[&[O/A-*=> :%)1W1IK2?!64YBD5ZD M3K-0^Z!X&RU-9FCZ@E@5A304#E\S4YBXV['BY6RQ7(RH5&#+E>EHRA1GP= 5 MX282H.B$4!8%E]6WTJ>(:C(;TYM1JZJB=J"WNQA'2N2H #UASIG$M=4=;4M# M?!+6HJ/,M#I1/<(&ZIK,O?0%QIZ4UD"4^SIGB!B,O?X>O_CI9_B :#^;%F;+ M_TO:_9N?0'=%]6I4>/E%UW'J]@]N?1)]7,T,4Y;P(H?N6D1@E!$PG*JHM33W MV]T=C=L>V!C6VO86)P^M\ :\RZ.878UX?5@N%R<7"2W!;;&N1#T*CJ)R0!*6 M<]%6-BB=$(EWQGO'G).J=E;HM!P.NQ7TME(:ADD#&\=: /?8OA&\ -V-_0%E MRS&9L$7PF;"HI->6\J1J%P\]3M&P6?E>05I)#<_=,H^ 2AJ916:IIT1R:HD3 M*$R!OEYDU(/(J25#.VQJM"9R:EK.O=1XY*1-7);S90/(C8(*%WA&8X\67QK* MB6=6$)-LE(IR*73M6J3^D=M;>K59Y.ZCQE:]\_3KI=B8_N=J9WD[S;'Z^ M4N>54,N:3 9]$J :B!0^$:^\)X(CR]SIS*IWX=V1M&'SL#UBL0_5-+#'7PVN M>._'J129!NVL5>C]0"Q-%'R4Q((71"M@$$*..=2_HWB'A(%GOO:AY@>WNPZ7 M>0.0N1++]>B3J^*2:=J0@BM#)2:SQ<4=CT4\];[,F4.70WVT]S/UW@:Q=G^7HBWJ?9577SG<)F+Z/@ M"CU>&Y3&-Z: MOZ3Q$J6U>#N-%X62GR^6O\Z6_P7=)C!BVN".P111VGDB50C$!6D(-8[1E%&@ MIO9!^JZT#1]NB64DE*>P 3"F3-$9NY)H(Z28+PSS#$K;?63IGY8 M&3Z*&0ST+8!C:#]A+?BS^7L_7Z[_TMU"68P+SV^G^(>?;!U@<79[@$46T@B: M)&&"A])U*2'+TA*EG/!2FC.;;^LQPE/F/"9+N(SH=5DKB>> 06KTU,1R5X'6 MCM>.('?8\\]!;?>IE-P GH]*#=\:72 AQTR)PC^(+-EA*W&/LEKSG!+SN9=, MQ-&$#X_Q%C/^!ZFU$2QOD.?RI9_/+W&E=IO12&:GO&6,))F[4026N.PCR1J- M@A,\ZEP[Y[\38<.G+4X,F-W._(_07@.0O"NRER7F11^>:T5U<"@<03.N;%MJ M?",0I@R#$#,/HG89R49"AL])# NYX[73',2*O[3FPT9N%1.>1"T=D=%[X@03 MA :61+)(;:A]UWT;+V= MY\.WV>3;$N*7Z6PR^WSYAS@[7[WEU]*1 F9Y^05^OEA@*+A8^&GZV2_&BUE^ M?^M==_E9C,^_3NZ-57F8E-K]X3_=L'&?P?4['@"P-DOP?0G3!.G'X^S(V?RS MGX[_T;W@Y6RZF$W&:;6PINGVR\_R.MCWD^M:TQML6QJX91@;>9$QU,Z.88B? M)!':,ONO MLZ]]D74WRH:UA950\J!NM+Y2&C=;&WO#'6"DMO>8JV22GB:TD@%:G0*MMBP( M5QTTEY@GS[3]9RW39M^-MZ"I9H$FPV12DOB?<8E!$$R$7B4 MLO[,[WYX&7KVCUV4(OX O3';2.L2.;GY034.Z ZF5+.GU MFVZ4?X-(4%('4(&HS!"1#+W^$$4DT2?'@\2WN]IYNL?H.=9:;GKV#=(I3R': M&$B@I7691Y2@8>U6-5SMJ MOD.3@AN>4M/0/$5D)2OS\#6X!5V-\ES_\AI=(7&;G$R$0\& ,(%XYET9R,2E MQI]15ON>\S[T'7],USVN=+/;-,CO9BUX19F77I)<"O2E](+8$ *N,JVXB$%) M5]MSW96V86U3;VAZ>%K7@ZH:-UM7D_I0NC#^UDU[/ MVF'&)>;?US3IFPAJ6+&JGOZA@KE$"4XE7&+0DT263QI*R,C(:3H!5@=3>U3 MMT?(J9&3NO?H6Q"V*2NG/%$"MT?IHB+.>EX* B(%,);;V@;E,7J&SPW5P,2F M9% 5#31N1*YNM/I[X\X.,"G;'E73P.Q$;B5SLW7 U,T1C. Q8NA.A*08PZ,@ MB ?O"7#%%$W)"-I#7_/'B:K0SGWS"S8M!$^SY> \T8RC 'S932EH0@W+P6AJ MG:KMR.U#W["FJ2Y^-G1T[T=/C1NLTEI\>=5?_0 K=>??US1-VPFK9(_*@S?L MU)!?W?-R(U1-ZXO>AFK#RX*WY0?=+F)U6M M1]J!V%K6Y%KMY4;QS\E-=P*JK>>&DY2\+?YV*/V!#:$Q M&L$$NO/5CZFWT7)T'Z][S[W!,HBL((=$A"],&N0O.!\)QZ&E=;6'7&PE M9EA34@4'#WID51%\XT9D[8*55DF778M&E%J9GGE86="69]4M#MJ%X&IG[9M? M=C/@*J2DC8P$MZF,VXFGZ!4+3H Z)Y*(,E<_)7N*IN-+@38_?]-N*IC/RN"^ MG$M' FEE&9V""R$H+F3R)L=0.P;;@[RAS^,K8N=A$5 _2FK<6F'P>#Y>593[ M:;KNVW;H!;G''E?39NU,=B6S=>M]+^Z];X.O+8.F2:024W-5FIQ'8A&"&.A[ MFPQG4:7:OM)>!![=%F*7E]TL%X.85C908E6RI44:H& P8- JYL/6@P4-_>FOZJJP052"Y8%H#@QAJA0)6@NB M(F79!"E-7\6%/5P5[AIFG.5[+[A+$+Q;=TNYTE?[/Q>H: MX"M8Q/GX:_GAR$3* ^-=?W]DTH$G 65(0BX07(.1#+EB#?1DI139D(HIZK/0MJ7 MQF$;U/4$Q%X5U;B#MZDGP:>N=/\09^Z1I_7=2&$3T:=OIR X,RYY5@Z$RR7U MF$D0SA.@5#-#6;"TQ\8 /;=3V"CVZT41:(@8ZCA2AMQC@(7\N^(K1,.=MUF! M9[4S<(\2-/218B^8N6^ZZJFD<3NU\@G=5@2FX@@KAF>0=.?YO.P@+FW9W(M].O%\MR_WL:\5]U(+@E ZV< MUZJT4HZL=(8'$A3E)(O ; A*.UF[?T ?? P;$O>&]\%5WK@?\+"YP>%.P-9G M]=M"I,?M?Z_6#]E3IX7-A"8?B(R2$\LR(Y%J*G/F5E:_;#I (Y$/<.['I7KF M//G.6/^--%7AUAW]\[-+4VED44J"/2 M95[ZSSI"R^PB"=E:6SLW79F%H:L0>L+FEK8D@RB^ :?A'2P6]\=N71>RSWY> MMTZ ]$OI;(X1Z3UNLS,B98="IU[@%V9+9V/U$^H\_MON?WW650Y<.!6$YM\6A\/,-!$*<,5KM/L8FW']@ RA\V@ MGPRN?2NP 8S>FVQ8OEP5_-]A*PI-M0U (J>VA .)6)D$R52#2HH%KFH?Z^Q( MVK"#6TZ&Q3X4U0#^,/3TGS_/X?/U8.1.9/<-OY790S#("I0.M1B1!ND,\0H% M%\%I@!XN)SY-V+ C)4^&O?I*:CQ ?]A[[O ?>NS^FV6UVN _K UFK*:4X.^ MF,JX]TFNNY9#FH"*S@=A'97U \O>6N;=/+H,;?^]1%UO9O.7"-)Q=POK'O(Q ML$K.>&3>1 RN-#?$45QJI4:22V ,0NWA$(=1.G3P?!QNMK74ZU%;C=NIZRY@ MAYNG^X_HI=U>SW4-VQJL,1%9ILZ24)JAH7X3"50Q8AVSW#GO1?5UV6/3O9M3 MI.N7K*>8WG64IPOT<7D%)*O)246$H#3\YG4;T$:U?:AJ]GJ(&5[>=[ M%373N.G9TNGN<$/T^ -/T*2O1R/U=*LU"%8*B\CS,MARLR,1GQ@GV6A!E8Q6 MGZY37>^M^FX6A-,^2@K(=C018P8F,&8PEAC)C$R\G'#34['=B)&JBY6=V_(= MII,!,PC%@MRRO%L96]_M[#(F]\RQB\8&13/AO&N$$U&0U"J2(!L#)KFLPU-F MZW@RALW]]P.W$RNG\;UR<]NTP[?*1Y_7?[^W'C?*([MJ&>6RLLEB0"]^GCH%GG4W3Q:E(F=E5A:+B_/5 MS^ZM.2/ :37]QA[WD#N7'<@[1I21KGYO6Y>!9]X3;![W;0Y"3 Z&! M4X1-W-]6P&WN7\3E^-N&%=X>Q,-]CC\ BG53WZ;CY399Y, R2V!)8+RX_*7. M,V5+&"]G1D* <+7/U_KD9]CRA':6Q7 @:6'!;#0,M^KHN@\LNMWQM^ZB$Z0M MG/.,<2\/NL3!F4A#6<_Q ).74+%X?[7?%!/] 7727VCL%W=HT(:G$@R4Q9PS*N1'$ M:BI)E":&)&)*O+\ H3(SPQ9O-+%+# F/QG,V]_JM'IZLV?R@'EO#]IB>V=H8 ME&J9*$.SZ+)-1 ;.B,]:$,U=UF"C1^>ALEWHJT'LK=5Q[PWEOE(L)5;CR46I MNK^[1T 43 C)"4]1$!E+ KV,S,6F]*:VI MC?W%=#E.A:7QMUNWYE]_CY,+7.:K:;;G7R^6:[N]O?ENS$P9+Q313@"1-'OB M&,V$FIPE>).TZB_O48N+8?,@/2-Z$%6WOCN7"R(PR\LO\//%8CR%16D%VETH MG>7WM][U"I9^/#ELX][W'57W]*,8K+3=G\T_>W3VNO>\G$T7L\DX^76=\6T: MSO*;\10CJK&??,2?P#U756IJ/9I7834C,EE#;"E$!J8X,$B4L]J^017"*SH2 M\_EL_G*&:VC=L[A0<=TW[*9/6$G&K*GH]JE1B! 5#[@?T5AZ-&E./ V2.%DF M?'JFF*]='G$\U<.Z%Z?'[".^R"GT/J!;LI@O2_U NHC+L_DZAGSQ?;P8*6<= M!Z]07JQKN1B)BPHWOD1S"M2EH'9*F.$+;F$6_W:#UVWO'A9]I];]K*(BV@!2 M$=2:@\6K6;G]/.(F,TE+Q\YL.9$9@%CC) '!,ECN6(*=>EONAJ:'! P#J3HZ M?0B0(P4\=,77.Z1[NH W ,C'&;I'\_5MI%_@/,!\%",$(VD@T-7Q2F^)M"@.%:/LYZ$.K 9N65/N]5"CS2>,Q[W7#AN0#K@+'2/^=I"S7D]2RQBI1*Z3P_A=1O0" M00CT!Y5B)K*4XDZ1R^[8&7K#.4I]FV%P@"S; <+-"EE;0F=D$J5Q> X!-]^$ M#(7$%6'4"D$-%2'N=+=F#W-RCX0FP'&(4K=8B6,DW$!*=E<+N[C%\[OQ%-[B MMXM1E#'0X U1I@RR+FU.G5"26(>\9A/!J-KM/HXB>-C*FH'VM=.KN@%*HCX1!%E('[:*I/5G@ZMT#'U2=3MV;FW_M)_L&,%.J M :Z[0XRT-C)KQHB.K(QUQ(C5ZUPF'42/,M'*T=IYWSL$#'PH-!AZ#M="XX<^ MF_J$'W&^\]CC^F[TW^>IS1Y=VZG**4NT+Q9HJ=>)E-C@(L;U()/S4CI6?U;X MH)W^.R> !QYR1CMJ0NF1Q+@O"RL1XUQBF6D67>T!!UN)&?Y&? ]8V:G#_]ZJ M:&"'NSXS>CM%L5Q8YR/G^9=?_?+G\>3RJJ 2S>X^<>MR]BO#B_Z*X-_7D^6RQ^FZ)5GQ2& M_XP[1+D:\C/D6;D8\GU$';HPH (! ;A=,%SC-C**ODZ@(G@>;*CM-E8COCV3 M60>]PVBW 5C?9_5V?NRV2$9,QTRI-J7@!/E*7!/+!*Y9Q76*BD9K:Z-V5]J& M/1$[G4FMHIO&$\P;!QU>'3K.;KSPU? VOW%XFU]>/^7^J*LCWS,^;.?S] J;Q\(3X)Z_*LQLG:\M@-9 MC2#QM(#9!MM*VFL)D)L86J?R&$O*@]-$R#+ATB=TW+H\M I<2RXSJ-X,Z':R M&@%D+2AL@UHEO30*M<7UBKW*[6J!KCICA/HR3ZV4%SF?RU6!9"/746M?N]_T M+G0U K9:8-@!;$=IIB6T_7QY_>U?QC!'HKY(]>#,O4V\R=U++V$=!NE#4R@KF5_;:6#EM"YNW5]I"_];KVS 0J@1'#2RF[ MBYQX;041GAMP5$=Q-C:X /E(6C! MB*?HN4BFT> S=&2XSE0+&G)6M7NJ/4).(SBK#X)M<#M2(XV"BZ]9T2G(:(S& M)2AQ6Z!"$,\5^BR,QZ113B'WYN<])*>1S780G )?8 UR]G<0,"ZY#--("N+;4X;GHT 9+@RM#V%6K M81LU)\%)RJ0 ]&6KI^:.**?M'U3#A@<5M-0 V*J6W:&IYD&I2+0VE,AL5!FS MC*N8.Q4L9Y#3?Y??[EM^NQ>@^BR_W4>[#2#[E]D4+E>E &\NINFJ?C, >%V. MXJE-'M=\&6XH.24A22ZXEC:*VMOS9DK^B*!J. 0*- M&/@S72KK3& HH$B)QJ_ A)3:-ECKW5O,T0SX*JIMZ!90+V?3)4H1!5-ZG9Y= M+*^7L_'P]4>@^:Y[Z0 U*R3A<.A*2)!8TRI"9LJ PH.=N3Z#M M\MYA1WJT!KOJFAH:A.\OPF0<_^KG*.@'JREPR02WCB2C,)##.)\$A>LJ<9.# M,](:P7:"W&-O&78T1AL JZ:%!GRV&GF$=]=EQ=:H+#4N'N"VW 0O&F@ 2K?6Y&.RHB)0&7PF)I9^ODXHXIP/Z T+ MY8PK(5GMDH/=*&OD@'AP&]>#'AM Y[6;_CA[(\CH/VM74E",H<\>@5B'DN,) MQ2D2US95OV*S&VG#&L$^4+'MK*^BBI[CK;\7*8W+\TM(V/(:-ABG#,!*U7E,BCKJ:\!1N!7F=K(LQ\3=?B."SYY&29(4CDBK)'$Q MT#(AC64I0<1/&W-W- KP/? 8OE M![^\FOLI,"SC.97[W%"J@HTA5B&/1C#0D3I;?SS9[M0-W [T-(BKI)P&85<\ M4'S%>_S1^.+\JE98@:N,GG::!V MM$(:!-GK[U\A+B%]@OD51R&GS+)/!",FMSH=#8X)HHPWDEJP0E0?_O,D5<.6 M))X(8$>)U:1H6=33(5$QB MI]GFQX*NA>"RDL)W@=$!TA\Z6WOG,L-5(Q*G65 H$IT+_8E9XKDI(Y>U2S)H M3]6]*JM=;I*T$ U6T]K6^R 'B+ !6[)+,\V$T@")IC;R%''#=XJX3 -)TNJO#.;(K[C.XLE'I*+^*]EH"Y",--[5U7-L8"(M,$0F0I *1< MOKOBV\B.6D%+#8"MZGUI';UCG%.B-<-M0P=<:$9((J*PP3F6 ZW= MO^6?O['57H#JL['5/MIM -E/-*U)7.68T;O)K PH%;CK>!T%"3EX8"GC'[7O M"?W+S)7="RG[]1K:1VT-@+#NK4#C'P9?& M3TJ3$+-E5!O!JU'"],301T*P**, M421 #$^44&M%\L1E4\9^9"#!9$$4M\DRAWL3^)TY+*D23O!&SWSPOL(33?*M!??X=Y'"^@N[UX_**Z7.\0Q&8%Q$=(60L#P53O2'R* M[J3'-R9:55-(K9.6+!+&;'<7W>%JEI;D;+@)$ W^KR_Y5.*AD8J 8]'78Y>\ M_57=@!?Q1/_!9'0RT1.JA2!2>I2L=91P'B5P:8V+O17\-]RR=!"L[->Y= _% MM83"WCK!.1.=##D1$:'<:W29.*TMH0&4LMH'FGN[M_O'/I/F@8 M.F/\9%M,(:CDH4B9FM*J&TV)!Q2U!0U2\3+]2CWE'_]WY])]4;%7Y])]5-0. MWG9J?0D M+R-8'PA/975F61(Y"<,)%8(66C!;_]9A#WS\TRR)BL[Q4##YYUHJ+_TD7DRZ M;S_,)I,WLWDYCQ]A6"V-Q+C;^/_;WK7C5#;[3[><-L. MV],3YTF!J\P=BO20E+L]O_XD*.HNDE5%% &J'3$Q85MJ5"+S0R+OR'7O+N;Y MQU2CF*C$ 9@5>,.O 3R_J1=CXPS$[7@'J0"(6CI5]V*U_YRLOC[9_/+A[I>? M'F41-M?P>JUS$0RC*D\G]_F]Y"0Q2"=%)&CR7@ABN"\]J6J4C;R8TU,"K!WF M.!P7.8./S[?KJL257:RJ'J(MG/@-#.9W\^7R[0&"6,CV9! MGT(%@L+<.DX2PBG!N6T#!*2"*9]4-0T[*NW7H'0!WVC5R#T$75+'O6S M>403I3%1!4(O !Z] J$/&FIGA)\=[H MSS$83P72#',DB4P.6^.E:P"UB6]2"R[/T%)KHG1@E00&!GK!^:-"%H1$C4,F&E:?%G M#7ZF;T_D2)5#S@FD;S_%[W%V%3,'+F:3O.AG_S6&JVF<)Z BS1>7=N;CW$TG M%]?<.2"7._QC)1.[A;9<*,O[E)JS67B] :61HL"@&Q7BT7#'7R0J #]R#$_SM#DK;OET7/N6D.B_( MXC8@?0RW/G1Y='S*C+&.D4[NN'D*0%UP%)& MID\!;](Y+$;<$I\<@3QB G2(A($-!.6(@TXE:ZY?D! =70< M*M!Y*>XV (W/5V[I%Y-OFROYU61QX]9L]J.3)4H+B83&%OP81Y$E.9T96>0J M11V*M[[LHZE.7&8\ !6500N8NF;-AGC.953.>*1(?EK<@EV7!_Z"<0?6G3#! M8U=ZMM(# NJ$'$9$RV#NUJY3>0=DSY;Q38S D0^KKW&QL>-N>MV33@!KC:C@ M ?' #+(V8I12=(HPFK F#Y&RI69ESX?JO.=1'A'%F=J [KAU%#-7K@?NWP0X M/MP&.&XG/$\NUT]$?H9_729P'7-L)"=17MO5M>FG.;B,EF@D'07-:;$#+])( MQ!-C 7ZB;?$!665W4#<'4=SO:D#,#8!\"UOO*@I,4DE&SI'G#+2Z\;"?*!)H M=>99=-;)XN\I[*.I;N1^-" 6%44#T.ITL,X#9D+$*%&(6,!YB1Y9[R4XR#)A M+)B7+M50BTU&F09B88C&ZR684T';+C5^_9X..=<6O!AF ]):*WZZ=QEO/9 M;#[SF6?3?%M-HUT>-"J[+ ''2E0>R)H:R4OJ+35,>V36;\XIKN'D@ ^EX9\# M44(+6;IE_IC)RW=QN9PO/GQ;/[,WNWB7F;]YSFGY9?Y+)B).ON?/YM,?\H,C M;R9+;Z?_'>WB'&LJ:)("Z>CSPR(J(),,1LHQ"5>5<%R4=JP.(OB$TI]]:(4<,18H8PI(F MFA>O!AY*:UWKHCG<'B3*$X+LES_G^40NSX.3T0 #$9&:YB8=CS0V! D3P7P# MEF-;NH*F+XUU(P/-0720Z$X)F@"S>+U#CH-."F,D LZ!%ZJ0I=&@D*155$@- MEGXM<-Y26??U[O;@.4Q\)P30-_.KQ?4&63*PC' H<@7\=!A8Z3GXOEZ1$!2) M(I:N=.A-9-VGOYN#YS#A5<]L;M_=_WEW>Y7ER. G,,<)%[=-@=1RHGI!3/10A:1O#H1/(*<0%;LEX&Y#T/ M4FE'M2J=4NI*6]V7MYM3@;U$-1R"\Y6=5HB6OL_3,5:PSZ(AT">KCAO7W+V) M&L%*+83'@3GD@P);SC+ C'4!!:-=;CS"D98V=9KIM# I1B8X05B&F&, "?:N M!H#WLW+0GEF" O@E=ML8N3)NP[3F/T>2G@@283RM1F/J:BMP\:1]PY8#6!^ M8_#9U'L:CR.S,1>2@N_,E>/(RAB1"0E;0AT+NKPA\)B*=N S1*X[8#* R0W M9&^1B/(I,0E^3)"4@,=A&7*4\CQH(;FD&3&NR7K#.H6OAUQE1471 +3RI,RC.XG3H)AIKG9SEB*!M3?4 M)R(=.2+4[BAK4IV-C[:!HFGB(9;G]G4[7.6AF_V?&,Z3RZ/ G$1*18VXIA8Y M[Q)R"1/E!3#1E![1TX_")BOXQX-@(5$UH/LV&W@_7[T!MCZWUW,P0[UGEB"+ M-;A!$L..-#:($F$B%?E]VM+#1O9353?S/BK@"HND 9"]LM\F*SO-Y^-F.Z_F MR]5OB_ER>2Z8T%HI#4X3PXA',!NTBP(IZL#E(21B7CHFL8N>NCGS<359*3&T M"ZFSR_EB-?G/=<.+,%8Z:@AR(6?YK:/(>"U0BL!$C9F2JG0I9@>RZF;':P!L ML%!.KUWCZO+2+G[,@>_3:;J>VS<'<^":],7U[Y?MS^CSQ9$;,@9OOD92DX.K M8*7%*,1H$<\Y*AT30T)QRFWB\.=3[,!8%Z?\/O^^GO#X=K;;>+TW7#(X.-DR M!91(S"Y[$L@R4/\Q6$LD=8R);@5#_;]=.Z [$F@>E N-+)$6+N1=^SK7<'M@ M(R+*(TP1=W"U&.88\%%%#P:&LK)TYF G074P=Q0H]'%?>\FEF0GD/3URK FE M3#HD8W*(PU^1$\HCR1DE(4@G>.D$Q C!D^+QN^; >)CD^J/37*-SEFWA&+Z4 MJ=;=N<.S$-8WS/*<@9R(!2N;1@%6<"1PD>C\4@ZF.F2>FL<]Z5NNVV[?JQ.> M.R;"QF)^\S>KU%H':7(M)Y?7?KME.B#X&QYO9Z!QXQ(./\@E/TW@@C;<@"7+:'XL M 2/GX?^BD2X)YB)AQ4>+[J#GA'SB,:2>NW M5?)4PZ5A*:AV9Q"63@I#)/'%IXYN)>:$>O@/ 589832 J@[)/>^YTD0JE'#R MB!,X+%89!B8*LY($[+P=:8#:H?G6-AKQ#\%98?&<7 ?5;0P_&S=V]F.YL6G< MC\T?@,?17HZ3PNCVS2,E,08PH(:-)RCA4E&+O 3$+F(62^C-MHZ5;I42.&^G-PQY_KD>GZQ*1H*;AZ. 71F*#.$6"6M(4#J%Q&PG,'3^ M9)UB^I%0,@ZC&[!0]M:$:\JE8\PA%G)".P2!='X')S$&-I@)-!9O/SOA%NXA MWO(HHF@ 6AOZE^?)8,>%Q(@EG-,T^44= ;I5.6"*D=';X@^#WGR[R<#*0(D^ MGZ[HQ]Z"#;#CI"7.O)]?S5;+ZZ%U^4P=D&_8OEC)1$)'DHME"&Z^LKP-Z6(5 M+>;@$"O%X<[!@"7KB4#$4$<45. M5D%<7;B/#8Q 8>\GJ MT$KRCX7;'<#O^#[);LXXTA=T1G$0R!LS05#IXN(N> MNF;Y<:%73"XGH_+^N9BLXH>4EN>4.Y8B,V!OYG@I=@'9I"W"R25'6<1*EJY1 MZDEBW8*E%I7@,.F=##C/P=]A(M&$C()SQ[TUR*J0ZA]2+D_F2!(C'?'4"%JZ#V$_574=A%+X>*QZ M"DNC@8OO=D=O)K/)\FL,O\WGX=&6DF!2>1(031@T:0P$.9W?P&54>QJXD*KT M'(L.9-7U T9'6"%YM 0QV,5Y)-1&J5E^I2OD,BZ%+!$1P7WO95"14U\ZAGC_ M^W5-]M%!TY?#C3*0I(9)0>!@ MJN(]H1UIJVN1E<7-D^*[,>33P-6Y=3>__,@ML.O":$TECAQ\9[ W9:X$P;EX MS"/%E"%!A&1DZ1Q!![+JHFT8M"\61]\H@)!88*T09I M.*"(.:]"](;J5-H;Z$!6H]IM*!2Z0FV@7&H7%+Z:7WZ[@K5@*U_B-(+%<[NC M37V;2RI@:57NW\]6+ ?W)@4XG58$S[A*DM-]MERW3S6*G*&2G8_&Y@;TTV/R M:?)>!&O@$#&7GT]RR$FG$ 4G1S ?!>RML"X:@I[1HA!CH:<$OQN RYNKQ6RR MRE[V++R9_)7_M-SL1'$F,4D<,8\IXC@09&TNUG41[GVGK0NEH\3;J:D;E1@; M1(6DT ">UD-!OLZG(1=EW_[E[27XX==CP6[V!:2;&' >Q24BXH* +Y-'"Z;@ M))'!*B=+CV_I2EO=3.'86!M%0K6MI?4^PF-=K/+S@,J&K(MSDP&'2]P0A917 M-EHJ(HZFDX7T[/)UWR@8U2HZG)T-J*+/\[3Z$WCY.GZ/T_F#C<@@A8,[&MP- MF1\J2F#-)8H$W,Z41Q*(*!Z"VD9,W8<(QE8V96106[NL!ZJ]CI?SQR="*,H) M"RX/KA2()TZ0IA2CB#'7@EI)S-YP^LXO=$*'.C5TE&-J;63S!=K MQ;G91[1@GTG%$ $6(,XP<(9(BQB5208,#**J$SAV?*03/O1)XJ,4:QNXB5[- M9\O5XFK]Q/';&7#M @1U8V;!5H0 38@P<0',>A6058F@H(R-V%/G8FE#>!<] MG1!E3@U1Q271 *JV\NK=;5=;=,F",LDO"/GW8_ M577C077S'L-$TS+8KM\MAJ-L(^L,?L*XC3+ =_;11[<_?V0%OZN M2Q^AO&_W=HY6QF<38?!"P7,PB3 4+'/2!8T=/9IU??0R/ARC="8_ M&:IX!"\L,.3R+%L='9P@&D@JWO+Z4LKX^N!FJ+;87G(JC5^O<3>.0_91P:ULTU;TO(D2)5P0$K8E+N9-+*& M.)2\(9883Y7JEH0<7N50M7IO""X*L;,![=+!<5;<1JH]V)LT)U0Y9\@RD=\8 M#H)@3Q,/1[.;3BT+,(K9-$PT+8,MAU&"5BJ3C B<.=@+\>>%E*-T%??_[C9;+E]=; MO1C= $BVLN8?RYBNIN\F*9ZKF(03N0C7YI(2SR1R HY!9#+99*70[&@NY!U9 MC=;.CVSB#Q1+ TA[>_G-3A9Y#Q_2N_GLXMWD>PQGRV5<+3=%OK"W-,7P5FEPTG0=';P=&C3F MP*0MGSKJH*0NVSU:904UG&,:&1)4 )*IR\8],T@H+K$$UI9_?+V=RHH0<8Q! M&X29PME\8$AS:I #K6Y\,,J4[TY[(945?7 SN+*BCWP:N'2[9&RM#^#02(^" M\11Q G:$=M[E01>),D6Y"Z5'#KZ>!A06=%'."WC[5[*3D>E?"#@1@=K MX9P:AZP%BT(D08B!OT9^M(%$MR?#._#SI9USYV3E(A5TE&%8LR9"D$(] M5D23H]UQI]$2UTO^_5KB^@BCB911L9ZIQ +P+P@4)2?YS'J4^VB0ILR*Q"G3 MQ5WIOTU3W"& K2+@0YOBOARGD@@L&&X"4X@;&7,)'EPQ 4P/HKAGS&:#YFCS ML4^A,VX4Q=E7$(UWQN6@-MS]EZ^C*](.MW.]DI';[H07"L_F#SWS^@+CTBG) M.9)"V_Q8J45.4 D@$Y$Z$I1EQ9\??Y:2PY/B;O5V/0;DWK '2XWU+J! HT;< M*XD,$P$Q*Q7%C@CKQMC<(S(JOY%]N-R?IL4/8W4#5O[#+:RC,)A'C4WT2&/N MX,:U8$?"OZ D*552.GU)1'RL'"78G4'ISN3F7-Q&9)'*%&A$H M89Z=9I*'FFN)DG**R1BP#*6[A+?1TA)F^LMX)V0&,KQV$/,,9$<___$+&-:7 M[^9VM@F[I10L50PCG \0)P&.4O#P5ZP][,>JR-,^ V7'^BWA8*C@YF6YV)P& MN6?=!^*P=!HY;PP8X28A(X-#02GG'7$ND-+>T!92ZCKDX]XYP_A=6W\\W,/; M&2P;EZM/X*M_7,1O]D?^5_C3Y>3J\EQ&0VV$XR!=GI]B8',Z"(9XY(K9J..3 M>3-;E$J/C[:D:09*>'X$=C>@?7X##;Q\-U\NX_+#[->_5I/9Q=5D^?6Z(BSO M^]S8(%RT$D46X*QIFWS MS\5D%3^DE"%^3R6P M*#TN;3]5=;MBQM _A271>!7PY]7<_^M)5^-O"SM;!=!_R4X6W^WT*L[3,O_F M_%O^\?* L/%A'RP95RZX]5*!Y]O@XX=TGZ9/<9TFR]A;KMM07:;ZX[7"6]Z] MCDF%L$E$F2P]2ABGXRU@K-8/"QW$,4'5Q0_VY)[M@ 17L3KRK&[ M7]E\_.Q/NPAO0+9_9-F>P;&^O!;LI\GR7V\6,=XW:L\3Y4PJ4!\TZ=S)I 72 M,;>[&2U%P"$Q4GQ S=B;JNR2' _C3PJ5G:S*)Z8^0%HY*J5TQPTG M_IB#!"?3R>K'6GO8Y),*+"(I\]@XH2ARF"64;,(Z&*^T+EVI=(1M5?8[7\AU M4P R+_44O9Y\GP0PO]<,40FX(;Q'4C",N T1:0T,\=KAR+#')!7O'1M[4Y5] M[!=V@@;#Y20]^<_W7%<0!^Q]]:.X][[K(^-[[)VWV(:73@1ES#H.)X"OWW@W M2#.K$)P&+PUVP94O(SM-+_W#M4P_7*V6*SL+D]G%I_ET^F:^R#\\CY[3Z )! ME*S?!?8$&1$X$M(R+GT(W)5NV1QG)R?MC_=!7"^ZMUV8>T M*@@B'3)*PI4KPDH!CRNX]11= 0U" 1E-#6$R5#Z3QS?RKK1I5:1/NX@F[B-;E#V0Y\3G&R M EOW]EB?8ZU\\M;#8<9YVCW!2'-+4(B$RD (5;KTQ-$1ME$W1-3B<:@,E1=Q M7I[:C"%HJ0(1R!,7P6;D'MD0/0)347OG0%Z!-'9:AKD6H\UA?8%GY3"8'.A: M_#IK[JS\,TXNOL(9/@-#SE[$FPOWXV+B8Y99VLC,$20 MYR0/RM7=*Y\T:B6V, ZF5%OG9QZ)P&'K"/$@G#U\^!&&0QL8AH M)1TWCO-0NB[N2%M[,5&R41!>YT#V@MOIQ-66O:(E.QF$">$B>8>H5@*L \F0 M#DX@#5:+QX8KL&6.?1[+;>_%Q.&:.).58'<*M^,^UMSLOAMWC/::"LN0P0DC MGHM8#8L6):?!-Z6*B^(3<(^[PQ<3,3R)^-H(JQ_*GV?B2[N55XR<@/F MI,P3KKS+/8_,H2B3TE0%9UGI'OAC[_'%Q#!/XH"."'DUFZS&JUWM\K'Q:UA[;[F-6E8K:7#4>I02SZ^>YOX=$SPBBFHK&0]@SKVL M6M;;2>'#+^#KP3U1:1V8-LC'&.$^S?U/2AEDC*%.1^FM+_V@7#'B3[IBM0]F MMS^1+B$OJ2M>(?2 @%;> MQ3DJ"!Z/SQXLD0;@-)QQ=]N>A3RQ^=[TO*BU-IKE>E8'!SN']IS'+ _3(]99 M+:4M_=[ &/NH"^X#8%7,0RTDXP9P?F?6KTM0KCA((1H :\S*.<\_MTV$N3XZ(TE7ZK^6B;:_P^*(S:4H=F5 B] M^+.U*2"U5"7.C49",H&XRX]X2W#2K70)F,,I#Z=UK$ZZJW%<2!_UX W U^G4 M:/7GS+I\)H9S 51K;,&:E73];K1#CNA<0ZXXMD($QIN9<[=W-R=:@77JIVP( MED[Y/GLJIM77N/CRU6X8M/P#',@8;MN'>#16::F04C(_4A8"LHY0)+##PG*# MN6BF#+GGWDZTMNHT3MR8.&OG/<01A'BOQ.7<4&%L@!M>:Q- FTHQ.MECJ-(U<>4R_ZH#VUKUWB5GKJ$*%*@0V@P 80GB!&3"0. M8]=0:UMI_ZV]FJA3/W2'X>O4&TSWWO_ N.]K$^!1Z=C:('\-VN-V'.)]&1N< MJ&,@7IPPF.DQ:>02#5GDV"KG 0/-A//'8<&)^HF5XYL-P/%%>XW=V7?.K/*" M28V(CPEQK"PR,6 4I4J2"*>#?XE'^$2CJ"TM".Y%&_=S MS7HPHXRQR'&)!IH#-J=CA;HL_,3#87_K53 :$A^T>>_AQ>5 MRYR3!"5I Z6Y5#\B;8A&BAHA*),8Z]-Q!@K' MJ+R/^MSOY(*"XX".28W8D&C]$Z4 MSF.^F 9GIAB/V* 4P'[GT2>D\TMU6":+ W$B%'_GZ&>#+4UP>1*.DL^/DRK%D5/!H>BDY#PYQHIW=;S,!N<^(-C9X-Q'(@W :91F M1DR 90D3Y'#*PU\T1U9+^#^,J>6<4>SBL4W\$V]P[@6K8S0X]Y%Q SB_9]>M MM[K<=,(=BF0-*F2$U@06'?2L#DW8MK9S[ ,#BR[$\9[;T+ M/Y-3+!!F$5[/2.;6(L.Q1$1A'!DW@?!FQAG^[=J9>Z&V6CMS'PB]^+.U*5=6 MEM@00D342)M_/(V,]VYL,@7:,"F"/V.AM,Z^,_VQG;N?$C8FS%]UE>;_U%#:?DA462:[@PLN?>3*8^I%'[2G]C4)P E,/5*2:)2?+T56.X," M]2(91XBV+W8<57O%4Z=^Z [#U\]VYF=+WQ*6AE.+DP1)H)B5.(@\='? M.&NEA+F]*&H+!Z=!)= +Q2_ZY/=M_XS:"67E.H@-1I S'!GM+5))F ,?'\HA5!W_9/8;".1E'@E&2(6R^1I=Z!0M64:Z6<8*?3R/BS MG?G%*8(Q\?RB%4&O)E!BHF:*!X0Q]IM6,,HED@:4)[9"6]K,",&?[5=$0\:(JL!18"2X(.DMJDFQE(_[.=^6]U]D="\8FV M,[^WP-+5Y'LLWKK\9.7QVY1W;Z:-EF0F=1"4@OD8N,[MG1[I0 ("4])*I6SR MI/3CJR^E)3E9(UT4%)G@\IM]Q.918P;<K\T]Y2^L.12&4<((2%)SDB,=\!U)&P((DQL2(D^AVW&'5>WB%O]UA M]<$'7TKK<2]ASP_E? MPV73R$:4U2T2B)-*ZI=4@QP5'S*F4J-4RAD[1LRZ MJ=EB>8"P'HM[ .4(H3YTB6ASQ+R4EI4AUP@Y234 ,SNL^ILENO9[-V_?($_K0OX_)1T&LWWE/*=_\ M">4G,$P@DDK^R$I^&H7H_]G*DTS&E/[\**)H0,N]G?GY9?P,8EOOYUW^#[( M\]ET3!@7M$7&&X>X8 SI!']50EO.O.%2EPZU[""G#(8..4TLN#G,,4B-[9X?>T> MFIJ$U1#Q/PY:EI1% ]CZ/=H<_,U<>CO[=K6Z':!&E9.1*HEBY/FVYQKID!\C M$TQA:01<^:6-_FVT5*Z;:.)^+"*G1O&V.99"8YUX5$CD%R*X4 D9)P,R3#CE M35 \E;X9MU-35W^5D78'" U@?8,@RAK87S>?WD3^,):!)@DZG@.W>$H*:1L) MLMY8$ZT.S)=N[-Q/57N@&B+_/; Z4!@-P*M QUO@6&*:#(K$WO6:03A>C5(3]^R19=\ VE]-[7+Y(?US'6-:?5A\RK5/U^W+ M((KHKQ:3U20N7]GI-(9??FQ^;[GYQ>4Y3BG:F. V4A8,7IYS+ F,:T.H]"EI MQ7QIJ!](\HGVY0U$V+R>N%M%]Z]_Q86?+./'Q<3'VQ_>[I&&QPG6/!=/2!(NTPG$M)'#)""83!)PB>L6!C\;=,]I-UH@U/9;!96FRUDW8= M;XW-Z5M;8=PKEGP ]@D:$/KM;+68S)83OR[(O]/T][>=<2X\"508V%."$Q*Q!&$5PR2QVPE6__KNH'$W_O7 M>+W]9?'^LFZ?&[_I;,"VV^A$4\[D((\$I1A"+IN6 $AKX?\D#D$*$O5+?1SS M5X#=_$>,G^/B^V3SE-)3!7)]KN%/']*GZ.<7L\E_@*CUU(@UI==Q:.$4#S1J MA$G*!2R*@F6-'8J46B(%Q22.]U!FP8V<=(=:'RQO[U"K!8L&+)!=)5K@,A+I M(D5:<@Q&O([(8JV1=-IJQ90@I+39<6@=Y1$ZW*J!I4=-91_)M0O"FW?S0G3& M)8VH3@)Q&B+2C$?DP$CS\+/HBS]*>*(UE;W$WJNFLH\,&@!4/F(?TF<[O7TH M$3MB9.Y=!IN>Y-(:AIQF"5@C20+Z!6'%57Y&R92G!AF:PZ>:)&0$PTBX )YB3,"ATI=A![+JI@C'@U1I MB30 LKVUQ1$S15A& ?39)WW:%F^\>!55!8-8.NW M.(L+.X7]G(7+R6R2O:.NM,?: MB;"Z";WQ4%9>*@U K8S[!I3AAC@E#1"J-N.0A3X!@* F6M"%@*<32PWT* M;Z&5SOE6'-.:"&G@@'1,"^!$(U,F(8?AQ'.C M)41=BDSQ&LR!(IK8P+YG1& M\U*J@F=8@J>/)!M/\%S?A5_L7P?E;9Y9I60Z9A^1A;(LMY^Y"U'?AIT324)R M+I"PG.?1T!QI@B7R20KLM*2>ETZA["#G\&C)Y;?Y+,?5/Z3;SVS0_0O8,&FR M>C6?@9%\!7;RAV]QL9;=O2"\AIL"+&*4KP;@1K3(@EF$K",>TZ0HM[IX;.4@ MDEN(Q!R.K*=QF./)L8&+=LL6SSVQN=97(:]R[QRX;,A:BY$+4J247ZLBX_3@ M/R&E+LR."H=GH\F'R:;QN_)]!%]QN02^K"_VL4,H+W\N*'L%MDB.:>B,@A,M_S6 MD\+(! 8N#L/:YHY%*TJ_5+*-ED.5(##_^JQE$9Q]!UYF_^W+' [_Y:9&Y>M\ M"HIF^?I:"K=,",3K .8Q4LKE!YIEGL$7 LJ/6J8DE/0T%F;"8&(K^R0E,\^)]CJB:$Q /((Y8WQ(*+A@*=$Y#^]KJ\^ZDH.#M<$%4[I;=MX\:>#=%8(Q-&P3L-]BR5R(:D40Q2)Q6)E;AX1<7SI-0M M[*F*J2'":/XIN4>1WK/9:K*.[4Z^QYA2]*MR8>WM:X\8NNZXH;'#T\1H2_-H M668#N!WY91S+I4;$66%UI%ZSTH6@8X6G[ZJ3[O/V_J@*/[T"5KZ!TYOS55>K M35G'8X*NRY*T#2H8+Y!WAN:7)7-4":Y] 2SQ+ E+56ESK>P.&@UD]T'<]C:Z MHXNX :/NP#W_\N/Y!=;M/(Q'3&+DR#E/LWT;KU]^T-0IX@2AO'B][HC;::5_ M[_@H?5Q6U@ADFCT][^WES>A:)RF8W>LZU(#!*(\*.9\8(E8 GXV#_12??+&' MILJOQ[0"GDZ@'BC)!I!Y6X>:$P;7+TAOZO65=E)(PU!*6(&70.'HTV01=HHZ MH60.EXU5L/Z8F!:Q.%3FVZK(#Q) TC:3"JZ:5IC$0X7YBBJW.T1'$7@!S)P M-)G2C% E7&G;_@$!=<.)HR)F.*,;0,FG"*;X)$]67P/^'[/):OGI\S\VFXF) M2Z]C0)%JCSC3%)G$)#)*>INH\ER5#A+N)*ANL'!4%)431 .H@FL_S1>7=K;I MI+CISV8J:L,H0T%24*$4E*F5\%:-"4 W"!#SR%A!Q5"26>*$D8%*2BG7#PS.)U1UR.AX-# M^=C G?+L ,ZU_^B5591ICN 2S _!@&)S@5G M]0^BB"\*/WNYE9B6FG*K1YM M*B.N5G%W\^8?QKEXSR&G=4)<&H' &;1(@G&FDS=1Q=(M/SO(J=SV4T;@76 T M@/NU+[*;8=5OU_."SU;_[VKZX\N?\R]?YU=+.PM?_@0.__@PNQG.0!WU*D_Q M3T$(Q!V)R%HX?I$JXW4@5CG2Z8[K]]T&$31$UO/C,+XY3-G9E5WLVAUCBIC< M**YXR&]ZXVSZ!8-R\>!UE%V=_ S7>@#?'N;MHUXRY: MH9$3V6R5^$J3]MDN;63Y1P( M ;N->J<8YP*7'J4[B-"Z.K,HGK;7W(TEN 9N_"U;6X03<8B@I+KTG)(;'(R"W1(%Z M?;9)# V1]?PHC*\-J3P)?3J-B]M=;?9 HG) *D$J!9-3D.!4 7E()$NEX\ZZ ML-?*W_6!NH'"D6!2@IGM7EJ/[OFU7A;*,,831UY[N.:5AAO>89P[N2DW-B:# M2X?\NE/72I*VLMUTJ-P:0^3FD"K!F6(I($,)[( FAK2*$LD(G *#@#-=>NS( M4RJ:O.P.EO<.6 U@?F/PV:AD[522T0D4)0&#$FYLY(3C*(5(C?""JN)CP)Y2 MT0Y\ALAU!TP&,+DQF-P[3W?Q9>$B@TTHL.1RT;>C(H\7A7O9-SN!?SSG%S'F/$3@.H+,9 M4TBG),&K,, J.$3<=RN)[?C!=O32X2*>C\SO)O36]SB[BM%_X8O]Z]QCPST-H-]QH.#96(.TQ!&Q((($YR19SXNK MLMYD-NDE'@;$8PFM 5R>>9^3HLM/TG"WH]9"@DTJ52QM@.VBI^X].BK2BHFA?L)ZO?8R^O]],?_^?Z(/U\N? M_6D7X3JMHMU MM J,M;O?V;R%O2;OFD;X#-R7'Z=V=J];O7 B=@P2QVR=+'Y%'MH5.5HOVYCH MZ=4D>; VFH[8^E@8#X=T-8[6QG9,).QAK1F M%<]JF+2>YT8CLOH(GUTM+F?AS=1>%)'4PQ6K^"6#Y/0L)QJ14C[QKV;+L"@G MID=+5C'.!FN_I[QH1%#_-?_SCKZR&G#+TE5LJ4&"V\V;R@*\O5,GES&\F2^R M;?B'G1Y\W':M6Z6+OY?H.G"EA8.W?#6=+^.7^2VYZT=-RIV^/>MWD:.J?P2[ M<:E9>8XDQD[2TXU*KQ&AO9V%R?=)N++3==W2(8)ZM%1=IVPWS^?[&%#[*$VG M=W3M#_!T.$3/+5A-0EMX/N_&@!;R2[?AI-V'9E"NZ,':=9WE3J=H)U.*"^OH M+:+/[NIQV]*8@/>T1P\Y[6=T '-:TG7V#S_O)FA7K M:1?+SV>?/H\"B_W?JUN*=D1X=&9];0/FN=L#;O2\P_+>P,W"76!@1KLL!_L# MC_C2@NC^,0N+Z8^+>W/4+U>'R^W953O=[KB^U':QI 61_?K7PG]<3'R!\W6W M5"?A-)!:>[+Y%B3R6Y[>]-JNXAL[6?QAIU<%1//,FIUDU$!";3L[*@OKXY;N)+JZ.;9NS&FU0._M;#D!+GY9V'5%ZSV;["'E M!U;I[?A,D5*]KMLXL%ZO4NBI.X'K6OK?XP+^/7X&,WDUF3Y'X98>A&?_PWIA MRETAKGG'_=8K0WH"R2=:9& 0>>NR!Q![M]PO/X#IAR8B]#_M89O5'\ MC*YGZ$BYO)^ILHY0_'VUF'Z)B\OEA_1E$4!\90H[=BQ;#:+]KN#]C*E^$6>J M2@1L'ZY4K::TKXGTS/9;$I@Z_7!4M4*2 <*Y0$#*DOET]4T$NP$R49# MF'];QM6:U>M)^<]K"DLL#>SV=CR&S'LM5J1?N);3]CFE" :[KRQ#2[ M*J$$'RQ7K1ITB")\CA$-*<,OB\O9JJPNO+=DM3F2VH"1^O6"\O/T0;;N%'$[)Z?74]Y:> D&Z7JI>8'R*= MQQQH0BSW*CDN+LZ^V\GTT"*77>O6R](/$=A.WK2:[/UUL>YR&FD2R]/5BZ1V M]Q!=(*/[*?KY][CX\2$]^=83) RST;I\X(#CNEGUYC.'9^^>7;!:B+>/?.Z? MU%ULJ>T(Q"7P;IT;A2TW5'6S?>T+T25P5=X)T+5U-J0RV#+FRJK?(N+E:;31W<6O!PJ6HI MQJ'2>IX5E>5S0]#,3G\L)\LRB?NMBU;+0!YH>V]E3V7I?5[]Z^/"?UA\62Y^ M7:XFE_:ZC[#<;*].'ZB6KQPJU3YLJRSA#UYE M4#L7X/OYZK_C[4T=2PV?ZO*!:AG/ I?E7K95EO ;6'0^BS<[+5%,M67):MG0 MH5+7?^O^65\E:?9+WZ\LW^.(?N='ZN7C2V)@"[\;! &L.-_7]GI)$W\AOHO M]J]?XBRFR>K@SOA!'ZR7_BT)AZY\;0L2H,:F=K8A^.WEM_R "FS 3::3U8\R MMMNP+]9+,1<"13_.MN.!E33Q=BQ;KUN\@!/6IJWW#(&%_>C'RW828E.QKOT\ M:B@K,(]+\ L_Q7]?31:W>J6,4N[QF4Y";BKTU9^'K58!??P^5@70PY6+5/_L M(+9 Y<]'^^./Y;V'3$H7_G19_X!S#4KA_(A_OOG9"Z*_H MKU:3[_$5J(F+^>+'P:4CSZ]83TR/^3WON/G:@>3I]#%YDPZ/0G4J(MF^<+WJ MJYVBF/?C2V71?8SS G*Z6Z5F3BS0[6P6?B_CK5BM1VG8AG-EK;J-U06R;H]G2U>M?V M87Y\:_F+5_//<1KS4\<;#!V1+;3\%2 FW1OV'E"8>UGTS M*W/6]J]>3P4.DV5G?M76F3$N?EO,K[Z]72ZO"DITU[K5JG.'ZM']/*JM4;_F MB9#AEM!24MRU;K6ZW*':=3^/JI_%^9?YRDY+Y($?KU6MW';PF7N6%_4E=.97 MX(E/?WRTDU!(4,\M6:VP=KB\=G"FMJ.Q P>WA36VS M\R8R?/;]HIANW+IHO5+7H5;F'O8T)+TU9?CO;FI/PDR#S6)+>\:%.$F\J=C2 C;4G33Y5 M/WGGF^!7&:%W_48G>;<4?>K)O.8.^8?5U[@8^7P__XU.HFXI<-63>;5/M757 M4[MX-UFN"J:ZMZ_:29PMA;/V,JBV )]JEH-G_SZ_9*=JA9:"6;M94SWR?Z/\ MRPMPW]J=)-E2**LCLRJ*]&J)+JS]=GYKN+^;+W?5:R6[=&LB-O_A1I+3U?+F M7^Y$^OS:G8382@!K)WNJ6SN/+.]#C]^S"W825TL!J%ULJ=WJG VJO*-" GMN MO4[R:BE@M(,I+83XBXS'O+]0)P&U%.5YC@W5C9#YP:62-VMTDD=+,9A'FV^C MS/M@O?U#+[6;Y<'_I4B^E[E^]8B-H9[D] M[-GMR*_JK=3/T?E^OMJ06D:%=_]*M4ZNHG+>P;_Q-?KF!_G_G%W&__N__@=0 M2P$"% ,4 " "8A*E8 C$<4HH' * & @ $ M979L=BTR,#(T,#,S,7AE>'@S,3$N:'1M4$L! A0#% @ F(2I6!!8?;>% M!P [B< !@ ( !P < &5V;'8M,C R-# S,S%X97AX,S$R M+FAT;5!+ 0(4 Q0 ( )B$J5BFD\,'4P0 $,3 8 " M 7L/ !E=FQV+3(P,C0P,S,Q>&5X>#,R,2YH=&U02P$"% ,4 " "8A*E8 M9RJVTD8$ #<$P & @ $$% 979L=BTR,#(T,#,S,7AE M>'@S,C(N:'1M4$L! A0#% @ F(2I6)!@5J/H1 $ 0" 1 !$ M ( !@!@ &YH:6,M,C R-# S,S$N:'1M4$L! A0#% @ F(2I6)\H MH2BM#P PJ4 !$ ( !EUT! &YH:6,M,C R-# S,S$N>'-D M4$L! A0#% @ F(2I6'4:W\F0&P A@8! !4 ( !&UL4$L! A0#% @ F(2I6 XML 82 nhic-20240331_htm.xml IDEA: XBRL DOCUMENT 0001805385 2024-01-01 2024-03-31 0001805385 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001805385 nhic:WarrantsToPurchaseOneShareOfClassCommonStockMember 2024-01-01 2024-03-31 0001805385 2024-05-08 0001805385 2024-03-31 0001805385 2023-12-31 0001805385 us-gaap:RelatedPartyMember 2024-03-31 0001805385 us-gaap:RelatedPartyMember 2023-12-31 0001805385 us-gaap:ProductMember 2024-01-01 2024-03-31 0001805385 us-gaap:ProductMember 2023-01-01 2023-03-31 0001805385 us-gaap:SubscriptionAndCirculationMember 2024-01-01 2024-03-31 0001805385 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-03-31 0001805385 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001805385 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember 2024-01-01 2024-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember 2023-01-01 2023-03-31 0001805385 2023-01-01 2023-03-31 0001805385 us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001805385 us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001805385 us-gaap:CommonStockMember 2023-12-31 0001805385 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001805385 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001805385 us-gaap:RetainedEarningsMember 2023-12-31 0001805385 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001805385 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001805385 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001805385 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001805385 us-gaap:CommonStockMember 2024-03-31 0001805385 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001805385 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001805385 us-gaap:RetainedEarningsMember 2024-03-31 0001805385 us-gaap:CommonStockMember 2022-12-31 0001805385 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001805385 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001805385 us-gaap:RetainedEarningsMember 2022-12-31 0001805385 2022-12-31 0001805385 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001805385 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001805385 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001805385 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001805385 us-gaap:CommonStockMember 2023-03-31 0001805385 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001805385 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001805385 us-gaap:RetainedEarningsMember 2023-03-31 0001805385 2023-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember srt:RestatementAdjustmentMember 2023-01-01 2023-03-31 0001805385 us-gaap:USTreasuryBillSecuritiesMember 2024-03-31 0001805385 us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-03-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2024-03-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentEarnOutLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember nhic:ContingentlyIssuableCommonStockLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2023-12-31 0001805385 us-gaap:FairValueMeasurementsRecurringMember nhic:PublicWarrantLiabilityMember 2023-12-31 0001805385 nhic:ContingentEarnOutLiabilityMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentEarnOutLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentEarnOutLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentEarnOutLiabilityMember us-gaap:MeasurementInputControlPremiumMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentEarnOutLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentEarnOutLiabilityMember 2023-12-31 0001805385 nhic:ContingentEarnOutLiabilityMember 2024-03-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember 2021-07-15 2021-07-15 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember 2021-07-16 2021-07-16 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember 2023-01-01 2023-12-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember us-gaap:MeasurementInputControlPremiumMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2024-01-01 2024-03-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember 2023-12-31 0001805385 nhic:ContingentlyIssuableCommonStockLiabilityMember 2024-03-31 0001805385 nhic:PublicWarrantMember 2024-03-31 0001805385 nhic:PublicWarrantMember 2023-12-31 0001805385 nhic:PublicWarrantMember 2024-01-01 2024-03-31 0001805385 nhic:PublicWarrantMember 2024-03-31 0001805385 us-gaap:ProductMember 2024-01-01 2024-03-31 0001805385 us-gaap:ProductMember 2025-01-01 2024-03-31 0001805385 us-gaap:ProductMember 2026-01-01 2024-03-31 0001805385 us-gaap:ProductMember 2024-03-31 0001805385 us-gaap:SubscriptionAndCirculationMember 2024-01-01 2024-03-31 0001805385 us-gaap:SubscriptionAndCirculationMember 2025-01-01 2024-03-31 0001805385 us-gaap:SubscriptionAndCirculationMember 2026-01-01 2024-03-31 0001805385 us-gaap:SubscriptionAndCirculationMember 2024-03-31 0001805385 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001805385 us-gaap:ServiceMember 2025-01-01 2024-03-31 0001805385 us-gaap:ServiceMember 2026-01-01 2024-03-31 0001805385 us-gaap:ServiceMember 2024-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember 2024-01-01 2024-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember 2025-01-01 2024-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember 2026-01-01 2024-03-31 0001805385 nhic:LicenseFeeAndOtherRevenueMember 2024-03-31 0001805385 2024-01-01 2024-03-31 0001805385 2025-01-01 2024-03-31 0001805385 2026-01-01 2024-03-31 0001805385 nhic:SaaSMaintenanceAndOtherMember 2024-01-01 2024-03-31 0001805385 nhic:SaaSMaintenanceAndOtherMember 2023-01-01 2023-03-31 0001805385 nhic:LicenseFeeMember 2024-01-01 2024-03-31 0001805385 nhic:LicenseFeeMember 2023-01-01 2023-03-31 0001805385 nhic:ProfessionalServicesAndOtherRevenueMember 2024-01-01 2024-03-31 0001805385 nhic:ProfessionalServicesAndOtherRevenueMember 2023-01-01 2023-03-31 0001805385 nhic:ComputerAndTelecomEquipmentMember 2024-03-31 0001805385 nhic:ComputerAndTelecomEquipmentMember 2023-12-31 0001805385 us-gaap:EquipmentMember 2024-03-31 0001805385 us-gaap:EquipmentMember 2023-12-31 0001805385 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001805385 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001805385 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2024-03-31 0001805385 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2023-12-31 0001805385 nhic:LeasedEquipmentMember 2024-03-31 0001805385 nhic:LeasedEquipmentMember 2023-12-31 0001805385 us-gaap:SoftwareDevelopmentMember 2024-03-31 0001805385 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001805385 nhic:SalesDemoEquipmentMember 2024-03-31 0001805385 nhic:SalesDemoEquipmentMember 2023-12-31 0001805385 nhic:EquipmentHeldForLeaseMember 2024-03-31 0001805385 nhic:EquipmentHeldForLeaseMember 2023-12-31 0001805385 us-gaap:ConstructionInProgressMember 2024-03-31 0001805385 us-gaap:ConstructionInProgressMember 2023-12-31 0001805385 us-gaap:SoftwareDevelopmentMember 2024-01-01 2024-03-31 0001805385 us-gaap:SoftwareDevelopmentMember 2023-01-01 2023-12-31 0001805385 nhic:LeasedEquipmentMember 2024-01-01 2024-03-31 0001805385 nhic:LeasedEquipmentMember 2023-01-01 2023-03-31 0001805385 nhic:A2022SVBTermLoanMember 2023-03-31 0001805385 nhic:A2022SVBTermLoanMember 2023-03-31 2023-03-31 0001805385 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001805385 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001805385 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001805385 us-gaap:PerformanceSharesMember 2023-12-31 0001805385 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001805385 us-gaap:PerformanceSharesMember 2024-03-31 0001805385 nhic:BusinessDevelopmentAgreementWithFinbackMember 2021-01-31 0001805385 us-gaap:MeasurementInputExpectedTermMember nhic:BusinessDevelopmentAgreementWithFinbackMember 2021-01-31 0001805385 nhic:BusinessDevelopmentAgreementWithFinbackMember 2024-03-31 0001805385 srt:MaximumMember us-gaap:SellingAndMarketingExpenseMember nhic:BusinessDevelopmentAgreementWithFinbackMember 2024-01-01 2024-03-31 0001805385 srt:MaximumMember us-gaap:SellingAndMarketingExpenseMember nhic:BusinessDevelopmentAgreementWithFinbackMember 2023-01-01 2023-03-31 0001805385 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001805385 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001805385 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001805385 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001805385 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001805385 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001805385 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001805385 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001805385 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001805385 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001805385 us-gaap:WarrantMember nhic:WarrantsIssuedAtJulyTwoThousandTwentyOneMember 2024-01-01 2024-03-31 0001805385 us-gaap:WarrantMember nhic:WarrantsIssuedAtJulyTwoThousandTwentyOneMember 2023-01-01 2023-03-31 0001805385 us-gaap:WarrantMember nhic:WarrantsIssuedAtJanuaryTwoThousandTwentyOneMember 2024-01-01 2024-03-31 0001805385 us-gaap:WarrantMember nhic:WarrantsIssuedAtJanuaryTwoThousandTwentyOneMember 2023-01-01 2023-03-31 0001805385 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001805385 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001805385 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001805385 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001805385 nhic:EarnOutSharesMember 2024-01-01 2024-03-31 0001805385 nhic:EarnOutSharesMember 2023-01-01 2023-03-31 0001805385 nhic:FounderSharesMember 2024-01-01 2024-03-31 0001805385 nhic:FounderSharesMember 2023-01-01 2023-03-31 0001805385 nhic:DistributionAgreementWithMotorolaMemberMember 2020-12-01 2020-12-31 0001805385 nhic:DistributionAgreementWithMotorolaMemberMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001805385 nhic:DistributionAgreementWithMotorolaMemberMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001805385 nhic:DistributionAgreementWithMotorolaMemberMember us-gaap:RelatedPartyMember 2024-03-31 0001805385 nhic:DistributionAgreementWithMotorolaMemberMember us-gaap:RelatedPartyMember 2023-12-31 0001805385 nhic:ResellerAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001805385 nhic:ResellerAgreementMember us-gaap:RelatedPartyMember 2023-12-31 0001805385 nhic:MerlineSaintilMember 2024-01-01 2024-03-31 0001805385 nhic:MerlineSaintilMember 2024-03-31 shares iso4217:USD iso4217:USD shares pure nhic:year nhic:partner 0001805385 --12-31 2024 Q1 false P9M P1Y P9M P1Y P9M P1Y P9M P1Y P9M P1Y P139D 10-Q true 2024-03-31 false 001-39417 Evolv Technologies Holdings, Inc. DE 84-4473840 500 Totten Pond Road 4th Floor Waltham MA 02451 (781) 374-8100 Class A common stock, par value $0.0001 per share EVLV NASDAQ Warrants to purchase one share of Class A common stock EVLVW NASDAQ Yes Yes Large Accelerated Filer false false false 156086596 44596000 67162000 0 275000 36415000 51289000 22030000 22611000 11007000 9507000 2538000 3707000 4516000 4339000 20700000 16954000 141802000 175844000 275000 0 307000 451000 7000000 7107000 129342000 112921000 2535000 1195000 999000 1202000 282260000 298720000 15584000 17400000 13712000 15578000 48913000 47677000 1713000 1391000 79922000 82046000 22808000 23813000 980000 0 22220000 29119000 6003000 6530000 8738000 10889000 140671000 152397000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 0.0001 0.0001 1100000000 1100000000 155356947 155356947 151310080 151310080 16000 15000 451731000 444825000 -50000 -53000 -310108000 -298464000 141589000 146323000 282260000 298720000 2100000 1700000 603000 8754000 14503000 6466000 5384000 2786000 1178000 575000 21668000 18581000 2777000 10578000 5779000 2351000 1211000 583000 129000 304000 9896000 13816000 11772000 4765000 6205000 5389000 16005000 12804000 11840000 8926000 0 137000 34050000 27256000 -22278000 -22491000 0 654000 1085000 953000 -28000 19000 0 -626000 -6899000 3318000 -527000 742000 -2151000 1750000 10634000 -6118000 -11644000 -28609000 153076719 153076719 146433378 146433378 -0.08 -0.08 -0.20 -0.20 -11644000 -28609000 3000 -16000 3000 -16000 -11641000 -28625000 1900000 3600000 151310080 15000 444825000 -53000 -298464000 146323000 519089 1000 301000 302000 3527778 6605000 6605000 3000 3000 -11644000 -11644000 155356947 16000 451731000 -50000 -310108000 141589000 145204974 15000 419190000 -10000 -192210000 226985000 100587 33000 33000 1841257 830216 348000 348000 5101000 5101000 -16000 -16000 -28609000 -28609000 147977034 15000 424672000 -26000 -220819000 203842000 -11644000 -28609000 3474000 1815000 1059000 214000 0 137000 6410000 5043000 0 22000 -200000 0 354000 214000 -267000 124000 0 -626000 -6899000 3318000 -527000 742000 -2151000 1750000 -848000 -8640000 2091000 -1418000 70000 644000 -1313000 -258000 -203000 130000 3746000 25000 -760000 -2213000 231000 8757000 -1628000 -4637000 -392000 -254000 -16083000 -3434000 1797000 733000 19665000 13365000 0 60000 14567000 0 29241000 0 -6788000 -14038000 302000 33000 0 1876000 0 31876000 0 332000 302000 -30299000 3000 -16000 -22566000 -47787000 67437000 230058000 44871000 182271000 0 710000 468000 191000 12030000 10648000 195000 91000 0 348000 1694000 0 44596000 180996000 0 1000000 275000 275000 44871000 182271000 Nature of the Business and Basis of Presentation<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Evolv Technologies Holdings, Inc. (the “Company”), a Delaware corporation, is a leader in AI-based weapons detection for security screening. The Company’s mission is to make the world a safer and more enjoyable place to live, work, learn, and play. The Company is democratizing security by making it seamless for gathering spaces to better address the chronic epidemic of escalating gun violence, mass shootings, and terrorist attacks in a cost-effective manner while improving safety and the visitor experience. The Company is headquartered in Waltham, Massachusetts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this Quarterly Report on Form 10-Q, unless otherwise indicated or the context otherwise requires, references to “we,” “us,” “our,” the “Company” and “Evolv” refer to the consolidated operations of Evolv Technologies Holdings, Inc. and its wholly-owned subsidiaries, which include Evolv Technologies, Inc., Evolv Technologies UK Ltd. and Give Evolv LLC. References to “NHIC” refer to our legal predecessor, a special-purpose acquisition company, prior to the consummation of our business combination on July 16, 2021 (the “Merger”), and references to “Legacy Evolv” refer to Evolv Technologies, Inc. dba Evolv Technology, Inc. prior to the consummation of the Merger. The Merger was contemplated by the Agreement and Plan of Merger, dated March 5, 2021, with NHIC Sub Inc., NHIC, and Legacy Evolv, as amended by that certain First Amendment to Agreement and Plan of Merger dated June 5, 2021 (as amended, the “Merger Agreement”). </span></div><div style="text-align:justify;text-indent:36pt"><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:120%">Basis of presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</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:120%">Unaudited Interim Financial Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements as of March 31, 2024, and for the three months ended March 31, 2024 and 2023 have been prepared on the same basis as the audited annual consolidated financial statements as of December 31, 2023 and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s financial position as of March 31, 2024 and the results of its operations for the three months ended March 31, 2024 and 2023 and cash flows for the three months ended March 31, 2024 and 2023. The results for the three months ended March 31, 2024 are not necessarily indicative of results to be expected for the year ending December 31, 2024, any other interim periods, or any future year or period.</span></div><div style="margin-top:12pt;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%">Reclassifications</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><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, 2023, the Company began classifying revenue from professional services, which includes installation, training, and event support, as well as other one-time revenue, within license fee and other revenue on the consolidated statements of operations and comprehensive loss, whereas the revenue for these services has previously been included in service revenue. Correspondingly, the Company began classifying costs associated with professional services within cost of license fee and other revenue, whereas these costs were previously included in cost of service revenue. These reclassifications were made to align the presentation of professional services with the Company's internal reporting and analysis. The reclassifications did not impact total revenue or total cost of revenue for any period. Prior year amounts included in this Quarterly Report on Form 10-Q have been reclassified to conform to the current presentation. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, the reclassifications resulted in an increase in license fee and other revenue of $0.6 million and a corresponding decrease in service revenue, as well as in increase in cost of license fee and other revenue of $0.3 million and a corresponding decrease in cost of service revenue.</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:120%">Basis of presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</span></div> <div style="margin-top:12pt;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%">Reclassifications</span></div>During the year ended December 31, 2023, the Company began classifying revenue from professional services, which includes installation, training, and event support, as well as other one-time revenue, within license fee and other revenue on the consolidated statements of operations and comprehensive loss, whereas the revenue for these services has previously been included in service revenue. Correspondingly, the Company began classifying costs associated with professional services within cost of license fee and other revenue, whereas these costs were previously included in cost of service revenue. These reclassifications were made to align the presentation of professional services with the Company's internal reporting and analysis. The reclassifications did not impact total revenue or total cost of revenue for any period. Prior year amounts included in this Quarterly Report on Form 10-Q have been reclassified to conform to the current presentation. 600000 300000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant accounting policies and estimates used in preparation of the unaudited condensed consolidated financial statements are described in the Company’s audited consolidated financial statements as of and for the year ended December 31, 2023, and the notes thereto, which are included in our Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the Company’s significant accounting policies during the three months ended March 31, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><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:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The updated accounting guidance requires enhanced reportable segment disclosures, primarily related to significant segment expenses which are regularly provided to the chief operating decision maker. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Retrospective application is required and early adoption is permitted. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Income Taxes (Topic 740): Improvements to Income Tax Disclosures.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply the amendments in ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.</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:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The updated accounting guidance requires enhanced reportable segment disclosures, primarily related to significant segment expenses which are regularly provided to the chief operating decision maker. The guidance is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Retrospective application is required and early adoption is permitted. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Income Taxes (Topic 740): Improvements to Income Tax Disclosures.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2023-09 is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 address investor requests for enhanced income tax information primarily through changes to the rate reconciliation and income taxes paid information. Early adoption is permitted. A public entity should apply the amendments in ASU 2023-09 prospectively to all annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of this standard on the disclosures within the consolidated financial statements.</span></div> Marketable Securities<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities as of March 31, 2024 and December 31, 2023 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><td style="width:27.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrealized Gain/(Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">U.S. Treasury bills</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-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><td style="width:27.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrealized Gain/(Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">U.S. Treasury bills</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Marketable securities at March 31, 2024 and December 31, 2023 are comprised solely of zero coupon U.S. treasury bills with maturities of greater than three months but less than one year that are classified as available-for-sale debt securities. The Company did not record any unrealized gains or losses on available-for-sale securities for each of the three months ended March 31, 2024 and 2023 as unrealized gains or losses were not material. The accretion of discounts on marketable securities is included in interest income on the condensed consolidated statements of operations and comprehensive income. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities as of March 31, 2024 and December 31, 2023 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><td style="width:27.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.235%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrealized Gain/(Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">U.S. Treasury bills</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-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><td style="width:27.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.387%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrealized Gain/(Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:120%">U.S. Treasury bills</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 36415000 0 36415000 36415000 0 36415000 51289000 0 51289000 51289000 0 51289000 Fair Value Measurements<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy used to determine such fair values (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Measurements at March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">23,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,771 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent earn-out liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">22,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">22,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingently issuable common stock 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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Warrant 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:120%">8,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Measurements as of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">57,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent earn-out liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">29,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">29,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingently issuable common stock 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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Warrant 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:120%">10,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds are included in cash and cash equivalents on the condensed consolidated balance sheets. As of March 31, 2024, U.S. treasury bills with maturities less than 3 months, which totaled $5.0 million, are included in cash and cash equivalents, while treasury bills with maturities greater than 3 months, which totaled $36.4 million, are reflected as marketable securities. As of December 31, 2023, all outstanding treasury bills, which totaled $51.3 million, had maturities greater than 3 months and are reflected as marketable securities. The fair value of the treasury bills, which are classified as Level 2 securities, is calculated by a third-party pricing service and is based on estimates obtained from various sources.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may also value its non-financial assets and liabilities, including items such as inventories and property and equipment, at fair value on a non-recurring basis if it is determined that impairment has occurred. Such fair value measurements use significant unobservable inputs and are classified as Level 3.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, accounts receivable, restricted cash, accounts payable, accrued liabilities, and other accrued expenses approximate fair value because of their short maturity.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During each of the three months ended March 31, 2024 and 2023, there were no transfers between Level 1, Level 2 and Level 3.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Contingent Earn-out</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Legacy Evolv stockholders, immediately prior to the Merger, were entitled to receive additional shares of the Company’s common stock upon the Company achieving certain milestones as described in Note 2 of our consolidated financial statements of our Annual Report on Form 10-K for the year ended December 31, 2023. The Company’s contingent earn-out shares were recorded at fair value as contingent earn-out liability upon the closing of the Merger and are remeasured each reporting period. As of March 31, 2024, no milestones have been achieved.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent earn-out is calculated using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the earn-out period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value. The significant assumptions used in the Monte Carlo model as of March 31, 2024 were as follows: 85% expected stock price volatility, a risk-free rate of return of 4.6%, a 25% likelihood of change in control and a remaining term of 1.9 years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the contingent earn-out liability (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Balance at December 31, 2023</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:114%">$</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:114%">29,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</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:114%">$</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:114%">22,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Contingently Issuable Common Stock</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Merger, certain NHIC stockholders owned 4,312,500 shares of NHIC Class B common stock which were converted into shares of the Company's stock in connection with the Merger (the “Founder Shares”). Of these shares, 1,897,500 shares vested at the closing of the Merger, 517,500 shares were transferred back to NHIC and then contributed to Give Evolv LLC, and the remaining 1,897,500 outstanding shares will vest upon the Company achieving certain milestones as described in Note 2 of our consolidated financial statements of our Annual Report on Form 10-K for the year ended December 31, 2023. The Company’s contingently issuable common shares were recorded at fair value on the closing of the Merger and are remeasured each reporting period. As of March 31, 2024, no milestones have been achieved.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingently issued common shares is determined using a Monte Carlo analysis in order to simulate the future path of the Company’s stock price over the vesting period. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the liability’s estimated value. The significant assumptions used in the Monte Carlo model as of March 31, 2024 were as follows: 95% expected stock price volatility, a risk-free rate of return of 4.5%, a 25% likelihood of change in control and a remaining term of 2.3 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the contingently issuable common shares (in thousands):</span></div><div style="margin-top:12pt;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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Balance at December 31, 2023</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:114%">$</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:114%">6,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</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:114%">$</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:114%">6,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation of Public Warrant Liability</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the closing of the Merger, the Company assumed warrants to purchase 14,325,000 shares of common stock (the “Public Warrants”) at an exercise price of $11.50. The Public Warrants are immediately exercisable and expire in July 2026. The Public Warrants are classified as a liability and are subsequently remeasured to fair value at each reporting date based on the closing price as reported by Nasdaq on the last date of the reporting period. As of March 31, 2024, 14,324,893 Public Warrants are outstanding.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the public warrant liability (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Balance at December 31, 2023</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:114%">$</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:114%">10,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</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:114%">$</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:114%">8,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of the fair value hierarchy used to determine such fair values (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Measurements at March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">23,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,771 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,149 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent earn-out liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">22,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">22,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingently issuable common stock 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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Warrant 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:120%">8,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Measurements as of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">57,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury bills</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,829 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,289 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,118 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent earn-out liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">29,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">29,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingently issuable common stock 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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Warrant 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:120%">10,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,889 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 23771000 0 0 23771000 0 41378000 0 41378000 23771000 41378000 0 65149000 0 0 22220000 22220000 0 0 6003000 6003000 8738000 0 0 8738000 8738000 0 28223000 36961000 57829000 0 0 57829000 0 51289000 0 51289000 57829000 51289000 0 109118000 0 0 29119000 29119000 0 0 6530000 6530000 10889000 0 0 10889000 10889000 0 35649000 46538000 5000000 36400000 51300000 0 0.85 0.046 0.25 P1Y10M24D <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the contingent earn-out liability (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Balance at December 31, 2023</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:114%">$</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:114%">29,119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</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:114%">$</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:114%">22,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the contingently issuable common shares (in thousands):</span></div><div style="margin-top:12pt;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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Balance at December 31, 2023</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:114%">$</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:114%">6,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</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:114%">$</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:114%">6,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the public warrant liability (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Balance at December 31, 2023</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:114%">$</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:114%">10,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</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:114%">$</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:114%">8,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29119000 -6899000 22220000 4312500 1897500 517500 1897500 0 0.95 0.045 0.25 P2Y3M18D 6530000 -527000 6003000 14325000 11.50 14324893 10889000 -2151000 8738000 Revenue Recognition<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with Accounting Standards Codification 606 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”). Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. In order to achieve this core principle, the Company applies the following five steps when recording revenue: (1) identify the contract, or contracts, with the customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when, or as, performance obligations are satisfied.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from (1) subscription arrangements generally accounted for as operating leases, including SaaS and maintenance, (2) the sale of products, (3) SaaS and maintenance related to products sold to customers either by Evolv or by Columbia Tech pursuant to the Distribution and License Agreement (as defined below), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) license fees related to the Distribution and License Agreement (as defined below),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and (5) professional services, including installation, training, and event support. Maintenance consists of preventative maintenance, technical support, bug fixes, and when-and-if available threat updates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our arrangements are generally noncancelable and nonrefundable after ownership passes to the customer. Revenue is recognized net of sales tax.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distribution and License Agreement</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the Company entered into a distributor licensing agreement (the “Distribution and License Agreement”) with Columbia Electrical Contractors, Inc. (“Columbia Tech”). Columbia Tech, a wholly-owned subsidiary of Coghlin Companies, which serves as the Company's primary contract manufacturer. Under this arrangement, the Company has granted a license of its intellectual property to Columbia Tech, which contracts directly with certain of the Company's resellers to fulfill sales demand where the end-user customer prefers to purchase the hardware equipment as opposed to lease the equipment. Columbia Tech pays the Company a hardware license fee for each system it manufactures and sells under the agreement. In these instances, the Company still contracts directly with the reseller to provide a multi-year SaaS and maintenance subscription to the end-users.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has assessed whether it operates as the principal or as an agent in relation to the sale of product made by Columbia Tech to the Company's resellers pursuant to the Distribution and License Agreement. The Company considered various factors, including but not limited to, inventory risk, discretion in establishing pricing, and which entity is primarily responsible for fulfillment. Based on an evaluation of the facts and circumstances, the Company concluded that Columbia Tech is the principal in the arrangement. The Company therefore does not recognize revenue in relation to sales of product pursuant to the Distribution and License Agreement, but does recognize revenue in relation to license fees received from Columbia Tech and the SaaS and maintenance subscription contracts.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of March 31, 2024. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">1 - 2 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">More than 2 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Subscription revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">186,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Service revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">License fee and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">87,585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">78,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">87,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">254,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of minimum future leases is based on expected income recognition. As of March 31, 2024, future minimum payments on noncancelable leases are as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Year Ending December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024 (nine months remaining)</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:114%">$</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:114%">48,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">186,569 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances from Contracts with Customers</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets arise from unbilled amounts in customer arrangements when revenue recognized exceeds the amount billed to the customer and the Company’s right to payment is conditional and not only subject to the passage of time. As of March 31, 2024 and December 31, 2023, the Company had $2.5 million and $3.7 million in current portion of contract assets and $0.3 million and $0.5 million in contract assets, noncurrent on the condensed consolidated balance sheets, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities represent the Company’s obligation to transfer goods or services to a customer for which it has received consideration (or the amount is due) from the customer. The Company has a contract liability related to service revenue, which consists of amounts that have been invoiced but that have not been recognized as revenue. Amounts expected to be recognized as revenue within 12 months of the balance sheet date are classified as current deferred revenue and amounts expected to be recognized as revenue beyond 12 months of the balance sheet date are classified as deferred revenue, noncurrent. The Company recognized revenue of $17.3 million during the three months ended March 31, 2024 that was included in the December 31, 2023 deferred revenue balance. The Company recognized revenue of $6.9 million during the three months ended March 31, 2023 that was included in the December 31, 2022 deferred revenue balance.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of deferred revenue (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at December 31, 2023</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:114%">$</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:114%">71,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized in relation to the beginning of the year contract liability balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(17,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71,721 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s components of lease revenue (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income on lease receivables</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease income - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total lease revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">6,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue from sales-type leases is related to the Evolv Express units where the lease term is for the major part of the economic life of the underlying equipment and is classified as product revenue in the condensed consolidated statements of operations and comprehensive loss. The interest income on lease receivables is classified under interest income in the condensed consolidated statements of operations and comprehensive loss. The lease income from operating leases is related to the leased equipment under subscription arrangements and is classified as subscription revenue in the condensed consolidated statements of operations and comprehensive loss. Revenue related to leases entered into with related parties were $0.3 million and $0.2 million during the three months ended March 31, 2024 and 2023, respectively. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregated Revenue</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenue by revenue stream (in thousands). Certain prior period amounts have been reclassified to conform to current period presentation:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,754 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Service revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">License fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Professional services and other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">21,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commissions</span></div>The Company incurs and pays commissions on sales of its products and services. The Company applies the practical expedient for contracts less than one year in duration to expense the commission costs in the period in which they were incurred. Commissions on product sales and services are expensed in the period in which the related revenue is recognized. Commissions on subscription arrangements and maintenance are expensed ratably over the life of the contract. The Company had a deferred asset related to commissions of $11.5 million and $11.4 million as of March 31, 2024 and December 31, 2023, respectively. During the three months ended March 31, 2024 and 2023, the Company recognized commission expense of $1.4 million and $1.6 million, respectively. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of March 31, 2024. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less than 1 year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">1 - 2 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">More than 2 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">998 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Subscription revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">186,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Service revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">66,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">License fee and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">87,585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">78,542 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">87,943 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">254,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 998000 0 0 998000 63890000 56850000 65829000 186569000 22261000 21691000 22112000 66064000 436000 1000 2000 439000 87585000 78542000 87943000 254070000 As of March 31, 2024, future minimum payments on noncancelable leases are as follows (in thousands):<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:114%">Year Ending December 31:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024 (nine months remaining)</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:114%">$</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:114%">48,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">186,569 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48486000 58972000 47647000 27312000 4033000 119000 186569000 2500000 3700000 300000 500000 17300000 6900000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of deferred revenue (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at December 31, 2023</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:114%">$</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:114%">71,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized in relation to the beginning of the year contract liability balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(17,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">71,721 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 71490000 17323000 17554000 71721000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s components of lease revenue (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest income on lease receivables</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease income - operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:114%">Total lease revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14,545 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">6,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 42000 53000 14503000 6466000 14545000 6519000 300000 200000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenue by revenue stream (in thousands). Certain prior period amounts have been reclassified to conform to current period presentation:</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,754 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subscription revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Service revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">License fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Professional services and other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">21,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 603000 8754000 14503000 6466000 5384000 2786000 724000 0 454000 575000 21668000 18581000 11500000 11400000 1400000 1600000 Accounts Receivable<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Expected Credit Losses</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for expected credit losses were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Allowance for Doubtful Accounts</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:114%">Balance at December 31, 2023</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(315)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for expected credit losses were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Allowance for Doubtful Accounts</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:114%">Balance at December 31, 2023</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(582)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(315)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 582000 264000 3000 315000 Inventory<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">11,007 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">9,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">11,007 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">9,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2048000 1869000 8959000 7638000 11007000 9507000 Property and Equipment, Net<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and telecom equipment</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:114%">Lab equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales demo equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment held for lease</span><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></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">130,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(20,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(17,254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">129,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">112,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents equipment that has not yet been deployed to a customer and, accordingly, is not being depreciated.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the net book value of capitalized software was $8.6 million and $7.0 million, respectively. These amounts include $0.9 million and $0.7 million of capitalized stock compensation costs, respectively. Depreciation and amortization expense related to property and equipment was $3.5 million and $1.8 million for the three months ended March 31, 2024 and 2023, respectively, which included amortization expense of capitalized software of $0.3 million and $0.2 million for the three months ended March 31, 2024 and 2023, respectively. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased equipment and the related accumulated depreciation were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased equipment</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">74,539 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">66,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to leased units was $2.9 million and $1.4 million during the three months ended March 31, 2024 and 2023, respectively. Depreciable lives are generally 7 years, consistent with the Company’s planned and historical usage of the equipment subject to operating leases.</span></div>The Company did not record any loss from impairment of property and equipment during the three months ended March 31, 2024 and recorded $0.1 million of loss from impairment of property and equipment during the three months ended March 31, 2023. This primarily related to the removal of Evolv Edge units and Evolv Express prototypes from service, resulting in an impairment of the remaining economic value of such units. <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computers and telecom equipment</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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:114%">Lab equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales demo equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment held for lease</span><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></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149,576 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">130,175 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(20,234)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(17,254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">129,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">112,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents equipment that has not yet been deployed to a customer and, accordingly, is not being depreciated.</span></div> 1481000 1331000 1588000 1171000 111000 111000 566000 566000 90200000 80206000 10520000 8629000 2853000 2758000 39163000 32910000 3094000 2493000 149576000 130175000 20234000 17254000 129342000 112921000 8600000 7000000 900000 700000 3500000 1800000 300000 200000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leased equipment and the related accumulated depreciation were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased equipment</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:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">80,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,283)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">74,539 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">66,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 90200000 80206000 15661000 13283000 74539000 66923000 2900000 1400000 P7Y 0 100000 Long-term Debt<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into a loan and security agreement (the “2022 SVB Credit Agreement”) with Silicon Valley Bank (“SVB”) in order to finance purchases of hardware to be leased to customers. On March 10, 2023, SVB was closed by California state regulators and the FDIC was appointed as receiver. In light of the foregoing, on March 31, 2023, the Company fully repaid all borrowings and accrued interest under the 2022 SVB Credit Agreement and terminated the 2022 SVB Credit Agreement. In accordance with the terms of the 2022 SVB Credit Agreement, the Company was required to pay a prepayment premium equal to 1.0% of the principal balance on the date of repayment. During the three months ended March 31, 2023, the Company incurred a loss on debt extinguishment of $0.6 million, consisting of the prepayment penalty of $0.3 million and the write-off of $0.3 million of unamortized debt issuance costs. The Company had no long-term debt as of March 31, 2024 and December 31, 2023.</span></div> 0.010 -600000 300000 300000 Stock-Based Compensation<div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents, on a weighted average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted during the three months ended March 31, 2024 and 2023:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.1 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.2 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</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:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.1</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:114%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90.0 </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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87.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:114%">%</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:114%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </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:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </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:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s stock option activity since December 31, 2023 (in thousands, except for share and per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted<br/>Average<br/>Exercise Price</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,324,528</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,725,625</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(519,089)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(9,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,522,005</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's restricted stock units activity since December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Grant Date Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,046,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">3.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,850,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(3,147,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(289,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,460,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">3.60 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Stock Units</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's performance stock units activity since December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Grant Date Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">380,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">2.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(380,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Finback Common Stock Warrants</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company granted warrants (the “Finback Common Stock Warrants”) to purchase 2,552,913 shares of the Company's Class A common stock at an exercise price of $0.42 per share to Finback Evolv OBH, LLC (“Finback”), a consulting group affiliated with one of the Company's stockholders. The Finback Common Stock Warrants vest upon meeting certain sales criteria as defined in a business development agreement (the “Finback BDA”), which had a term of 3 years. The Finback BDA expired on January 1, 2023 but included a 1-year “tail period” expiring on January 1, 2024. During the tail period, the Finback Common Stock Warrants continued to vest related to any sale consummated by the Company for which it was determined Finback provided services prior to January 1, 2023 in furtherance of the sale. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Finback Common Stock Warrants expire in January 2031. The Finback Common Stock Warrants are accounted for under ASC 718 Compensation – Stock Compensation as the warrants vest upon certain performance conditions being met. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, 117,423 Finback Common Stock Warrants were exercisable at a total aggregate intrinsic value of $0.5 million, and there were no Finback Common Stock Warrants that are unvested, given the expiration of the 1-year tail period on January 1, 2024. The Company recognizes compensation expense for the Finback Common Stock Warrants when the warrants vest based on meeting the specified sales criteria. During the three months ended March 31, 2024, there was no stock-based compensation expense within sales and marketing expense related to the Finback Common Stock Warrants. During the three months ended March 31, 2023, the Company recorded $0.6 million of stock-based compensation expense within sales and marketing expense related to the Finback Common Stock Warrants. </span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was classified in the condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:114%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">882</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,959</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,998</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:114%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,431</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,063</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation expense</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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,410</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,043</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents, on a weighted average basis, the assumptions used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted during the three months ended March 31, 2024 and 2023:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.1 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.2 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;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:114%">%</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:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.1</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:114%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90.0 </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:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87.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:114%">%</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:114%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </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:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </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:114%">%</span></td></tr></table></div> 0.041 0.042 P6Y1M6D P6Y1M6D 0.900 0.875 0.000 0.000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s stock option activity since December 31, 2023 (in thousands, except for share and per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted<br/>Average<br/>Exercise Price</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,324,528</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,725,625</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(519,089)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(9,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,522,005</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.37 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20324528 1.04 2725625 3.63 519089 0.58 9059 0.42 22522005 1.37 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's restricted stock units activity since December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Grant Date Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,046,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">3.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,850,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(3,147,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(289,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,460,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">3.60 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13046679 3.49 6850765 3.70 3147778 3.35 289631 3.58 16460035 3.60 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's performance stock units activity since December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Grant Date Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">380,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">2.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">(380,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 380000 2.64 0 0 380000 2.64 0 0 0 0 2552913 0.42 3 117423 500000 0 0 600000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was classified in the condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">145</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:114%">Research and development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">882</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sales and marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,959</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,998</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:114%">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,431</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,063</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation expense</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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,410</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,043</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 138000 145000 882000 837000 2959000 1998000 2431000 2063000 6410000 5043000 Income Taxes<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is no provision for income taxes for the three months ended March 31, 2024 and 2023 because the Company has historically incurred net operating losses and maintains a full valuation allowance against its deferred tax assets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s tax provision and the resulting effective tax rate for interim periods is determined based upon its estimated annual effective tax rate (“AETR”), adjusted for the effect of discrete items arising in that quarter. The impact of such inclusions could result in a higher or lower effective tax rate during a particular quarter, based upon the mix and timing of actual earnings or losses versus annual projections. In each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual tax rate changes, a cumulative adjustment is made in that quarter.</span></div> 0 0 Net Loss per Share<div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders are calculated as follows (in thousands, except share and per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss attributable to common stockholders – basic and diluted</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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,644)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,609)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">153,076,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146,433,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss per share attributable to common stockholders – basic and diluted</span></td><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.08)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.20)</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive outstanding securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,522,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,136,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Public Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,324,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,324,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warrants to purchase common stock (Finback)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">117,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,590,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,460,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,395,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">414,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earn-out shares*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingently issuable common stock*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,897,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,897,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">70,321,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,760,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="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%;padding-left:13pt">Issuance of Earn-out shares and Contingently issuable common stock is contingent upon the satisfaction of certain conditions, which were not satisfied by the end of the period</span></div> <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders are calculated as follows (in thousands, except share and per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss attributable to common stockholders – basic and diluted</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:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,644)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(28,609)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">153,076,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">146,433,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net loss per share attributable to common stockholders – basic and diluted</span></td><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.08)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(0.20)</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -11644000 -11644000 -28609000 -28609000 153076719 153076719 146433378 146433378 -0.08 -0.08 -0.20 -0.20 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive outstanding securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their effect would have been anti-dilutive or issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the period:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,522,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,136,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Public Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,324,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,324,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warrants to purchase common stock (Finback)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">117,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,590,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,460,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,395,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">414,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earn-out shares*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingently issuable common stock*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,897,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,897,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">70,321,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,760,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="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%;padding-left:13pt">Issuance of Earn-out shares and Contingently issuable common stock is contingent upon the satisfaction of certain conditions, which were not satisfied by the end of the period</span></div> 22522005 23136658 14324893 14324994 117423 1590984 16460035 12395533 0 414500 15000000 15000000 1897500 1897500 70321856 68760169 Related Party Transactions<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Original Equipment Manufacturer Partnership Agreement with Motorola</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company entered into an original equipment manufacturer partnership agreement with Motorola Solutions, Inc. (“Motorola”), an investor in the Company. The partnership agreement has since been amended and restated. Motorola sells Motorola-branded premium products based on the Evolv Express platform through their worldwide network of over 2,000 resellers and integration partners, and has integrated the Evolv Express platform with Motorola products. During the three months ended March 31, 2024 and 2023, revenue from Motorola's distributor services was $1.9 million and $3.2 million, respectively. As of March 31, 2024 and December 31, 2023, accounts receivable related to Motorola’s distributor services was $2.1 million and $1.2 million, respectively.</span></div><div style="margin-top:12pt;padding-left:36pt;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:120%">Reseller Agreement with Stanley Black &amp; Decker</span></div>In June 2020, the Company entered into a reseller agreement with Stanley Black &amp; Decker, an investor in the Company. Stanley Black &amp; Decker's electronic security business was acquired by Securitas AB (“Securitas”) in 2023. Securitas, directly or through its affiliates, resells the Company's products. Effective in the first fiscal quarter of 2024, while the reseller agreement is still in effect, Securitas is no longer considered a related party. During the three months ended March 31, 2023, revenue from Securitas' reseller services was $0.4 million. As of December 31, 2023, accounts receivable related to Securitas' reseller services was $0.6 million. 2000 1900000 3200000 2100000 1200000 400000 600000 Commitments and Contingencies<div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification Agreements</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its Board of Directors and certain of its executive officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their role, status or service as directors or officers. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications. The Company is </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">not currently aware of any indemnification claims and has not accrued any liabilities related to such obligations in its condensed consolidated financial statements as of March 31, 2024 or December 31, 2023.</span></div><div style="margin-top:12pt;padding-left:36pt;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:120%">Legal Proceedings</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are from time to time subject to various claims, lawsuits, and other legal and administrative proceedings arising in the ordinary course of business. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At each reporting date, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. The Company expenses the costs related to such legal proceedings as incurred.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified certain claims as a result of which a loss may be incurred, but in the aggregate any loss is expected to be immaterial. This assessment is based on our current understanding of relevant facts and circumstances. As such, our view of these matters is subject to inherent uncertainties and may change in the future. Significant judgment is required in both the determination of probability and the determination as to whether an exposure is reasonably estimable. Actual outcomes of these legal and regulatory proceedings may materially differ from our current estimates. Based upon information presently known to management, the Company has not accrued a loss for these matters, including the matter described below, as a loss is not probable and reasonably estimable. While it is reasonably possible a loss may be incurred, the Company is unable to estimate a loss or range of loss in these matters. The pending proceedings involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources. The results of legal proceedings are inherently uncertain, and material adverse outcomes are reasonably possible.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, an Evolv shareholder filed in the U.S. District Court for the District of Massachusetts a putative class action lawsuit, captioned Raby v. Evolv Technologies Holdings, Inc., et al. case number 1:24-cv-10761, alleging that Evolv and certain of its current and former executives and other individuals violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 based on alleged misstatements concerning the Company’s products. This litigation is in the preliminary stages, and the outcome of any complex legal proceeding is inherently unpredictable and subject to significant uncertainties.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><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%">Regulatory and Governmental Matters</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company is subject to regulatory and governmental examinations, information gathering requests, inquiries, and investigations. The U.S. Federal Trade Commission (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FTC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) has requested information about certain aspects of the Company's marketing practices. The Company is cooperating with the investigation and has provided documentation and information responsive to the FTC inquiry. Further, in February 2024, we received a subpoena from the SEC, Division of Enforcement, requesting that we produce certain documents and information. We are cooperating and intend to continue to cooperate with the SEC's investigation. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any resolution or litigation with the FTC, the SEC or other parties, could ultimately result in monetary and injunctive relief that may impose costs on us and/or require us to make changes to our business practices. These costs and requirements may be material both individually and in the aggregate.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We can offer no assurances as to the outcome of these investigations or their potential effect, if any, on us or our results of operations. There can be no assurance whether there will be further information requests or potential enforcement action or litigation, which is necessarily uncertain.</span></div> false false false <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On March 14, 2024, Merline Saintil, a member of our Board of Directors, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of 30% of the net shares of the Company’s common stock underlying 25,846 restricted stock units. The trading arrangement is scheduled to expire on the earlier of July 31, 2024 or the date that all transactions under the trading arrangement are completed.</span> March 14, 2024 Merline Saintil Directors true 25846 Includes related party accounts receivable, net of $2.1 million and $1.7 million as of March 31, 2024 and December 31, 2023, respectively. Includes related party revenue of $1.9 million and $3.6 million for the three months ended March 31, 2024 and 2023, respectively.