0001437749-24-032291.txt : 20241028 0001437749-24-032291.hdr.sgml : 20241028 20241028160755 ACCESSION NUMBER: 0001437749-24-032291 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241028 DATE AS OF CHANGE: 20241028 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EKSO BIONICS HOLDINGS, INC. CENTRAL INDEX KEY: 0001549084 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC [3569] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37854 FILM NUMBER: 241400940 BUSINESS ADDRESS: STREET 1: 101 GLACIER POINT STREET 2: SUITE A CITY: SAN RAFAEL STATE: CA ZIP: 94901 BUSINESS PHONE: 510-984-1761 MAIL ADDRESS: STREET 1: 101 GLACIER POINT STREET 2: SUITE A CITY: SAN RAFAEL STATE: CA ZIP: 94901 FORMER COMPANY: FORMER CONFORMED NAME: PN Med Group Inc DATE OF NAME CHANGE: 20120503 10-Q 1 ekso20240930_10q.htm FORM 10-Q ekso20240930_10q.htm
0001549084 EKSO BIONICS HOLDINGS, INC. false --12-31 Q3 2024 29 79 0.001 0.001 10,000 10,000 0 0 0 0 0.001 0.001 141,429 141,429 21,998 21,998 14,848 14,848 2 0 1 3 2 1 1 1 8 12 8 16 3 3 1 5 3 146 141,429 10,000 21,998 14,848 0 0 0 0 0 6,000 5 0 2 2 1 2,900 2 false false false false Intellectual property not yet placed in service as of December 31, 2023. As of December 31, 2023, management determined that a financing event was likely in the first quarter of 2024, and reduced the share price used in the model by 25% in order to reflect the total amount that would be realized accordingly. Intellectual property not yet placed in service as of September 30, 2024. 00015490842024-01-012024-09-30 xbrli:shares 00015490842024-10-25 thunderdome:item iso4217:USD 00015490842024-09-30 00015490842023-12-31 iso4217:USDxbrli:shares 00015490842024-07-012024-09-30 00015490842023-07-012023-09-30 00015490842023-01-012023-09-30 0001549084us-gaap:PreferredStockMember2023-12-31 0001549084us-gaap:CommonStockMember2023-12-31 0001549084us-gaap:AdditionalPaidInCapitalMember2023-12-31 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0001549084us-gaap:RetainedEarningsMember2023-12-31 0001549084us-gaap:PreferredStockMember2024-01-012024-03-31 0001549084us-gaap:CommonStockMember2024-01-012024-03-31 0001549084us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-31 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-31 0001549084us-gaap:RetainedEarningsMember2024-01-012024-03-31 00015490842024-01-012024-03-31 0001549084us-gaap:PreferredStockMember2024-03-31 0001549084us-gaap:CommonStockMember2024-03-31 0001549084us-gaap:AdditionalPaidInCapitalMember2024-03-31 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-31 0001549084us-gaap:RetainedEarningsMember2024-03-31 00015490842024-03-31 0001549084us-gaap:PreferredStockMember2024-04-012024-06-30 0001549084us-gaap:CommonStockMember2024-04-012024-06-30 0001549084us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-30 0001549084us-gaap:RetainedEarningsMember2024-04-012024-06-30 00015490842024-04-012024-06-30 0001549084us-gaap:PreferredStockMember2024-06-30 0001549084us-gaap:CommonStockMember2024-06-30 0001549084us-gaap:AdditionalPaidInCapitalMember2024-06-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-30 0001549084us-gaap:RetainedEarningsMember2024-06-30 00015490842024-06-30 0001549084us-gaap:PreferredStockMember2024-07-012024-09-30 0001549084us-gaap:CommonStockMember2024-07-012024-09-30 0001549084us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-30 0001549084us-gaap:RetainedEarningsMember2024-07-012024-09-30 0001549084us-gaap:PreferredStockMemberekso:September2024OfferingMember2024-07-012024-09-30 0001549084us-gaap:CommonStockMemberekso:September2024OfferingMember2024-07-012024-09-30 0001549084us-gaap:AdditionalPaidInCapitalMemberekso:September2024OfferingMember2024-07-012024-09-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMemberekso:September2024OfferingMember2024-07-012024-09-30 0001549084us-gaap:RetainedEarningsMemberekso:September2024OfferingMember2024-07-012024-09-30 0001549084ekso:September2024OfferingMember2024-07-012024-09-30 0001549084us-gaap:PreferredStockMember2024-09-30 0001549084us-gaap:CommonStockMember2024-09-30 0001549084us-gaap:AdditionalPaidInCapitalMember2024-09-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-30 0001549084us-gaap:RetainedEarningsMember2024-09-30 0001549084us-gaap:PreferredStockMember2022-12-31 0001549084us-gaap:CommonStockMember2022-12-31 0001549084us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001549084us-gaap:RetainedEarningsMember2022-12-31 00015490842022-12-31 0001549084us-gaap:PreferredStockMember2023-01-012023-03-31 0001549084us-gaap:CommonStockMember2023-01-012023-03-31 0001549084us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0001549084us-gaap:RetainedEarningsMember2023-01-012023-03-31 00015490842023-01-012023-03-31 0001549084us-gaap:PreferredStockMember2023-03-31 0001549084us-gaap:CommonStockMember2023-03-31 0001549084us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0001549084us-gaap:RetainedEarningsMember2023-03-31 00015490842023-03-31 0001549084us-gaap:PreferredStockMember2023-04-012023-06-30 0001549084us-gaap:CommonStockMember2023-04-012023-06-30 0001549084us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0001549084us-gaap:RetainedEarningsMember2023-04-012023-06-30 00015490842023-04-012023-06-30 0001549084us-gaap:PreferredStockMember2023-06-30 0001549084us-gaap:CommonStockMember2023-06-30 0001549084us-gaap:AdditionalPaidInCapitalMember2023-06-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0001549084us-gaap:RetainedEarningsMember2023-06-30 00015490842023-06-30 0001549084us-gaap:PreferredStockMember2023-07-012023-09-30 0001549084us-gaap:CommonStockMember2023-07-012023-09-30 0001549084us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30 0001549084us-gaap:RetainedEarningsMember2023-07-012023-09-30 0001549084us-gaap:PreferredStockMember2023-09-30 0001549084us-gaap:CommonStockMember2023-09-30 0001549084us-gaap:AdditionalPaidInCapitalMember2023-09-30 0001549084us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0001549084us-gaap:RetainedEarningsMember2023-09-30 00015490842023-09-30 xbrli:pure 0001549084us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-09-30 0001549084us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerAMember2024-01-012024-09-30 0001549084us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerBMember2024-01-012024-09-30 0001549084us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-31 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2024-07-012024-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerAMember2024-07-012024-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerAMember2023-07-012023-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerBMember2023-07-012023-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerCMember2023-07-012023-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerAMember2024-01-012024-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerAMember2023-01-012023-09-30 0001549084us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberekso:CustomerBMember2023-01-012023-09-30 0001549084us-gaap:AccumulatedTranslationAdjustmentMember2023-12-31 0001549084us-gaap:AccumulatedTranslationAdjustmentMember2022-12-31 0001549084us-gaap:AccumulatedTranslationAdjustmentMember2024-09-30 0001549084us-gaap:AccumulatedTranslationAdjustmentMember2023-09-30 0001549084us-gaap:FairValueMeasurementsRecurringMember2024-09-30 0001549084us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-30 0001549084us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-30 0001549084us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-30 0001549084us-gaap:FairValueMeasurementsRecurringMember2023-12-31 0001549084us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0001549084us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0001549084us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0001549084us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2023-12-31 0001549084us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2024-01-012024-09-30 0001549084us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2024-09-30 utr:M 0001549084srt:MinimumMemberekso:EksoHealthMember2024-01-012024-09-30 0001549084srt:MaximumMemberekso:EksoHealthMember2024-01-012024-09-30 0001549084ekso:ParkerMember2023-09-25 00015490842024-01-012024-09-30 utr:Y 00015490842025-01-012024-09-30 00015490842026-01-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMember2024-09-30 0001549084ekso:SubscriptionMember2024-09-30 0001549084us-gaap:ProductMemberekso:EksoHealthMember2024-07-012024-09-30 0001549084us-gaap:ProductMemberekso:EksoWorksMember2024-07-012024-09-30 0001549084us-gaap:ProductMember2024-07-012024-09-30 0001549084us-gaap:ServiceMemberekso:EksoHealthMember2024-07-012024-09-30 0001549084us-gaap:ServiceMemberekso:EksoWorksMember2024-07-012024-09-30 0001549084us-gaap:ServiceMember2024-07-012024-09-30 0001549084ekso:SubscriptionMemberekso:EksoHealthMember2024-07-012024-09-30 0001549084ekso:SubscriptionMemberekso:EksoWorksMember2024-07-012024-09-30 0001549084ekso:SubscriptionMember2024-07-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoHealthMember2024-07-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoWorksMember2024-07-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMember2024-07-012024-09-30 0001549084ekso:EksoHealthMember2024-07-012024-09-30 0001549084ekso:EksoWorksMember2024-07-012024-09-30 0001549084us-gaap:ProductMemberekso:EksoHealthMember2023-07-012023-09-30 0001549084us-gaap:ProductMemberekso:EksoWorksMember2023-07-012023-09-30 0001549084us-gaap:ProductMember2023-07-012023-09-30 0001549084us-gaap:ServiceMemberekso:EksoHealthMember2023-07-012023-09-30 0001549084us-gaap:ServiceMemberekso:EksoWorksMember2023-07-012023-09-30 0001549084us-gaap:ServiceMember2023-07-012023-09-30 0001549084ekso:SubscriptionMemberekso:EksoHealthMember2023-07-012023-09-30 0001549084ekso:SubscriptionMemberekso:EksoWorksMember2023-07-012023-09-30 0001549084ekso:SubscriptionMember2023-07-012023-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoHealthMember2023-07-012023-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoWorksMember2023-07-012023-09-30 0001549084us-gaap:ProductAndServiceOtherMember2023-07-012023-09-30 0001549084ekso:EksoHealthMember2023-07-012023-09-30 0001549084ekso:EksoWorksMember2023-07-012023-09-30 0001549084us-gaap:ProductMemberekso:EksoHealthMember2024-01-012024-09-30 0001549084us-gaap:ProductMemberekso:EksoWorksMember2024-01-012024-09-30 0001549084us-gaap:ProductMember2024-01-012024-09-30 0001549084us-gaap:ServiceMemberekso:EksoHealthMember2024-01-012024-09-30 0001549084us-gaap:ServiceMemberekso:EksoWorksMember2024-01-012024-09-30 0001549084us-gaap:ServiceMember2024-01-012024-09-30 0001549084ekso:SubscriptionMemberekso:EksoHealthMember2024-01-012024-09-30 0001549084ekso:SubscriptionMemberekso:EksoWorksMember2024-01-012024-09-30 0001549084ekso:SubscriptionMember2024-01-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoHealthMember2024-01-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoWorksMember2024-01-012024-09-30 0001549084us-gaap:ProductAndServiceOtherMember2024-01-012024-09-30 0001549084ekso:EksoHealthMember2024-01-012024-09-30 0001549084ekso:EksoWorksMember2024-01-012024-09-30 0001549084us-gaap:ProductMemberekso:EksoHealthMember2023-01-012023-09-30 0001549084us-gaap:ProductMemberekso:EksoWorksMember2023-01-012023-09-30 0001549084us-gaap:ProductMember2023-01-012023-09-30 0001549084us-gaap:ServiceMemberekso:EksoHealthMember2023-01-012023-09-30 0001549084us-gaap:ServiceMemberekso:EksoWorksMember2023-01-012023-09-30 0001549084us-gaap:ServiceMember2023-01-012023-09-30 0001549084ekso:SubscriptionMemberekso:EksoHealthMember2023-01-012023-09-30 0001549084ekso:SubscriptionMemberekso:EksoWorksMember2023-01-012023-09-30 0001549084ekso:SubscriptionMember2023-01-012023-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoHealthMember2023-01-012023-09-30 0001549084us-gaap:ProductAndServiceOtherMemberekso:EksoWorksMember2023-01-012023-09-30 0001549084us-gaap:ProductAndServiceOtherMember2023-01-012023-09-30 0001549084ekso:EksoHealthMember2023-01-012023-09-30 0001549084ekso:EksoWorksMember2023-01-012023-09-30 0001549084ekso:WarrantyMember2024-03-31 0001549084ekso:WarrantyMember2023-12-31 0001549084ekso:WarrantyMember2024-04-012024-09-30 0001549084ekso:WarrantyMember2024-01-012024-09-30 0001549084ekso:WarrantyMember2024-09-30 0001549084us-gaap:DevelopedTechnologyRightsMember2024-09-30 0001549084us-gaap:TradeNamesMember2024-09-30 0001549084us-gaap:IntellectualPropertyMember2024-09-30 0001549084us-gaap:CustomerRelationshipsMember2024-09-30 0001549084us-gaap:DevelopedTechnologyRightsMember2023-12-31 0001549084us-gaap:TradeNamesMember2023-12-31 0001549084us-gaap:IntellectualPropertyMember2023-12-31 0001549084us-gaap:CustomerRelationshipsMember2023-12-31 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2020-08-30 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2020-08-012020-08-30 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2024-09-30 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2024-01-012024-09-30 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2024-07-012024-09-30 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2023-07-012023-09-30 0001549084ekso:PwbAgreementMemberekso:TermLoanMember2023-01-012023-09-30 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2022-12-05 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2022-12-052022-12-05 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2024-09-30 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2024-01-012024-09-30 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2024-07-012024-09-30 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2023-07-012023-09-30 0001549084ekso:PromissoryNoteMemberus-gaap:SubordinatedDebtMember2023-01-012023-09-30 0001549084ekso:SanRafaelCaliforniaMember2022-07-31 0001549084ekso:SanRafaelCaliforniaMember2024-09-30 0001549084ekso:HamburgGermanyMember2022-02-28 0001549084ekso:HamburgGermanyMember2024-09-30 0001549084ekso:BrecksvilleOhioMember2024-09-30 0001549084ekso:September2024OfferingMember2024-09-032024-09-03 0001549084ekso:September2024PrefundedWarrantMember2024-09-03 0001549084ekso:September2024SeriesAWarrantsMember2024-09-03 0001549084ekso:September2024SeriesBWarrantsMember2024-09-03 0001549084ekso:January2024OfferingMember2024-01-102024-01-10 0001549084ekso:January2024OfferingMember2024-01-10 0001549084ekso:AtTheMarketOfferingMember2020-10-012020-10-31 0001549084srt:MinimumMemberekso:AtTheMarketOfferingMember2020-10-31 0001549084ekso:AtTheMarketOfferingMember2024-07-012024-09-30 0001549084ekso:AtTheMarketOfferingMember2024-01-012024-06-30 0001549084ekso:AtTheMarketOfferingMember2023-04-012023-06-30 0001549084ekso:September2024PrefundedWarrantMember2024-09-30 0001549084ekso:September2024PrefundedWarrantMember2023-12-31 0001549084ekso:September2024PrefundedWarrantMember2024-01-012024-09-30 0001549084ekso:September2024SeriesAWarrantsMember2024-09-30 0001549084ekso:September2024SeriesAWarrantsMember2023-12-31 0001549084ekso:September2024SeriesAWarrantsMember2024-01-012024-09-30 0001549084ekso:September2024SeriesBWarrantsMember2024-09-30 0001549084ekso:September2024SeriesBWarrantsMember2023-12-31 0001549084ekso:September2024SeriesBWarrantsMember2024-01-012024-09-30 0001549084ekso:A2021WarrantsMember2024-09-30 0001549084ekso:A2021WarrantsMember2023-12-31 0001549084ekso:A2021WarrantsMember2024-01-012024-09-30 0001549084ekso:June2020InvestorWarrantsMember2024-09-30 0001549084ekso:June2020InvestorWarrantsMember2023-12-31 0001549084ekso:June2020InvestorWarrantsMember2024-01-012024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMember2024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMember2023-12-31 0001549084ekso:June2020PlacementAgentWarrantsMember2024-01-012024-09-30 0001549084ekso:December2019WarrantsMember2024-09-30 0001549084ekso:December2019WarrantsMember2023-12-31 0001549084ekso:December2019WarrantsMember2024-01-012024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMember2024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMember2023-12-31 0001549084ekso:December2019PlacementAgentWarrantsMember2024-01-012024-09-30 0001549084ekso:May2019WarrantsMember2024-09-30 0001549084ekso:May2019WarrantsMember2023-12-31 0001549084ekso:May2019WarrantsMember2024-01-012024-09-30 0001549084ekso:September2024PrefundedWarrantMember2024-09-012024-09-30 0001549084ekso:September2024WarrantsMember2024-09-012024-09-30 0001549084ekso:A2021WarrantsMember2021-02-012021-02-28 0001549084ekso:A2021WarrantsMember2021-02-28 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputSharePriceMember2024-09-30 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-31 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2024-09-30 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2023-12-31 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-09-30 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2024-09-30 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-31 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2024-09-30 0001549084ekso:A2021WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001549084ekso:June2020InvestorWarrantsMember2020-06-30 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputSharePriceMember2024-09-30 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-31 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2024-09-30 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2023-12-31 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-09-30 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2024-09-30 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-31 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2024-09-30 0001549084ekso:June2020InvestorWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001549084ekso:June2020PlacementAgentWarrantsMember2020-06-012020-06-30 0001549084ekso:June2020PlacementAgentWarrantsMember2020-06-30 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-31 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2023-12-31 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-31 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2024-09-30 0001549084ekso:June2020PlacementAgentWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001549084ekso:December2019WarrantsMember2019-06-30 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2024-09-30 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-31 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2024-09-30 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2023-12-31 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-09-30 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2024-09-30 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-31 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2024-09-30 0001549084ekso:December2019WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001549084ekso:December2019PlacementAgentWarrantsMember2019-12-31 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-31 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputConversionPriceMember2023-12-31 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-31 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2024-09-30 0001549084ekso:December2019PlacementAgentWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001549084ekso:May2019WarrantsMember2019-05-31 0001549084ekso:May2019WarrantsMemberus-gaap:MeasurementInputSharePriceMember2023-12-31 0001549084ekso:May2019WarrantsMemberus-gaap:MeasurementInputConversionPriceMember2023-12-31 0001549084ekso:May2019WarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001549084ekso:May2019WarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-31 0001549084ekso:May2019WarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001549084ekso:EquityIncentivePlan2014Member2024-06-062024-06-06 0001549084ekso:EquityIncentivePlan2014Member2024-09-30 0001549084ekso:EquityIncentivePlan2014Member2023-12-31 0001549084ekso:EquityIncentivePlan2014Member2024-01-012024-09-30 0001549084ekso:EquityIncentivePlan2014Member2024-09-30 0001549084us-gaap:RestrictedStockUnitsRSUMember2023-12-31 0001549084us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-30 0001549084us-gaap:RestrictedStockUnitsRSUMember2024-09-30 0001549084us-gaap:SellingAndMarketingExpenseMember2024-07-012024-09-30 0001549084us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-30 0001549084us-gaap:SellingAndMarketingExpenseMember2024-01-012024-09-30 0001549084us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-30 0001549084us-gaap:ResearchAndDevelopmentExpenseMember2024-07-012024-09-30 0001549084us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-30 0001549084us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-30 0001549084us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-30 0001549084us-gaap:GeneralAndAdministrativeExpenseMember2024-07-012024-09-30 0001549084us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-30 0001549084us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-09-30 0001549084us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-30 0001549084us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-30 0001549084us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-30 0001549084ekso:SalesRevenueGoodsNetExcludingGovernmentSalesMemberus-gaap:RoyaltyAgreementTermsMember2024-01-012024-09-30 0001549084ekso:LicenseRevenueMemberus-gaap:RoyaltyAgreementTermsMember2024-01-012024-09-30 0001549084ekso:LicensedPatentProductsMemberus-gaap:RoyaltyAgreementTermsMember2012-10-152012-10-15 0001549084ekso:LicensedSoftwareProductsMemberus-gaap:RoyaltyAgreementTermsMember2012-10-152012-10-15 0001549084us-gaap:RoyaltyAgreementTermsMember2012-10-152012-10-15 0001549084us-gaap:RoyaltyAgreementTermsMember2022-03-012022-03-01 0001549084us-gaap:RoyaltyAgreementTermsMember2023-01-012024-09-30 0001549084ekso:SanRafaelBrecksvilleAndHamburgMember2024-09-30 0001549084us-gaap:EmployeeStockOptionMember2024-07-012024-09-30 0001549084us-gaap:EmployeeStockOptionMember2023-07-012023-09-30 0001549084us-gaap:EmployeeStockOptionMember2024-01-012024-09-30 0001549084us-gaap:EmployeeStockOptionMember2023-01-012023-09-30 0001549084us-gaap:RestrictedStockMember2024-07-012024-09-30 0001549084us-gaap:RestrictedStockMember2023-07-012023-09-30 0001549084us-gaap:RestrictedStockMember2024-01-012024-09-30 0001549084us-gaap:RestrictedStockMember2023-01-012023-09-30 0001549084us-gaap:WarrantMember2024-07-012024-09-30 0001549084us-gaap:WarrantMember2023-07-012023-09-30 0001549084us-gaap:WarrantMember2024-01-012024-09-30 0001549084us-gaap:WarrantMember2023-01-012023-09-30 0001549084ekso:PrefundedWarrantsMember2024-01-012024-09-30 0001549084country:US2024-07-012024-09-30 0001549084country:US2023-07-012023-09-30 0001549084country:US2024-01-012024-09-30 0001549084country:US2023-01-012023-09-30 0001549084ekso:AmericasOtherMember2024-07-012024-09-30 0001549084ekso:AmericasOtherMember2023-07-012023-09-30 0001549084ekso:AmericasOtherMember2024-01-012024-09-30 0001549084ekso:AmericasOtherMember2023-01-012023-09-30 0001549084srt:AmericasMember2024-07-012024-09-30 0001549084srt:AmericasMember2023-07-012023-09-30 0001549084srt:AmericasMember2024-01-012024-09-30 0001549084srt:AmericasMember2023-01-012023-09-30 0001549084country:FR2024-07-012024-09-30 0001549084country:FR2023-07-012023-09-30 0001549084country:FR2024-01-012024-09-30 0001549084country:FR2023-01-012023-09-30 0001549084country:PL2024-07-012024-09-30 0001549084country:PL2023-07-012023-09-30 0001549084country:PL2024-01-012024-09-30 0001549084country:PL2023-01-012023-09-30 0001549084ekso:EmeaOtherMember2024-07-012024-09-30 0001549084ekso:EmeaOtherMember2023-07-012023-09-30 0001549084ekso:EmeaOtherMember2024-01-012024-09-30 0001549084ekso:EmeaOtherMember2023-01-012023-09-30 0001549084us-gaap:EMEAMember2024-07-012024-09-30 0001549084us-gaap:EMEAMember2023-07-012023-09-30 0001549084us-gaap:EMEAMember2024-01-012024-09-30 0001549084us-gaap:EMEAMember2023-01-012023-09-30 0001549084country:HK2024-07-012024-09-30 0001549084country:HK2023-07-012023-09-30 0001549084country:HK2024-01-012024-09-30 0001549084country:HK2023-01-012023-09-30 0001549084ekso:ApacOtherMember2024-07-012024-09-30 0001549084ekso:ApacOtherMember2023-07-012023-09-30 0001549084ekso:ApacOtherMember2024-01-012024-09-30 0001549084ekso:ApacOtherMember2023-01-012023-09-30 0001549084srt:AsiaPacificMember2024-07-012024-09-30 0001549084srt:AsiaPacificMember2023-07-012023-09-30 0001549084srt:AsiaPacificMember2024-01-012024-09-30 0001549084srt:AsiaPacificMember2023-01-012023-09-30 0001549084ekso:AngelPondCapitalLlcMember2024-01-012024-09-30 0001549084ekso:InitialPayment1Memberekso:AngelPondCapitalLlcMember2024-01-012024-09-30 0001549084ekso:InitialPaymentMemberekso:AngelPondCapitalLlcMember2024-01-012024-09-30 0001549084ekso:AngelPondCapitalLlcMember2024-09-30 0001549084ekso:AngelPondCapitalLlcMember2023-12-31
 

 

Table of Contents



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 


 

FORM 10-Q 

 


 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended September 30, 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-37854 

 


 

Ekso Bionics Holdings, Inc.

 

(Exact name of registrant as specified in its charter) 

 


 

Nevada

99-0367049

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

101 Glacier Point, Suite A

San Rafael, CA

94901

(Address of principal executive offices)

(Zip Code)

 

(510) 984-1761

(Registrant’s telephone number, including area code)

 


(Former name, former address, and former fiscal year, if changed since last report)

 


 

Securities registered pursuant to Section 12(b) of the Act: Title of each class Trading Name of each exchange on which registered:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.001 par value per share

 

EKSO

 

Nasdaq Capital 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 ☒    No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒     No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer 

 

Accelerated filer 

     

Non-accelerated filer 

 

Smaller reporting company 

     
   

Emerging growth company 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act  ☐

 

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

 

The number of shares of registrant’s common stock outstanding as of October 25, 2024 was 21,998,369.



 

 

Ekso Bionics Holdings, Inc.

 

Quarterly Report on Form 10-Q 

 

Table of Contents

 

   

Page No.

 

PART I. FINANCIAL INFORMATION

 
     

Item 1.

Financial Statements

4

     
 

Condensed Consolidated Balance Sheets as of September 30, 2024 (unaudited) and December 31, 2023

4

     
 

Condensed Consolidated Statements of Operations and Comprehensive Loss for the Three and Nine Months ended September 30, 2024and 2023 (unaudited)

5

     
 

Condensed Consolidated Statements of Stockholders' Equity for the Three and Nine Months ended September 30, 2024 and 2023(unaudited)

6

     
 

Condensed Consolidated Statements of Cash Flows for the Nine Months ended September 30, 2024 and 2023 (unaudited)

8

     
 

Notes to Condensed Consolidated Financial Statements (unaudited)

9

     

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

31

     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

40

     

Item 4.

Controls and Procedures

40

     
 

PART II. OTHER INFORMATION

 
     

Item 1.

Legal Proceedings

41

     

Item 1A.

Risk Factors

41

     
Item 5. Other Information 41
     

Item 6.

Exhibits

42

     
 

Signatures

43

 

 

 

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

 

Ekso Bionics Holdings, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except par value)

 

  

September 30, 2024

  

December 31, 2023

 
  

(unaudited)

    

Assets

        

Current assets:

        

Cash and restricted cash

 $8,292  $8,638 

Accounts receivable, net of allowances of $29 and $79, respectively

  6,964   5,645 

Inventories

  5,031   5,050 

Prepaid expenses and other current assets

  779   875 

Total current assets

  21,066   20,208 

Property and equipment, net

  1,628   2,018 

Right-of-use assets

  891   977 

Intangible assets, net

  4,662   4,892 

Goodwill

  431   431 

Other assets

  531   392 

Total assets

 $29,209  $28,918 
         

Liabilities and Stockholders’ Equity

        

Current liabilities:

        

Accounts payable

 $1,808  $1,847 

Accrued liabilities

  1,975   2,664 

Deferred revenues, current

  2,039   1,993 

Notes payable, current

  1,250   1,250 

Lease liabilities, current

  434   363 

Total current liabilities

  7,506   8,117 

Deferred revenues

  1,971   2,169 

Notes payable, net

  4,106   4,832 

Lease liabilities

  556   723 

Warrant liabilities

  35   366 

Other non-current liabilities

  165   105 

Total liabilities

  14,339   16,312 

Commitments and Contingencies (Note 14)

          

Stockholders’ equity:

        

Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023

      

Common stock, $0.001 par value; 141,429 shares authorized; 21,998 and 14,848 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively

  22   15 

Additional paid-in capital

  261,898   251,580 

Accumulated other comprehensive income

  12   156 

Accumulated deficit

  (247,062)  (239,145)

Total stockholders’ equity

  14,870   12,606 

Total liabilities and stockholders’ equity

 $29,209  $28,918 

 

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

 

 

 

 

Ekso Bionics Holdings, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(In thousands, except per share amounts)

(Unaudited)

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Revenue

  $ 4,129     $ 4,607     $ 12,835     $ 13,432  

Cost of revenue

    1,920       2,151       6,038       6,722  

Gross profit

    2,209       2,456       6,797       6,710  
                                 

Operating expenses:

                               

Sales and marketing

    1,760       2,052       5,424       6,489  

Research and development

    777       1,159       3,029       3,712  

General and administrative

    2,311       2,176       6,574       8,172  

Total operating expenses

    4,848       5,387       15,027       18,373  
                                 

Loss from operations

    (2,639 )     (2,931 )     (8,230 )     (11,663 )
                                 

Other income (expense), net:

                               

Interest expense, net

    (79 )     (64 )     (210 )     (236 )

Loss on modification of warrant

                (109 )      

Gain on revaluation of warrant liabilities

    14       60       440       186  

Unrealized gain (loss) on foreign exchange

    634       (433 )     194       (223 )

Other (expense) income, net

    (2 )     3       (2 )     (48 )

Total other income (expense), net

    567       (434 )     313       (321 )
                                 

Net loss

  $ (2,072 )   $ (3,365 )   $ (7,917 )   $ (11,984 )

Other comprehensive income (loss)

    (527 )     374       (144 )     170  

Comprehensive loss

  $ (2,599 )   $ (2,991 )   $ (8,061 )   $ (11,814 )
                                 

Net loss per share applicable to common shareholders, basic and diluted

  $ (0.10 )   $ (0.24 )   $ (0.42 )   $ (0.88 )
                                 

Weighted average number of common shares outstanding, basic and diluted

    20,310       14,073       18,657       13,672  

 

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

 

 

 

Ekso Bionics Holdings, Inc.

Condensed Consolidated Statements of Stockholders Equity

(In thousands)

(Unaudited)

 

 

                                           

Accumulated

                 
                                           

Other

           

Total

 
   

Convertible Preferred Stock

   

Common Stock

   

Additional

   

Comprehensive

   

Accumulated

   

Stockholders’

 
   

Shares

   

Amount

   

Shares

   

Amount

   

Paid-in Capital

   

(Loss) Income

   

Deficit

   

Equity

 

Balance as of December 31, 2023

        $       14,848     $ 15     $ 251,580     $ 156     $ (239,145 )   $ 12,606  

Net loss

                                        (3,429 )     (3,429 )

Issuance of common stock under:

                                                               

Equity financing, net

                2,997       3       3,967                   3,970  

Matching contribution to 401(k) plan

                163             237                   237  

Equity incentive plan

                88                                

Stock-based compensation expense

                            376                   376  

Foreign currency translation adjustments

                                  291             291  

Balance as of March 31, 2024

        $       18,096     $ 18     $ 256,160     $ 447     $ (242,574 )   $ 14,051  

Net loss

                                        (2,416 )     (2,416 )

Issuance of common stock under:

                                                               

Equity financing, net

                75             47                   47  

Equity incentive plan

                273       1                         1  

Stock-based compensation expense

                            284                   284  

Foreign currency translation adjustments

                                  92             92  

Balance as of June 30, 2024

        $       18,444     $ 19     $ 256,491     $ 539     $ (244,990 )   $ 12,059  

Net loss

                                        (2,072 )     (2,072 )

Issuance of common stock and warrants under:

                                                               

Equity financing, net

                3,100       3       5,001                   5,004  

Exercise of warrants

                335                                

Issuance of common stock under:

                                                               

Equity incentive plan

                119                                

Stock-based compensation expense

                            406                   406  

Foreign currency translation adjustments

                                  (527 )           (527 )

Balance as of September 30, 2024

        $       21,998     $ 22     $ 261,898     $ 12     $ (247,062 )   $ 14,870  

 

 

Ekso Bionics Holdings, Inc.

Condensed Consolidated Statements of Stockholders Equity

(In thousands)

(Unaudited)

 

                                           

Accumulated

                 
                                           

Other

           

Total

 
   

Convertible Preferred Stock

   

Common Stock

   

Additional

   

Comprehensive

   

Accumulated

   

Stockholders’

 
   

Shares

   

Amount

   

Shares

   

Amount

   

Paid-in Capital

   

(Loss) Income

   

Deficit

   

Equity

 

Balance as of December 31, 2022

        $       13,203     $ 13     $ 248,813     $ 563     $ (223,947 )   $ 25,442  

Net loss

                                        (4,389 )     (4,389 )

Issuance of common stock under:

                                                               

Equity incentive plan

                139                                

Stock-based compensation expense

                            424                   424  

Foreign currency translation adjustments

                                  (194 )           (194 )

Balance as of March 31, 2023

        $       13,342     $ 13     $ 249,237     $ 369     $ (228,336 )   $ 21,283  

Net loss

                                        (4,230 )     (4,230 )

Issuance of common stock under:

                                                               

Matching contribution to 401(k) plan

                161             249                   249  

Equity incentive plan

                304       1                         1  

Stock-based compensation expense

                            514                   514  

Foreign currency translation adjustments

                                  (10 )           (10 )

Balance as of June 30, 2023

        $       13,807     $ 14     $ 250,000     $ 359     $ (232,566 )   $ 17,807  

Net loss

                                        (3,365 )     (3,365 )

Issuance of common stock under:

                                                               

Equity incentive plan

                428                                

Stock-based compensation expense

                            441                   441  

Foreign currency translation adjustments

                                  374             374  

Balance as of September 30, 2023

        $       14,235     $ 14     $ 250,441     $ 733     $ (235,931 )   $ 15,257  

 

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

 

 

 

Ekso Bionics Holdings, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

   

Nine Months Ended September 30,

 
   

2024

   

2023

 

Operating activities:

               

Net loss

  $ (7,917 )   $ (11,984 )

Adjustments to reconcile net loss to net cash used in operating activities

               

Depreciation and amortization

    1,210       1,266  

Changes in provision for credit losses on accounts receivable

    73       25  

Gain on revaluation of warrant liabilities

    (440 )     (186 )

Stock-based compensation expense

    1,066       1,379  

Loss on modification of warrant

    109        

Common stock contribution to 401(k) plan

    177       304  

Unrealized loss (gain) on foreign currency transactions

    (194 )     223  

Changes in operating assets and liabilities:

               

Accounts receivable

    (1,427 )     (1,348 )

Inventories

    (80 )     (162 )

Prepaid expenses and other assets, current and noncurrent

    63       (370 )

Accounts payable

    (41 )     (647 )

Accrued, lease and other liabilities, current and noncurrent

    (852 )     (522 )

Deferred revenues

    (160 )     1,552  

Net cash used in operating activities

    (8,413 )     (10,470 )

Investing activities:

               

Acquisition of property and equipment

    (16 )     (114 )

Net cash used in investing activities

    (16 )     (114 )

Financing activities:

               

Principal payments under notes payable

    (938 )      

Proceeds from issuance of common stock, net

    9,021        

Net cash provided by financing activities

    8,083        

Effect of exchange rate changes on cash

          (4 )

Net decrease in cash

    (346 )     (10,588 )

Cash and restricted cash at beginning of period

    8,638       20,525  

Cash and restricted cash at end of period

  $ 8,292     $ 9,937  
                 

Supplemental disclosure of cash flow activities

               

Cash paid for interest

  $ 142     $ 145  

Cash paid for income taxes

  $ 9     $ 33  

Supplemental disclosure of non-cash activities

               

Transfer of inventory to (from) property and equipment

  $ 105     $ (146 )

Initial recognition of operating lease liability and right of use asset

  $ 180     $  

Share issuance RSU

  $ 1     $  

Modification of operating lease right-of-use asset and lease liability

  $     $ (10 )

Share issuance for common stock contribution to 401(k) plan

  $ 237     $ 249  

 

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

 

 
8

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)

 

 

1.         Organization

 

Description of Business

 

Ekso Bionics Holdings, Inc. (the “Company”) designs, develops, and markets wearable powered and non-powered exoskeleton products to augment human strength, endurance and mobility. The Company’s exoskeleton technology is primarily focused on aiding in the recovery and improved quality of life of individuals who have suffered from a variety of neurological conditions and allows for neurorehabilitation ranging from hospital to home, and also has technology that can be utilized by able-bodied users in the workplace. The Company has marketed devices that (i) enable individuals with neurological conditions affecting gait, including acquired brain injury ("ABI") and multiple sclerosis ("MS"), and spinal cord injury ("SCI") to rehabilitate and to stand and walk in neurorehabilitation settings and, for patients with a SCI, for home and community use, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods. Founded in 2005, the Company is headquartered in the San Francisco Bay area and listed on the Nasdaq Capital Market under the symbol “EKSO”.

 

Liquidity and Going Concern

 

As of September 30, 2024, the Company had an accumulated deficit of $247,062.  Largely as a result of significant research and development activities related to the development of the Company’s advanced technology and commercialization of such technology into its medical device business, the Company has incurred significant operating losses and negative cash flows from operations since inception. During the nine months ended September 30, 2024, the Company used $8,413 of cash in its operations. Cash on hand as of September 30, 2024 was $8,292.

 

As described in Note 9. Notes Payable, net, borrowings under the Company’s secured term loan agreement with Banc of California have a liquidity covenant requiring minimum cash on hand equivalent to the current outstanding principal balance. As of September 30, 2024, $2,000 of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2024 was approximately $6,292.

 

Our expectation to generate operating losses and negative operating cash flows in the future and the need for additional funding to support our planned operations raise substantial doubt regarding our ability to continue as a going concern for a period of one year after the date that the condensed consolidated financial statements are issued. Management intends to raise funds through one or more financings. However, due to several factors, including those outside management’s control, there can be no assurance that the Company will be able to complete such financings on acceptable terms or in amounts sufficient to continue operating the business under the operating plan. If we are unable to complete sufficient additional financings, management’s plans include delaying or abandoning certain product development projects, cost reduction efforts for our products, and refocused sales efforts to accelerate revenue growth above historical results. We have concluded the likelihood that our plan to successfully reduce expenses to align with our available cash, while reasonably possible, is less than probable. Accordingly, we have concluded that substantial doubt exists about our ability to continue as a going concern for a period of at least 12 months from the date of issuance of these condensed consolidated financial statements. 

 

The accompanying condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.

 

9

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

 

 

 

2.         Basis of Presentation and Summary of Significant Accounting Policies and Estimates

 

Basis of Presentation and Consolidation

 

The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the SEC on March 4, 2024.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2023, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.

 

The results of operations for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for the year ending  December 31, 2024 or any future periods.

 

The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.

 

Use of Estimates

 

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, intangible and tangible assets acquired and liabilities assumed in business combinations, revenue recognition, deferred revenue, the valuation of warrants and employee equity awards, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.

 

Foreign Currency

 

The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.

 

10

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

Inventory

 

Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw materials. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.

 

Leases

 

The Company records its leases in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 842, Leases. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.

 

Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets, lease liabilities current and lease liabilities non-current.

 

Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.

 

Revenue Recognition

 

The Company records its revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following five steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.

 

For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is not directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of customer. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.

 

The Company exercised judgement to determine that a product return reserve was not required as historical returns activity have not been material.

 

11

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable.

 

The Company's cash balances held in domestic banks are deposited into accounts at various institutions with each balance under the $250 Federal Deposit Insurance Corporation ("FDIC") insurance limit. The Company has significant cash balances at foreign financial institutions which regularly exceed the applicable country cash deposit insurance limits of approximately $100 at each of the Company's two foreign banks. Any foreign exchange loss incurred or a lack of access to such funds could have a significant adverse impact on the Company's financial condition, results of operations, and cash flows.

 

The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable. Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The allowance for potential credit losses on trade receivables reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. The Company has not experienced material losses related to accounts receivable as of  September 30, 2024 and December 31, 2023.

 

Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon collecting receivables denominated in a foreign currency.

 

The Company hadtwo customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable as of  September 30, 2024 (14% and 13%), as compared with no customers as of  December 31, 2023.

 

During the three months ended September 30, 2024, the Company had one customer with sales of 10% or more of the Company’s total revenue (26%), as compared with three customers in the three months ended  September 30, 2023 (18%, 11% and 11%).

 

During the nine months ended September 30, 2024, the Company had one customer with sales of 10% or more of the Company’s total revenue (15%), as compared with two customers in the nine months ended  September 30, 2023 (17% and 10%).

 

Recent Accounting Pronouncements

 

In December 2023, the FASB issued Accounting Standards Update ("ASU") No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), to enhance income tax reporting disclosures and require disclosure of specific categories in the tabular rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, on a prospective basis. Early adoption and retrospective application are permitted. We are currently evaluating the impact on our disclosures.

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 looks to provide improvements to the segment disclosure by providing users with more decision-useful information about reportable segments in a public entity. The main provisions require a company to disclose, on an annual and interim basis, significant expenses included within each reported measure of segment profit or loss, an amount for other segment items by reportable segment and a description of its composition. ASU 2023-07 is to be applied retrospectively to all prior periods presented in the financial statements with an effective date for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the impact of adopting ASU 2023-07 to be material on its consolidated financial statements.

 

Accounting Pronouncements Adopted in 2024

 

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplified the accounting for convertible instruments. ASU 2020-06 eliminated certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminated certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance became effective for the Company in the first quarter of 2024 and was applied using a full retrospective approach. The adoption did not have a material impact on the Company's consolidated financial statements.

 

12

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
 

3.         Accumulated Other Comprehensive Income (Loss)

 

The Company's accumulated other comprehensive income (loss) consists of the accumulated net unrealized gains or losses on foreign currency translation adjustments. The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2024 and 2023, is reflected in the table below net of tax:

 

   

Nine Months Ended September 30,

 
   

2024

   

2023

 

Balance at beginning of period

  $ 156     $ 563  

Net unrealized gain (loss) on foreign currency translation

    (144 )     170  

Balance at end of period

  $ 12     $ 733  

 

 

13

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
 

4.         Fair Value Measurement

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Three levels of inputs, of which the first two are considered observable and the last unobservable, may be used to measure fair value which are the following:

 

Level 1—Quoted prices in active markets for identical assets or liabilities. The Company considers a market to be active when transactions for the asset occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation of Level 3 investments requires the use of significant management judgments or estimation.

 

14

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

September 30, 2024

                               

Liabilities

                               

Warrant liabilities

  $ 35     $     $     $ 35  

December 31, 2023

                               

Liabilities

                               

Warrant liabilities

  $ 366     $     $     $ 366  

 

The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the nine months ended September 30, 2024, which were measured at fair value on a recurring basis:

 

   

Warrant Liabilities

 

Balance as of December 31, 2023

  $ 366  

Loss on modification of warrant

    109  

Gain on revaluation of warrants

    (440 )

Balance as of September 30, 2024

  $ 35  

 

Refer to Note 11. Capitalization and Equity Structure – Warrants for additional information regarding the valuation of warrants.

 

 

5.         Inventories

 

Inventories as of September 30, 2024 and December 31, 2023 consisted of the following:

 

   

September 30, 2024

   

December 31, 2023

 

Raw materials

  $ 3,917     $ 4,298  

Work in progress

    301       290  

Finished goods

    813       462  

Inventories

  $ 5,031     $ 5,050  

 

 

6.         Revenue

 

The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices, along with the sale of support and maintenance contracts. Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices. Support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements ranging from 12 to 48 months. Revenue is recognized evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the contract term, typically over 24 months.

 

The Company’s industrial device segment (EksoWorks) revenue is primarily generated through the sale of the upper body exoskeleton EVO and associated accessories. Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. 

 

15

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

Deferred Revenue

 

Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts, but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.

 

Deferred revenue consisted of the following:

 

  

September 30, 2024

  

December 31, 2023

 

Deferred extended maintenance and support

 $3,850   3,993 

Deferred device and advances

  160   169 

Total deferred revenues

  4,010   4,162 

Less current portion

  (2,039)  (1,993)

Deferred revenues, non-current

 $1,971  $2,169 

 

On September 25, 2023, the Company entered into a warranty claim lump-sum agreement with Parker Hannifin Corporation ("Parker"), pursuant to which, among other things, Parker paid the Company $700 for the release of Parker's obligation to reimburse the Company for its costs and expenses associated with servicing certain product warranty obligations.  The Company recorded the lump sum payment as deferred revenue and recognizes revenue as services are performed.

 

Deferred revenue activity consisted of the following for the nine months ended September 30, 2024:

 

Beginning balance

 $4,162 

Deferral of revenue

  2,168 

Recognition of deferred revenue

  (2,320)

Ending balance

 $4,010 

 

The Company expects to recognize approximately $703 of the deferred revenue during the remainder of 2024, $1,559 in 2025, and $1,748 thereafter.

 

In addition to deferred revenue, the Company has a non-cancellable backlog of $3,417, related to its customer orders received but not fulfilled and other ancillary products and services of $2,885, expected to be recognized during 2024 and 2025, and contracts for subscription units of $532, expected to be recognized during 2024, 2025 and 2026.

 

Disaggregation of Revenue

 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2024:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $3,096  $24  $3,120 

Service and support

  691      691 

Subscriptions

  123      123 

Parts and other

  177   18   195 
  $4,087  $42  $4,129 

 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2023:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $3,390  $190  $3,580 

Service and support

  726      726 

Subscriptions

  245      245 

Parts and other

  27   29   56 
  $4,388  $219  $4,607 

 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2024:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $9,337  $351  $9,688 

Service and support

  2,292      2,292 

Subscriptions

  413      413 

Parts and other

  388   54   442 
  $12,430  $405  $12,835 

 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2023:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $10,041  $308  $10,349 

Service and support

  2,092      2,092 

Subscriptions

  781      781 

Parts and other

  158   52   210 
  $13,072  $360  $13,432 

 

16

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
 

7.         Accrued Liabilities

 

Accrued liabilities as of September 30, 2024 and December 31, 2023 consisted of the following:

 

   

September 30, 2024

   

December 31, 2023

 

Salaries, benefits and related expenses

  $ 1,414     $ 2,058  

Device warranty

    443       461  

Other

    118       145  

Total

  $ 1,975     $ 2,664  

 

Warranty

 

The current portion of the device warranty liability is classified as a component of Accrued liabilities, while the long-term portion of the device warranty liability is classified as a component of Other non-current liabilities in the condensed consolidated balance sheets. A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2024 is as follows:

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30, 2024

   

September 30, 2024

 

Balance at beginning of the period

  $ 561     $ 566  

Additions for estimated future expense

    210       526  

Incurred costs

    (163 )     (484 )

Balance at end of the period

  $ 608     $ 608  

 

   

Balance as of September 30, 2024

 

Current portion

  $ 443  

Long-term portion

    165  

Total

  $ 608  

 

 

8.         Goodwill and Intangible Assets

 

On December 5, 2022, the Company acquired the Human Motion Control ("HMC") business unit from Parker (the "HMC Acquisition"). The assets acquired from the business unit included intellectual property rights associated with the Ekso Indego Personal, Ekso Indego Therapy, and future products in the orthotics and prosthetics space.

 

Goodwill

 

The Company accounted for the acquisition as a business combination in accordance with ASC 805, Business Combinations, by applying the acquisition method, and accordingly, the purchase price was allocated to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the purchase price over the net assets acquired of $431 was recorded as goodwill. The goodwill recognized is attributed primarily to expected synergies of HMC with the Company.

 

The Company determined no impairment existed for goodwill for the three and nine months ended September 30, 2024 and 2023.

 

Intangible Assets

 

The following table summarizes the components of gross intangible assets, accumulated amortization, and net carrying values for definite and indefinite lived intangible asset balances as of September 30, 2024 and December 31, 2023:

 

   

September 30, 2024

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Developed technology

  $ 2,310     $ (526 )   $ 1,784  

Trade name

    2,310       N/A       2,310  

Intellectual property(1)

    460             460  

Customer relationships

    140       (32 )     108  

Total intangible assets

  $ 5,220     $ (558 )   $ 4,662  

(1)  Intellectual property not yet placed in service as of September 30, 2024.

 

   

December 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Developed technology

  $ 2,310     $ (310 )   $ 2,000  

Trade name

    2,310       N/A       2,310  

Intellectual property(1)

    460             460  

Customer relationships

    140       (18 )     122  

Total intangible assets

  $ 5,220     $ (328 )   $ 4,892  

(1)  Intellectual property not yet placed in service as of December 31, 2023.

 

17

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

Definite lived intangible assets are amortized over their estimated lives using the straight-line method, which is estimated as eight years for developed technology, 12 years for intellectual property and eight years for customer relationships. The acquired trade name was estimated to have an indefinite life, and consequently, no amortization expense was recorded. The Company determined no impairment existed for intangible assets for the three and nine months ended September 30, 2024 and 2023.

 

The estimated future amortization expenses related to definite lived intangible assets as of September 30, 2024 were as follows:

 

Fiscal Year

 

Amount

 

2024 - remainder

  $ 82  

2025

    345  

2026

    345  

2027

    345  

2028

    345  

2029 and thereafter

    890  

Total

  $ 2,352  

 

Amortization expense related to the acquired definite lived intangible assets was $77 and $82 for the three months ended September 30, 2024 and 2023, respectively, and $230 and $245 for the nine months ended September 30, 2024 and 2023, respectively, and was included as a component of operating expenses and cost of revenue in the condensed consolidated statement of operations and comprehensive loss. 

 

 

9.         Notes Payable, net

 

BoC Term Loan

 

In August 2020, the Company entered into a loan agreement (the "BoC Loan Agreement") with Pacific Western Bank, which merged with the Banc of California (the "Lender") in 2024. The Company received a loan in the principal amount of $2,000 (the "BoC Term Loan") that bore interest on the outstanding daily balance at a rate equal to the greater of: (a) 0.50% above the variable rate of interest announced by the Lender as its “prime rate” then in effect; or (b) 4.50%. The BoC Loan Agreement created a first priority security interest with respect to substantially all assets of the Company, including proceeds of intellectual property, but expressly excluding intellectual property itself.

 

The Company was required to pay accrued interest on the current loan on the 13th day of each month through and including August 13, 2023, at which time the unpaid principal and accrued and unpaid interest was due and payable in full. On August 17, 2023, the Company entered into an amendment to the BoC Loan Agreement, extending the maturity date to August 13, 2026 with interest only payments until such date, having daily borrowings bearing interest at a variable annual rate equal to the greater of the Lender's "prime rate" then in effect and 4.50%, and caused the Company to maintain all of its depository, operating, and investment accounts with the Lender. The Company determined this amendment constituted a loan modification under ASC 470, and used the updated imputed interest rate to recalculate debt discounts, debt issuance costs and final payment to be amortized over the new term.

 

The BoC Loan Agreement contains a liquidity covenant, which requires that the Company maintain cash in accounts of the Lender or subject to control agreements in favor of the Lender in an amount equal to at least the outstanding balance of the BoC Term Loan, which was $2,000 as of September 30, 2024. It also contains a primary depository covenant, which restricts the Company from having more than $1,000 held in subsidiary bank accounts outside of the United States. As of September 30, 2024, the Company was compliant with all covenants.

 

The interest rate of the BoC Term Loan is subject to increase in the event of late payment and after occurrence of and during the continuation of an event of default. The Company may elect to prepay the BoC Term Loan at any time, in whole or in part, without penalty or premium.

 

The debt issuance costs and debt discounts combined with the stated interest resulted in an effective interest rate of 8.67% and 9.00% for the three months ended September 30, 2024 and 2023, respectively, and 8.71% and 8.80% for the nine months ended September 30, 2024 and 2023, respectively. The debt issuance costs and debt discounts are amortized to interest expense using the effective interest method over the life of the loan. Interest expense for the BoC Term Loan totaled $44 and $45 for the three months ended September 30, 2024 and 2023, respectively, and $130 and $132 for the nine months ended September 30, 2024 and 2023, respectively.

 

18

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The following table presents scheduled principal payments of the Company’s BoC Term Loan as of September 30, 2024:

 

Period

 

Amount

 

2024-2025

  $  

2026

    2,000  

Total principal payments

    2,000  

Less debt discount and issuance cost

    (4 )

Notes payable, net

  $ 1,996  
         

Current portion

  $  

Long-term portion

    1,996  

Notes payable, net

  $ 1,996  

 

Parker Hannifin Promissory Note

 

In connection with the HMC Acquisition, on December 5, 2022, the Company delivered a $5,000 unsecured, subordinated promissory note (the "Promissory Note") to Parker. The Promissory Note, subordinate to the BoC Term Loan, bears no interest with principal payable in sixteen equal installments due on the last day of each quarter, which commenced on December 31, 2023 and matures on September 30, 2027. 

 

The Promissory Note, upon the occurrence of an event of default, allows for the levying of interest equal to the lesser of (a) 5% per annum and (b) the maximum interest rate permitted under applicable law on the then entire outstanding principal balance, and also for the acceleration of all outstanding liabilities and obligations, making them immediately payable. Under the terms of the Promissory Note, the following occurrences constitute a default, and could, upon written notice or declaration by Parker, allow for the levying of interest and or the acceleration of principal outstanding: (i) failure to pay any amount of the principal when due and payable, (ii) the dissolution of the Company (including the declaration of bankruptcy), and (iii) the acquisition of the Company by another entity or the sale of substantially all of its assets to another entity.

 

The Company recorded the Promissory Note of $4,055 in its condensed consolidated balance sheets under the captions Notes Payable, Current and Notes Payable, Net, estimating an implicit discount rate of 7.5% via reference to the interest charged on the Company's BoC Term Loan and other relevant economic factors present at the execution date of the Promissory Note. The amortization of debt discounts resulted in an effective interest rate of 7.00% and 7.31% for the three months ended September 30, 2024 and 2023, respectively, and 7.52% and 7.31% for the nine months ended September 30, 2024 and 2023, respectively. The debt discount is amortized to interest expense using the effective interest method over the life of the loan. Interest expense on the Promissory Note was $66 and $81 for the three months ended September 30, 2024 and 2023, respectively, and $210 and $239 for the nine months ended September 30, 2024 and 2023, respectively.

 

The following table presents scheduled principal payments of the Company's Promissory Note as of September 30, 2024:

 

Period

 

Amount

 

2024 - remainder

  $ 312  

2025

    1,250  

2026

    1,250  

2027

    938  

Total principal payments

    3,750  

Less debt discount

    (390 )

Notes payable, net

  $ 3,360  
         

Current portion

    1,250  

Long-term portion

    2,110  

Notes payable, net

  $ 3,360  

 

19

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
 

10.         Lease Obligations

 

The Company's operating lease agreement for its headquarters and manufacturing facility in San Rafael, California (the "San Rafael Lease") commenced in  July 2022 and expires in October 2026, and it provides the Company with the option to renew for an additional three-year period at the prevailing market rate at the time of extension. 

 

The San Rafael Lease constitutes an operating lease under ASC 842 and the Company estimates the lease term as July 2022 through October 2026. The option to extend for a three-year period lacks significant economic incentives and disincentives, which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate as of the date of contract execution and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as common area maintenance costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for the San Rafael Lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.

 

The Company's operating lease agreement for its office in Hamburg, Germany (the "Hamburg Lease") commenced in  May 2022 and expires in June 2025, and it provides the Company with an option to renew for one five-year period. 

 

The Hamburg Lease constitutes a lease under ASC 842, and the Company estimates the lease term as May 2022 through June 2025. The option to extend for a five-year period lacks significant economic incentives and disincentives which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as common area maintenance costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for this lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.

 

The Company's operating lease agreement for its shared service and manufacturing facility in Brecksville, Ohio (the "Ohio Lease") commenced in June 2024 and expires in July 2027, and it provides the Company with the option to renew for an additional three-year period at the prevailing market rate at the time of extension. In July 2024, the Company relocated from its Macedonia, Ohio facility to the new Brecksville, Ohio facility. 

 

The Company has determined that the Ohio Lease constitutes an operating lease under ASC 842 and estimates the lease term as July 2024 through July 2027. The option to extend for a three-year period lacks significant economic incentives and disincentives, which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate as of the date of contract execution and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as operating costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for the Ohio Lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.

 

 

20

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The Company’s future lease payments as of September 30, 2024, which are presented as Lease liabilities, current and Lease liabilities on the Company’s condensed consolidated balance sheets are as follows:

 

Periods

 

Operating Leases

 

2024 - remainder

 $127 

2025

  484 

2026

  431 

2027

  41 

Total lease payments

  1,083 

Less: imputed interest

  (93)

Present value of lease liabilities

 $990 
     

Weighted-average remaining lease term (in years)

  2.15 

Weighted-average discount rate

  8.3%

 

Lease expense under the Company’s operating leases was $161 and $146 for the three months ended  September 30, 2024 and 2023, respectively, and $432 and $417 for the nine months ended September 30, 2024 and 2023, respectively.

 

 

 

11.         Capitalization and Equity Structure

 

Summary

 

The Company’s authorized capital stock at  September 30, 2024 and  December 31, 2023 consisted of 141,429 shares of common stock and 10,000 shares of preferred stock. As of September 30, 2024 and December 31, 2023, there were 21,998 and 14,848, respectively, shares of common stock issued and outstanding and no shares of preferred stock issued and outstanding.

 

September 2024 Offering

 

On August 29, 2024, the Company entered into an underwriting agreement with Craig-Hallum Capital Group LLC as underwriter (the "Underwriter") pursuant to which the Company issued and sold, in a firm commitment underwritten public offering (the "September 2024 Offering"), 3,100 shares of common stock, a Pre-Funded Warrant to purchase 2,900 shares of common stock (the "Pre-Funded Warrant"), Series A Warrants to purchase an aggregate of 6,000 shares of common stock (the "Series A Warrants"), and Series B Warrants to purchase an aggregate of 6,000 shares of common stock (the "Series B Warrants"). The September 2024 Offering closed on September 3, 2024. The Company received net proceeds of approximately $5,004 in the September 2024 Offering, after deducting the underwriting discount and commissions and offering expenses paid by the Company. The Company will use the net proceeds from the September 2024 Offering for general corporate purposes, which  may include growth and expansion of the EksoHealth segment as the Company works to increase its revenue following the establishment of Medicare CMS reimbursement of the Ekso Indego Personal device, research and development activities, selling, general and administrative costs, and pursuing strategic initiatives, which initiatives may include potential synergistic and accretive acquisitions, as well as meeting the Company's other working capital needs.

 

January 2024 Offering

 

On  January 10, 2024, the Company entered into a securities purchase agreement with certain institutional investors to sell an aggregate of 2,968 shares of the Company’s common stock in a registered direct offering (the “January 2024 Offering”) at an offering price of $1.55 per share. The net proceeds of the January 2024 Offering were approximately $3,932 after deducting placement agent fees and offering expenses paid by the Company. The Company used the net proceeds from the January 2024 Offering for general corporate purposes, which included research and development activities, selling, general and administrative costs, strategic initiatives and to meet working capital needs.

 

At the Market Offering

 

In October 2020, the Company entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright & Co., LLC (the "Agent"), under which the Company may issue and sell shares of its common stock, from time to time, to or through the Agent. The Company may offer and sell shares having an aggregate offering price of up to $5,000 under the registration statement and prospectus supplement filed with the SEC related to such offering. In June 2023, the Company entered into an amendment to the ATM Agreement that removed the requirement that shares of the Company's common stock may not be sold for a price lower than $6.75 per share. During the three months ended September 30, 2024, the Company did not sell any shares under the ATM Agreement. During the nine months ended September 30, 2024, the Company sold 105 shares of common stock under the ATM Agreement at an average price of $1.43 per share, for aggregate proceeds of $85, net of commission and issuance costs. The Company did not sell any shares under the ATM Agreement during the three and nine months ended September 30, 2023. As of September 30, 2024, the Company had $4,134 available for future offerings under the prospectus filed with respect to the ATM Agreement.

 

Warrants

 

Warrants outstanding as of September 30, 2024 and  December 31, 2023 were as follows:  

 

                           

Source

 

Exercise Price

  

Remaining term (Years)

  

December 31, 2023

  

Issued

  

Expired

  

Exercised

  

September 30, 2024

 

September 2024 Pre-Funded Warrant

 $0.001   *      2,900      (335)  2,565 

September 2024 Series A Warrants

 $1.00   4.9      6,000         6,000 

September 2024 Series B Warrants

 $1.00   0.9      6,000         6,000 

2021 Warrants

 $12.81   1.4   273            273 

June 2020 Investor Warrants

 $5.18   1.2   127            127 

June 2020 Placement Agent Warrants

 $5.64   0.7   39            39 

December 2019 Warrants

 $8.10   0.7   556            556 

December 2019 Placement Agent Warrants

 $8.44   0.2   52            52 

May 2019 Warrants

 $1.55      193      (193)      
           1,240   14,900   (193)  (335)  15,612 

(*)  The September 2024 Pre-Funded Warrant exercise term does not expire.

 

 

21

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

September 2024 Warrants

 

In September 2024, the Company issued the Pre-Funded Warrant to purchase 2,900 shares of common stock, with an exercise price of $0.001 per share, for $2,897 in aggregate cash proceeds, which represents the September 2024 Offering price for the Company's common stock of $1.00, less the per share exercise price. The Pre-Funded Warrant was exercisable immediately and does not expire.

 

In September 2024, the Company issued the Series A Warrants, which are exercisable for an aggregate of up to 6,000 shares of the Company’s common stock at an exercise price of $1.00 per share. The Series A Warrants were exercisable immediately and expire on September 4, 2029.

 

In September 2024, the Company issued the Series B Warrants, which are exercisable for an aggregate of up to 6,000 shares of the Company’s common stock at an exercise price of $1.00 per share. The Series B Warrants were exercisable immediately and expire on September 3, 2025.

 

The Pre-Funded Warrant, the Series A Warrants, and the Series B Warrants (collectively, the “September 2024 Warrants”) may be exercised, at the holder’s discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the applicable September 2024 Warrant. However, a holder will not be entitled to exercise any portion of the September 2024 Warrants if the holder’s ownership of the Company’s common stock would exceed 4.99% (the “Beneficial Ownership Limitation”). The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

In the event the Company enters into a Fundamental Transaction, as defined in the applicable September 2024 Warrant, the Pre-Funded Warrant shall be automatically cashless exercised, and the holders of the Series A Warrants and Series B Warrants will be entitled to receive, upon exercise of these warrants, the kind of amounts of securities, cash, or other property that the holders would have received had they exercised these warrants immediately prior to such Fundamental Transaction without regard to the Beneficial Ownership Limitation contained in such September 2024 Warrant. In addition, upon a Fundamental Transaction, subject to certain limitations and exceptions, the holder of the Series A Warrant may put the warrant back to the Company for an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of the Series A Warrant, however, if such Fundamental Transaction is not considered within control of the Company, and not approved by the Company's Board of Directors, then the holder of the Series A Warrant would not be able to put the Series A Warrant back to the Company for cash.

 

The September 2024 Warrants are classified as a component of stockholders’ equity within additional paid-in capital and were recorded at the September 2024 Public Offering issuance date. The September 2024 Warrants are equity classified because they (i) are freestanding financial instruments that are legally detachable and separately exercisable from the equity instruments, (ii) are immediately exercisable, (iii) do not embody an obligation for the Company to repurchase its shares, (iv) permit the holders to receive a fixed number of shares of common stock upon exercise, (v) are indexed to the Company’s common stock, and (vi) meet the equity classification criteria. In addition, such September 2024 Warrants do not provide any guarantee of value or return.

 

2021 Warrants

 

In February 2021, the Company issued warrants (the "2021 Warrants"), exercisable for up to 273 shares of the Company’s common stock at an exercise price of $12.81 per share. The 2021 Warrants were exercisable immediately and expire on February 11, 2026. The 2021 Warrants may be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the 2021 Warrant. However, a holder will not be entitled to exercise any portion of the 2021 Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

The 2021 Warrants will be automatically exercised on a cashless basis on their expiration date. The 2021 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the 2021 Warrants, the Company or any successor entity will, at the option of a holder of a 2021 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s 2021 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s 2021 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the 2021 Warrants are classified as a liability and are marked to market at each reporting date.

 

The warrant liability related to the 2021 Warrants is measured at fair value upon issuance and at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $12.81  $12.81 

Risk-free interest rate

  3.86%  4.20%

Expected term (years)

  1.36   2.11 

Volatility of stock

  105.8%  76.5%

 

June 2020 Investor Warrants

 

In June 2020, the Company issued warrants (the "June 2020 Investor Warrants"), exercisable for up to 874 shares of the Company’s common stock at an exercise price of $5.18 per share. The June 2020 Investor Warrants were immediately exercisable and expire on December 10, 2025. The June 2020 Investor Warrants  may be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the 2021 Warrant. However, a holder will not be entitled to exercise any portion of the 2021 Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

The June 2020 Investor Warrants will be automatically exercised on a cashless basis on their expiration date. The June 2020 Investor Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the June 2020 Investor Warrants, the holders of the June 2020 Investor Warrants will be entitled to receive upon exercise of the June 2020 Investor Warrants the kind and amount of securities, cash or other property that the holders would have received had they exercised the June 2020 Investor Warrants immediately prior to such Fundamental Transaction. Alternatively, the Company or any successor entity will, at the option of a holder of a June 2020 Investor Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s June 2020 Investor Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s June 2020 Investor Warrant. Because of this put-option provision, the June 2020 Investor Warrants are classified as a liability and are marked to market at each reporting date.

 

22

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The warrant liability related to the June 2020 Investor Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $5.18  $5.18 

Risk-free interest rate

  3.92%  4.26%

Expected term (years)

  1.19   1.94 

Volatility of stock

  109.4%  78.2%

 

June 2020 Placement Agent Warrants

 

In June 2020, the Company issued warrants (the "June 2020 Placement Agent Warrants"), exercisable for up to 122 shares of the Company’s common stock, to the placement agent for such offering. The June 2020 Placement Agent Warrants have substantially the same form as the June 2020 Investor Warrants, including the put option described above, except that they have an exercise price per share equal to $5.64, subject to adjustment in certain circumstances, and expire on June 7, 2025.

 

Because of the put-option provision in the June 2020 Placement Agent Warrants, these warrants are classified as a liability and are marked to market at each reporting date.

 

The warrant liability related to the June 2020 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $5.64  $5.64 

Risk-free interest rate

  4.23%  4.54%

Expected term (years)

  0.69   1.44 

Volatility of stock

  93.3%  83.0%

 

December 2019 Warrants

 

In December 2019, pursuant to a securities purchase agreement (the "December 2019 Offering"), the Company issued warrants (the "December 2019 Warrants") to purchase 556 shares of common stock. The December 2019 Warrants are currently exercisable, have an exercise price of $8.10 per share, and expire on June 21, 2025. The December 2019 Warrants  may be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the 2021 Warrant. However, a holder will not be entitled to exercise any portion of the 2021 Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

The December 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The December 2019 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the December 2019 Warrants, the Company or any successor entity will, at the option of a holder of a December 2019 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s December 2019 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s December 2019 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the December 2019 Warrants are classified as a liability and are marked to market at each reporting date.

 

23

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The warrant liability related to the December 2019 Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $8.10  $8.10 

Risk-free interest rate

  4.21%  4.53%

Expected term (years)

  0.72   1.47 

Volatility of stock

  98.6%  82.3%

 

December 2019 Placement Agent Warrants

 

In December 2019, in connection with the December 2019 Offering, the Company issued warrants to purchase 52 shares of the Company’s common stock to the placement agent for such offering (the "December 2019 Placement Agent Warrants"). The December 2019 Placement Agent Warrants have substantially the same form as the December 2019 Warrants, except that they have an exercise price per share equal to $8.44, subject to adjustment in certain circumstances, and expire on December 18, 2025.

 

The warrant liability related to the December 2019 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $8.44  $8.44 

Risk-free interest rate

  4.79%  4.82%

Expected term (years)

  0.22   0.97 

Volatility of stock

  103.0%  85.2%

 

Management has assessed that the likelihood of a Change of Control (as defined in the December 2019 Placement Agent Warrants), occurring during the term of the December 2019 Placement Agent Warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the warrants fair value is nominal.

 

May 2019 Warrants

 

In May 2019, pursuant to an underwriting agreement (the "May 2019 Offering"), the Company issued the warrants (the "May 2019 Warrants") to purchase 444 shares of common stock. The May 2019 Warrants had a five-year term from the date of issuance and expired in May 2024.

 

24

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The warrant liability related to the May 2019 Warrants was measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. Because of the price protection feature contained in the May 2019 Warrants, the Company used a combination of the Black-Scholes Model and the Lattice Model to estimate the fair value of the warrants at each reporting period. The following assumptions were used in the Black-Scholes Model in combination with the Lattice Model to measure the fair value of the May 2019 Warrants:

 

  

September 30, 2024

  

December 31, 2023

  

Share price

  N/A  $1.88 

(1)

Conversion price

  N/A  $3.52  

Risk-free interest rate

  N/A   5.3% 

Expected term (years)

     0.4  

Volatility of stock

  N/A   77.5% 

(1) As of December 31, 2023, management determined that a financing event was likely in the first quarter of 2024, and reduced the share price used in the model by 25% in order to reflect the total amount that would be realized accordingly.

 

 

12.         Stock-based Compensation

 

Shares available for grant

 

The Company's Amended and Restated 2014 Equity Incentive Plan (the "2014 Plan") expired on  January 31, 2024. Following such expiration and prior to the 2024 Annual Meeting of Stockholders (the "Annual Meeting")no grants were made under the 2014 Plan. On June 6, 2024, the Company held its Annual Meeting and amended and restated the 2014 Plan (the "Restated 2014 Plan") to extend the term of the 2014 Plan until April 15, 2034, and to increase the total number of shares of common stock authorized for issuance by 1,000 shares relative to the amount available for issuance at the time the 2014 Plan expired. As of September 30, 2024, the total number of shares authorized for grant under the Restated 2014 Plan was 4,724, of which 980 were available for future grants.

 

Stock Options

 

The following table summarizes information about the Company’s stock options outstanding as of September 30, 2024, and activity during the nine months then ended:

 

          

Weighted-

     
          

Average

     
      

Weighted-

  

Remaining

  

Aggregate

 
  

Stock

  

Average

  

Contractual

  

Intrinsic

 
  

Awards

  

Exercise Price

  

Life (Years)

  

Value

 

Balance as of December 31, 2023

  252  $36.17         

Options cancelled

  (67)  45.30         

Balance as of September 30, 2024

  185  $32.90   3.80  $ 

Vested and expected to vest as of September 30, 2024

  185  $32.90   3.79  $ 

Exercisable as of September 30, 2024

  185  $32.91   3.80  $ 

 

25

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

There were no stock options awarded during the three and nine months ended September 30, 2024 and 2023, and no unrecognized compensation cost related to unvested stock options as of September 30, 2024.

 

Restricted Stock Units

 

The Company issues time-based restricted stock units (“RSUs”) and performance-based restricted stock units ("PSUs") to employees and non-employees. Each RSU and PSU represents the right to receive one share of the Company’s common stock upon vesting and subsequent settlement. PSUs vest upon achievement of performance targets based on the Company's annual operating plan. The fair values of RSUs and PSUs are determined based on the closing price of the Company’s common stock on the date of grant.

 

Combined RSU and PSU activity for the nine months ended September 30, 2024 is summarized below:

 

      

Weighted-

 
  

Number of

  

Average Grant

 
  

Shares

  

Date Fair Value

 

Unvested as of December 31, 2023

  1,305  $1.67 

Granted

  413   1.12 

Vested

  (635)  1.95 

Forfeited

  (49)  1.76 

Unvested as of September 30, 2024

  1,034  $1.30 

 

As of September 30, 2024, $722 of total unrecognized compensation expense related to unvested RSUs and PSUs was expected to be recognized over a weighted average period of 0.97 years.

 

Compensation Expense

 

Stock-based compensation expense is included in the condensed consolidated statements of operations and comprehensive loss in general and administrative, research and development, or sales and marketing expenses, depending on the nature of the services provided. Stock-based compensation expense related to RSUs and PSUs was recorded as follows:

 

  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Sales and marketing

 $22  $69  $80  $209 

Research and development

  27   107   198   320 

General and administrative

  357   265   788   850 
  $406  $441  $1,066  $1,379 

 

401(k) Plan Share Match

 

During the nine months ended September 30, 2024 and 2023, the Company issued 163 and 161 shares of common stock with a fair value of $237 and $249, respectively, to eligible employees’ deferral accounts for the 401(k) Plan matching contribution representing 50% of each eligible employee’s elected deferral (up to the statutory limit) for the years ended December 31, 2023 and 2022.

 

The expense for the 401(k) Plan share matching was $177 and $304 for the nine months ended September 30, 2024 and 2023, respectively.

 

26

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
 

13.         Income Taxes

 

There were no material changes to the unrecognized tax benefits in the nine months ended September 30, 2024, and the Company does not expect significant changes to unrecognized tax benefits through the end of the fiscal year.

 

 

14.         Commitments and Contingencies

 

Material Contracts

 

The Company has two license agreements with the Regents of the University of California to maintain exclusive rights to certain patents. The Company is required to pay 1% of net sales of licensed medical devices sold to entities other than the U.S. government. In addition, the Company is required to pay 21% of consideration collected from any sub-licensee for the grant of the sub-license.

 

The Company has two license agreements with Vanderbilt University to maintain exclusive rights to patents on the Company's behalf.

 

Under the Vanderbilt Exoskeleton License Agreement, the Company is required to pay 6% of net sales of licensed patent products and 3% of net sales of licensed software products. The minimum annual royalty for licensed products is $250. The Vanderbilt Exoskeleton License Agreement will continue until April 29, 2038, unless sooner terminated.

 

Under the Vanderbilt Knee License Agreement, the Company is required to pay 3.75% of net sales for licensed patent products and the minimum annual royalty is $75 due on or before July 31, 2028 and $100 per year thereafter. The Vanderbilt Knee License Agreement will continue until February 15, 2041, unless sooner terminated.

 

Purchase Obligations

 

The Company purchases components from a variety of suppliers and uses contract manufacturers to provide manufacturing services for its products. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. 

 

The Company had purchase obligations primarily for purchases of inventory and manufacturing related service contracts totaling $1,511 as of September 30, 2024, which are expected to be paid within one year, and $2,783 as of December 31, 2023. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.

 

The Company has operating lease commitments totaling $1,083 payable over 34 months related to the San Rafael Lease, the Ohio Lease, and the Hamburg Lease as disclosed in Note 10. Lease Obligations.

 

Loss Contingencies

 

In the normal course of business, the Company is subject to various legal matters. In the opinion of management, the resolution of such matters will not have a material adverse effect on the Company’s condensed consolidated financial statements.

 

27

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 
 

15.         Net Loss Per Share

 

The following table sets forth the computation of basic and diluted net loss per share:

 

  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Numerator:

                

Net loss applicable to common stockholders, basic and diluted

 $(2,072) $(3,365) $(7,917) $(11,984)
                 

Denominator:

                

Weighted-average number of common shares, basic and diluted

  20,310   14,073   18,657   13,672 
                 

Net loss per common share, basic and diluted

 $(0.10) $(0.24) $(0.42) $(0.88)

 

The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per common share because to do so would be anti-dilutive as of the end of each period presented:

 

  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Options to purchase common stock

  185   254   185   254 

Restricted stock units

  1,034   1,474   1,034   1,474 

Warrants for common stock(1)

  13,047   1,240   13,047   1,240 

Total common stock equivalents

  14,266   2,968   14,266   2,968 

(1) Represents the number of shares of common stock underlying our outstanding warrants as of such dates except for the 2,900 shares of common stock underlying the Pre-Funded Warrant issued during the three and nine months ended September 30, 2024. Refer to Note 11. Capitalization and Equity Structure – Warrants for additional information regarding the warrants.

 

 

16.         Segment Disclosures

 

The Company has two reportable segments: EksoHealth and EksoWorks. The EksoHealth segment designs, manufactures, and markets exoskeletons for applications in the medical markets. The EksoWorks segment designs, manufactures, and markets exoskeleton devices to allow able-bodied users to perform difficult repetitive work for extended periods. The reportable segments are each managed separately because they serve distinct markets.

 

The Company evaluates performance and allocates resources based on segment gross profit. The Company does not consider operating expenses or net assets as segment measures and, accordingly, are not allocated.

 

28

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

Segment reporting information is as follows:

 

   

EksoHealth

   

EksoWorks

   

Total

 

Three months ended September 30, 2024

                       

Revenue

  $ 4,087     $ 42     $ 4,129  

Cost of revenue

    1,834       86       1,920  

Gross profit

  $ 2,253     $ (44 )   $ 2,209  
                         

Three months ended September 30, 2023

                       

Revenue

  $ 4,388     $ 219     $ 4,607  

Cost of revenue

    2,006       145       2,151  

Gross profit

  $ 2,382     $ 74     $ 2,456  

 

   

EksoHealth

   

EksoWorks

   

Total

 

Nine months ended September 30, 2024

                       

Revenue

  $ 12,430     $ 405     $ 12,835  

Cost of revenue

    5,685       353       6,038  

Gross profit

  $ 6,745     $ 52     $ 6,797  
                         

Nine months ended September 30, 2023

                       

Revenue

  $ 13,072     $ 360     $ 13,432  

Cost of revenue

    6,378       344       6,722  

Gross profit

  $ 6,694     $ 16     $ 6,710  

 

29

Ekso Bionics Holdings, Inc.
Notes to Condensed Consolidated Financial Statements
($ and share amounts in thousands, except per share amounts)
(Unaudited)
 

The Company operates in the following regions: (1) Americas, (2) Europe, the Middle East, and Africa ("EMEA"), and (3) Asia Pacific ("APAC"). Individual countries with revenue greater than 10% of total revenue for the three and nine months ended September 30, 2024 and 2023 are disclosed separately from the regional totals. Geographic information for revenue based on location of customers is as follows:

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Americas

                               

United States

  $ 1,877     $ 3,099     $ 6,763     $ 9,741  

Other

    18       138       380       149  

Americas revenue

    1,895       3,237       7,143       9,890  
                                 

EMEA

                               

France

    1,067       176       1,935       177  

Poland

    113       496       209       1,007  

Other

    537       374       1,919       1,480  

EMEA revenue

    1,717       1,046       4,063       2,664  
                                 

APAC

                               

Hong Kong

    214       178       335       475  

Other

    303       146       1,294       403  

APAC revenue

    517       324       1,629       878  
                                 

Total Revenue

  $ 4,129     $ 4,607     $ 12,835     $ 13,432  

 

 

17.          Related Party Transactions

 

On February 4, 2023, the Company entered into a mutual release and settlement agreement with an entity to settle and resolve any and all potential claims brought forth in connection with a consulting agreement executed between the entity and the Company in July 2017. Under the terms of the consulting agreement, the Company was required to make milestone payments for the introduction of potential partners for, and the consummation of, a strategic joint venture. A member of the Company's board of directors is affiliated with one of two entities under common control.

 

The Company's total settlement amount was $325 and to be paid in cash over 14 months, with an initial payment of $145 paid in the first 40 days and $15 per month for the remaining 12 months. The total settlement amount was fully paid in April 2024. The Company had a liability of $0 and $60 related to this settlement on its condensed consolidated balance sheet under the caption Accrued Liabilities as of September 30, 2024 and December 31, 2023, respectively.

 

 

 

 

Item 2.  Managements Discussion and Analysis of Financial Condition and Results of Operations

 

In this Quarterly Report on Form 10-Q for the quarter ended September 30, 2024 (this "Quarterly Report"), the “Company”, “we”, “its” and “our” refers to Ekso Bionics Holdings, Inc. and its wholly-owned subsidiaries. The following discussion of our financial condition and results of operations should be read in conjunction with the condensed consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which is incorporated herein by reference (the “Annual Report”).

 

This Quarterly Report contains forward-looking statements. These forward-looking statements include statements other than statements of historical facts contained or incorporated by reference in this Quarterly Report, including statements regarding (i) the plans and objectives of management for future operations, including those relating to the design, development and commercialization of exoskeleton products for humans, (ii) the manufacturing of our products and strengthening of our supply chain, and potential opportunities for strategic partnerships, (iii) beliefs regarding the regulatory path for our products, including potential approvals required and timing of approvals, (iv) statements regarding the financial and operational impacts on our business following the completion of the integration of our acquisition from Parker Hannifin Corporation of certain assets related to Parker Hannifin Corporation's human motion control business, and software applications, support services and cloud environments related to such business in December 2022 (the "HMC Acquisition"), (v) our future financial performance, including any such statement contained in a discussion and analysis of financial condition by management or in our results of operations, (vi) our beliefs regarding the potential for commercial opportunities, including for exoskeleton technology and our exoskeleton products, and for strategic partnerships, (vii) our beliefs regarding potential clinical and other health benefits of our medical devices, (viii) the actions we will take in seeking reimbursement from Centers for Medicare and Medicaid Services ("CMS") and the success of such actions, (ix) the timing and amounts of CMS reimbursement, (x) our ability to grow and expand our EksoHealth segment as we work to grow revenue in light of Medicare reimbursement from CMS of the Ekso Indego Personal, (xi) our ability to obtain insurance coverage beyond CMS, (xii) our ability to obtain additional indications for products that cover the Ekso Indego Personal, (xiii) our ability to obtain CE certificates registered by Ekso Bionics, Inc. for our Ekso Indego Therapy and Ekso Indego Personal devices, (xiv) the impact and effects of the other risk factors on our business, results of operations or prospects, and (xv) the assumptions underlying or relating to any statement described in points (i) through (xiv) above. The words “may,” “might,” “would,” “should,” “could,” “project,” “estimate,” “pro-forma,” “predict,” “potential,” “strategy,” “anticipate,” “attempt,” “develop,” “plan,” “help,” “believe,” “continue,” “intend,” “expect,” “future,” and similar expressions (including the negative of any of the foregoing) are intended to identify forward-looking statements.

 

The following factors, among others, including those described in the section titled “Risk Factors” included in our Annual Report, as updated and supplemented in this Quarterly Report under the heading “Part II – Item 1A. Risk Factors,” could cause our future results to differ materially from those expressed in the forward-looking information:

 

 

our ability to obtain adequate financing to fund operations and to develop or enhance our technology;

 

our ability to generate sufficient cash flow to service our debt obligations;

 

our ability to obtain or maintain regulatory approval to market our medical devices;

 

our ability to complete clinical trials on a timely basis and that completed clinical trials will be sufficient to support commercialization of our products;

 

the anticipated timing, cost and progress of the development and commercialization of new products or services, and improvements to our existing products, and related impacts on our profitability and cash position;

 

our ability to effectively market and sell our products and expand our business, both in unit sales and product diversification;

 

our ability to achieve broad customer adoption of our products and services;

 

existing or increased competition;

  our estimates regarding our current or future addressable market;
 

our ability to sell additional units, and, once sold, recognize the expected margins and revenue, using the reimbursement code for our Ekso Indego Personal device with CMS;

  our ability to obtain reimbursement from CMS in a timely manner and at the expected reimbursement levels;
  our ability to obtain insurance coverage beyond CMS;
  our ability to obtain additional indications of use for our devices;
  our ability to obtain CE certificates registered by Ekso Bionics, Inc. for our Ekso Indego Therapy and Ekso Indego Personal devices;
  rapid changes in technological solutions available to our markets;
 

volatility with our business, including long and variable sales cycles, which could have a negative impact on our results of operations for any given quarter;

 

changes to our domestic or international sales and operations;

 

our ability to obtain or maintain patent protection for our intellectual property;

 

the scope, validity and enforceability of our and third-party intellectual property rights;

 

significant government regulation of medical devices and the healthcare industry;

 

our ability to receive regulatory clearance from certain government authorities, including any conditions, limitations or restrictions placed on such approvals;

 

our customers’ ability to get third-party reimbursement for our products and services associated with them and our ability to manage the complex and lengthy reimbursement process;

 

the potential for our products to be subject to voluntary or involuntary recall;

 

our product liability insurance may not adequately cover potential claims;

 

warrant claims and our accelerated maintenance program results in additional operating costs to us;

 

our failure to implement our business plan or strategies, including our expectation that CMS reimbursements will be a significant source of revenue;

 

our ability to successfully consummate acquisitions on acceptable terms and to integrate any such acquisitions;

 

our early termination of leases, difficulty filling vacancies or negotiating improved lease terms;

 

our ability to retain or attract key employees;

 

 

 

scope, scale and duration of the impact of outbreaks of global health events;

 

stock volatility or illiquidity;

 

our ability to maintain adequate internal controls over financial reporting;

 

the impacts of foreign currency price fluctuations; and

 

overall economic and market conditions.

 

Although we believe that the assumptions underlying the forward-looking statements and forward-looking information contained herein are reasonable, any of the assumptions could be inaccurate, and therefore, such statements and information included in this Quarterly Report may not prove to be accurate. In light of the significant uncertainties inherent in the forward-looking statements and forward-looking information included herein, the inclusion of such statements and information should not be regarded as a representation by us or any other person that the results or conditions described in such statements and information or that our objectives and plans will be achieved. Such forward-looking statements speak only as of the date of this Quarterly Report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.

 

Overview

 

Our Business
 
We design, develop, and market exoskeleton products that augment human strength, endurance, and mobility. Our exoskeleton technology serves multiple end markets and can be utilized both by persons with physical disabilities or impairments and on able-bodies. The majority of our sales are generated in our Enterprise Health business line within our EksoHealth Segment, which includes the sales of products and services related to neurorehabilitation in clinical settings. We also provide products and service from our Personal Health business line to individual users.

 

In addition to our current products and services, we continue to explore business development initiatives to fuel growth and long-term value in our existing segments. 
 
EksoHealth
 
Our Enterprise Health business line focuses on sales of our EksoNR and Ekso Indego Therapy products to customers, including inpatient rehabilitation hospitals and clinics as well as some outpatient rehabilitation clinics. Our marketing to these customers involves the education of clinical and executive stakeholders on the economic and clinical value of our products and services. In tandem, we continue to leverage our EksoNR and Ekso Indego customer base to educate and mentor strategic target centers that specialize in stroke, ABI and SCI rehabilitation in specific geographies. We believe that our Enterprise Health business line will be a source of stable sales growth.

 

Our Personal Health business line is focused on marketing and sales of our Ekso Indego Personal product to individual users. These individual users are currently served by the Veterans Administration, which provides our products to qualified veterans for individual use, individuals who are covered under worker’s compensation insurance, and private individuals who pay out of pocket.  In April 2024, CMS approved a final payment level of $91,031.93 for Medicare reimbursement of the Ekso Indego Personal, which took effect on April 1, 2024. We intend to seek insurance coverage beyond CMS and to seek additional indications of use for our products. We believe that our Personal Health business line has the potential for a higher growth rate than our Enterprise Health business line.

 

 

EksoWorks

 

Sales of products to able-bodied individuals for use in industrial or work-related use are represented by our EksoWorks segment. Our only active product within our EksoWorks segment is EVO. Our primary end market for our EksoWorks segment is comprised of commercial enterprises that are focused on solving ergonomic challenges for their workers. These challenges include injury prevention, fatigue reduction, and/or improved worker productivity. While EVO is a general-purpose product, we currently target specific vertical markets including aerospace, automotive, general manufacturing, and certain construction trades. 

 

Economic and Industry Trends   
 

Our revenue is highly dependent on market demand for our exoskeleton products. This market demand is influenced by many factors including the level of awareness of robotic exoskeleton rehabilitation among the rehabilitation clinics with significant stroke, ABI, and SCI populations, the imperatives among construction and manufacturing companies to drive adoption of improved safety and health practices, the levels of reimbursements our customers will be able to receive, as well as conditions relating to overall economic growth and general business activity. Difficult and challenging economic conditions, including an increasingly inflationary environment, could lead to increased price-based competition. In particular, the effects of such increasing price-based competition may have an especially significant impact on certain products that we offer, including the EksoNR and Ekso Indego, which have a lengthy sale and purchase order cycle because they are major capital expenditure items and generally require the approval of senior management at purchasing institutions. Furthermore, we do business in the Americas, EMEA and APAC, which results in our business being impacted by demand changes in each of those regions, as well as changes in the strength of the local currencies relative to the U.S. Dollar. 
 
With the recent approval of CMS lump sum reimbursement for Indego Personal, we believe we will see increased demand for this device as we are able to more economically serve the larger U.S. patient population suffering from SCI. Specifically, according to the National Spinal Cord Injury Statistical Center, an estimated 305,000 individuals are currently living with SCI and another 18,000 suffer from new SCI injuries each year. Approximately 57% of individuals with SCI are enrolled in Medicare or Medicaid within 5 years post-injury. With Medicare reimbursement recently approved, we have begun selling products to individuals in this market through Durable Medical Equipment suppliers (DMEs). DMEs typically resell products from DME manufacturers to individual users. DMEs are responsible for the Medicare reimbursement process, which requires a physician’s prescription and evidence of medical necessity to be submitted to and approved by Medicare before reimbursement is provided.  See “Part I—Item 1A. Risk Factors,” specifically the risk titled “Coverage policies and reimbursement levels of third-party payers, including Medicare or Medicaid, may impact sales of our products” in our Annual Report for more information.

 

Critical Accounting Estimates

 

Our discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and the related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. Our estimates form the basis for our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. Our most critical accounting estimates include:

 

 

the standalone selling prices used to allocate the contract consideration to the individual performance obligations in our device sales arrangements, which impacts revenue recognition;

 

the unobservable inputs and assumptions used by management in estimating the fair value of our warrant liabilities, which impacts net income or loss;

  the valuation of inventory, which impacts gross profit margins;
 

the estimates made regarding the recoverability of our net deferred tax asset, which impacts our financial condition;

  the fair value of the tangible and intangible assets acquired and liabilities assumed in our business combination;
 

future warranty costs;

  accounting for leases; and
  useful lives assigned to long-lived assets.

 

 

Standalone Selling Prices

 

Our device sales arrangements contain multiple products and services, most often including the device(s) and service, both of which we have identified as distinct performance obligations. Revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are based on observable prices at which we separately sell the products or services. If a standalone selling price is not directly observable, then we estimate the standalone selling prices considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products and services, geographies, type of customer, and gross margin targets. Changes in the relative standalone selling price between devices and service can have an impact on how transaction prices are allocated between revenue and deferred revenue.

 

Warrant Liabilities

 

We use the Black-Scholes option-pricing model to value our warrant liabilities at each reporting period, which requires the input of highly subjective assumptions, most notably the estimated volatility of our common stock over the expected term. We use our historical common stock volatility to estimate expected volatility over the warrant terms. Changes in these assumptions could have potential material impacts on the estimated fair value of warrant liabilities.

 

Inventory Valuation

 

Inventory is stated at the lower of cost or net realizable value. Cost is computed using the standard cost method which approximates actual cost on a first-in, first-out basis. The cost basis of our inventory is reduced for any products that are considered excessive or obsolete based upon assumptions about future demand and market conditions. If actual future demand or market conditions are less favorable than those projected by management, additional inventory write-downs may be required, which could have a material adverse effect on the results of our operations.

 

Deferred Tax Asset

 

We estimate a valuation allowance in consideration of the realizability of our net deferred tax assets, primarily based on our assessment of the timing, likelihood and amounts of potential future income during which such items become deductible. It is inherently difficult and subjective to estimate such amounts, as we must determine the probability of various possible outcomes and estimate future amounts. Management does not believe it is more likely than not that we will generate future income in a timeframe and amount sufficient to realize our net deferred tax assets. Changes in management's estimate of future income in the timeframe during which the temporary differences and carryforwards comprising our deferred tax assets become deductible could result in a material impact to our financial position including the recognition of a net deferred tax asset.

 

Assets Acquired and Liabilities Assumed in Business Combinations

 

We allocate the fair value of the purchase price of an acquisition to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, the amount and timing of projected future cash flows based on expected future growth rates and margins, discount rate used to determine the present value of these cash flows, future changes in technology and royalty for similar brand licenses, and asset lives. Management's estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable, and as a result, actual results may differ from estimates. Allocation of purchase consideration to identifiable assets and liabilities affects our amortization expense, as acquired finite-lived intangible assets are amortized over the useful life, whereas any indefinite-lived intangible assets, including goodwill, are not amortized. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are included in the consolidated statement of operations.

 

Future Warranty Costs

 

Sales of devices generally include an initial warranty for parts and services for one year in the Americas, two years in EMEA, and one to three years in the APAC region. A liability for the estimated cost of product warranty is established at the time revenue is recognized based on the historical experience of known product failure rates and expected material and labor costs to provide warranty services. Specific additional warranty accruals may be made if unforeseen technical problems arise. Alternatively, if estimates are determined to be greater than the actual amounts necessary, a portion of the liability may be reversed in future periods. At the end of each reporting period, we estimate our future warranty costs related to products sold during the period. This liability represents our best estimate of the costs we will incur to fulfill warranty obligations for products sold during the period. At least annually, we review and update our estimates based on actual warranty claims experience.

 

Accounting for Leases

 

In accordance with ASC 842, Leases, at the inception of an arrangement, we determine whether the arrangement is or contains a lease based on the unique facts and circumstances present, generally based on whether we have the right to obtain substantially all of the economic benefits from the use of an identified asset and whether we have the right to direct the use of an identified asset in exchange for consideration, which relates to an asset which we do not own. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, we utilize our incremental borrowing rate to determine the present value of the future lease payments, which is a hypothetical rate based on our understanding of what our credit rating would be to borrow and resulting interest we would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received. Lease payments may be fixed or variable; however, only fixed payments are included in our lease liability. Variable lease payments may include costs such as common area maintenance, utilities, or other costs. Variable lease payments are recognized in operating expenses in the period in which the obligation for those payments is incurred.

 

Useful Lives Assigned to Long-Lived Assets

 

The useful life of an asset represents the period during which the asset is expected to contribute directly or indirectly to future cash flows. We estimate the useful lives of the Company’s long-lived assets based on various factors, including the expected period of economic benefit of the asset in use, our intended use of the asset, economic factors such asset obsolescence and technological advances, any limitations imposed by legal, regulatory, or contractual requirements, and industry norms. These assumptions affect the timing and amount of depreciation expense, which could have a material adverse effect on the results of our operations.

 

Accounting Policies

 

An accounting policy is considered to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimate that are reasonably likely to occur, could materially impact the consolidated financial statements. We believe that our critical accounting policies reflect the more significant estimates and assumptions used in the preparation of the consolidated financial statements. Refer to Note 2. Basis of Presentation and Summary of Significant Accounting Policies and Estimates in the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

 

 

Results of Operations

 

 

The following table presents our results of operations for the three months ended September 30, 2024 and 2023 (in thousands, except percentages):

 

   

Three Months Ended September 30,

                 
   

2024

   

2023

   

Change

   

% Change

 
                                 

Revenue

  $ 4,129     $ 4,607     $ (478 )     (10 )%

Cost of revenue

    1,920       2,151       (231 )     (11 )%

Gross profit

    2,209       2,456       (247 )     (10 )%

Gross profit %

    53 %     53 %                
                                 

Operating expenses:

                               

Sales and marketing

    1,760       2,052       (292 )     (14 )%

Research and development

    777       1,159       (382 )     (33 )%

General and administrative

    2,311       2,176       135       6 %

Total operating expenses

    4,848       5,387       (539 )     (10 )%

Loss from operations

    (2,639 )     (2,931 )     292       (10 )%

Other income (expense), net:

                               

Interest expense, net

    (79 )     (64 )     (15 )     23 %

Gain on revaluation of warrant liabilities

    14       60       (46 )     (77 )%

Unrealized gain (loss) on foreign exchange

    634       (433 )     1,067       (246 )%

Other (expense) income, net

    (2 )     3       (5 )     (167 )%

Total other income (expense), net

    567       (434 )     1,001       (231 )%

Net loss

  $ (2,072 )   $ (3,365 )   $ 1,293       (38 )%

 

Revenue

 

Revenue decreased $0.5 million, or 10%, for the three months ended September 30, 2024, compared to the same period of 2023. This decrease was comprised of a $0.3 million decrease in EksoHealth revenue and a $0.2 million decrease in EksoWorks revenue.

 

The decrease in EksoHealth revenue was primarily driven by adecrease in the volume of Enterprise Health device shipments and lower volume of EksoNR subscriptions, partially offset by an increase in the volume of Personal Health device shipments. The decrease in EksoWorks revenue was primarily driven by a decrease in the volume of EVO shipments.

 

Gross Profit and Gross Margin

 

Gross profit decreased $0.2 million for the three months ended September 30, 2024, compared to the same period of 2023, driven by adecrease in sales in the EksoHealth and EksoWorks segments, partially offset by cost savings in supply chain and a reduction in service costs.

 

Gross margin increased to 53.5% for the three months ended September 30, 2024, compared to a gross margin of 53.3% for the same period of 2023, primarily driven by cost savings in supply chain and a reduction in service costs, partially offset by lower margin sales related to increased volume through distribution.

 

 

Operating Expenses

 

Sales and marketing expenses decreased $0.3 million, or 14%, for the three months ended September 30, 2024, compared to the same period of 2023. The decrease was primarily due to lower headcount, discretionary payroll and travel expenses.

 

Research and development expenses decreased $0.4 million, or 33%, for the three months ended September 30, 2024, compared to the same period of 2023, primarily due to a decrease in the Company's use of product development consultants.

 

General and administrative expenses increased $0.1 million, or 6%, for the three months ended September 30, 2024, compared to the same period of 2023, primarily due to higher consultant costs.

 

Total Other Income (Expense), Net

 

Interest expense, net increased 23% for the three months ended September 30, 2024 compared to the same period of 2023. This increase is primarily related to lower interest income from cash deposits, partially offset by lower interest expense related to the Promissory Note principal payments.

 

Gain on revaluation of warrant liabilities was de minimis for the three months ended September 30, 2024 as compared to a gain on revaluation of warrant liabilities of $0.1 million for the three months ended September 30, 2023, and was associated with the revaluation of warrants issued in 2019, 2020 and 2021. Gains and losses on revaluation of warrants are primarily driven by changes in our stock price, stock price volatility, time to maturity and the risk-free interest rate.

 

Unrealized gain on foreign exchange for the three months ended September 30, 2024 was$0.6 million compared to an unrealized loss on foreign exchange of $0.4 million for the same period of 2023. These unrealized gains and losses are primarily the result of foreign currency revaluations of our inter-company monetary assets and liabilities.

 

The following table presents our results of operations for the nine months ended September 30, 2024 and 2023 (in thousands, except percentages):

 

   

Nine Months Ended September 30,

                 
   

2024

   

2023

   

Change

   

% Change

 
                                 

Revenue

  $ 12,835     $ 13,432     $ (597 )     (4 )%

Cost of revenue

    6,038       6,722       (684 )     (10 )%

Gross profit

    6,797       6,710       87       1 %

Gross profit %

    53 %     50 %                
                                 

Operating expenses:

                               

Sales and marketing

    5,424       6,489       (1,065 )     (16 )%

Research and development

    3,029       3,712       (683 )     (18 )%

General and administrative

    6,574       8,172       (1,598 )     (20 )%

Total operating expenses

    15,027       18,373       (3,346 )     (18 )%

Loss from operations

    (8,230 )     (11,663 )     3,433       (29 )%

Other income (expense), net:

                               

Interest expense, net

    (210 )     (236 )     26       (11 )%

Loss on modification of warrant

    (109 )           (109 )     *  

Gain on revaluation of warrant liabilities

    440       186       254       137 %

Unrealized gain (loss) on foreign exchange

    194       (223 )     417       (187 )%

Other expense, net

    (2 )     (48 )     46       (96 )%

Total other income (expense), net

    313       (321 )     634       (198 )%

Net loss

  $ (7,917 )   $ (11,984 )   $ 4,067       (34 )%

(*)  Not meaningful

 

Revenue

 

Revenue decreased $0.6 million, or 4%, for the nine months ended September 30, 2024, compared to the same period of 2023. This decrease was comprised of a $0.6 million decrease in EksoHealth revenue, offset by a de minimis increase in EksoWorks revenue.

 

The decrease in EksoHealth revenue was primarily due to a decrease in the volume of Enterprise Health device shipments and lower volume of EksoNR subscriptions, partially offset by an increase in service revenue. The increase in EksoWorks revenue was primarily driven by an increase in the volume of EVO shipments.

 

Gross Profit and Gross Margin

 

Gross profit increased $0.1 million for the nine months ended September 30, 2024 compared to the same period of 2023, driven by cost savings in supply chain and a reduction in service costs.

 

Gross margin increased to 53% for the nine months ended September 30, 2024, compared to a gross margin of 50% for the same period of 2023. The overall increase in gross margin was primarily driven by cost savings in supply chain and a reduction in service costs.

 

 

Operating Expenses

 

Sales and marketing expenses decreased $1.1 million, or 16%, for the nine months ended September 30, 2024, compared to the same period of 2023. The decrease was primarily due to lower headcount, discretionary payroll and consultant costs.

 

Research and development expenses decreased $0.7 million, or 18%, for the nine months ended September 30, 2024, compared to the same period of 2023, primarily due to a decrease in the Company's use of product development consultants and discretionary payroll costs.

 

General and administrative expenses decreased $1.6 million, or 20%, for the nine months ended September 30, 2024, compared to the same period of 2023, primarily due to lower discretionary payroll, accounting and legal costs.

 

Total Other Income (Expense), Net

 

Interest expense, net decreased 11% for the nine months ended September 30, 2024 compared to the same period of 2023. This decrease is primarily related to lower interest expense from the Promissory Note principal payments.

 

Loss on modification of warrants of $0.1 million for the nine months ended September 30, 2024 was due to the reduction of the exercise price of the May 2019 Warrants from $3.52 per share to $1.55 per share, in connection with the January 2024 Offering. There was no comparable amount for the nine months ended September 30, 2023.

 

Gain on revaluation of warrant liabilities was $0.4 million for the nine months ended September 30, 2024 as compared to a gain on revaluation of warrant liabilities of $0.2 million for the nine months ended September 30, 2023, and was associated with the revaluation of warrants issued in 2019, 2020 and 2021. Gains and losses on revaluation of warrants are primarily driven by changes in our stock price, stock price volatility, time to maturity and the risk-free interest rate.

 

Unrealized gain on foreign exchange for the nine months ended September 30, 2024 was $0.2 million compared to unrealized loss on foreign exchange of $0.2 million for the same period of 2023. These unrealized gains and losses are primarily the result of foreign currency revaluations of our inter-company monetary assets and liabilities.

 

 

Liquidity and Capital Resources

 

As of September 30, 2024, $8.3 million of cash was held domestically and by our foreign subsidiaries. Cash consisted of bank deposits with third-party financial institutions. As described in Note 9 in the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report under the caption Notes Payable, net, borrowings under our secured term loan agreement with Banc of California have a requirement of minimum cash on hand equivalent to the current outstanding principal balance, which is due in full August 2026. As of September 30, 2024, $2.0 million of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2024 was approximately $6.3 million.

 

On September 30, 2024, we had working capital of $13.6 million, compared to working capital of $12.1 million as of December 31, 2023. The increase in working capital was primarily due to a higher accounts receivable balance and a lower accrued liability balance.

 

We have funded our operations primarily through the issuance and sale of equity securities and bank debt.

 

On September 3, 2024, we sold 3,100,000 shares of common stock, a Pre-Funded Warrant to purchase 2,900,000 shares of common stock, Series A Warrants to purchase an aggregate of 6,000,000 shares of common stock, and Series B Warrants to purchase an aggregate of 6,000,000 shares of common stock in an underwritten public offering (the "September 2024 Offering"), which generated net proceeds of approximately $5.0 million after deducting the underwriting discount and commissions and offering expenses paid by the Company. We are using the net proceeds from the September 2024 Offering for general corporate purposes, which may include growth and expansion of our EksoHealth segment as we work to increase our revenue following the establishment of Medicare CMS reimbursement of the Ekso Indego Personal device, research and development activities, selling, general and administrative costs, and pursuing strategic initiatives, which initiatives may include potential synergistic and accretive acquisitions, as well as meeting our other working capital needs.

 

On January 16, 2024, we sold an aggregate of 3.0 million shares of common stock in a registered direct offering (the "January 2024 Offering") at a price of $1.55 per share, which generated net proceeds of approximately $3.9 million after deducting placement agent fees and our estimated offering expenses.

 

In October 2020, we entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright & Co., LLC (the "Agent"), under which we may issue and sell shares of our common stock, from time to time, to or through the Agent. Offers and sales of shares of common stock by us through the Agent may be made by any method deemed to be an “at the market offering” as defined under SEC Rule 415 or in privately negotiated transactions, subject to certain conditions. Such shares may be offered pursuant to the registration statement on Form S-3 (File No. 333-272607) (the “Registration Statement”), which was declared effective by the SEC on June 20, 2023, and a related prospectus supplement filed with the SEC on July 28, 2023 (the “ATM Prospectus”). Pursuant to the Registration Statement and the ATM Prospectus, shares having an aggregate offering price of up to $5.0 million may be offered and sold, subject to certain SEC rules limiting the amount of shares of the Company’s common stock that we may sell under the Registration Statement. In June 2023, we entered into an amendment to the ATM Agreement that removed the requirement that shares of our common stock may not be sold for a price lower than $6.75 per share. During the three months ended September 30, 2024, we did not sell any shares of common stock under the ATM Agreement. During the nine months ended September 30, 2024, we sold 105,049 shares of common stock under the ATM Agreement at an average price of $1.43, for aggregate proceeds of $85,073, net of commission and issuance costs. As of September 30, 2024, we had $4.1 million available for future offerings under the prospectus filed with respect to the ATM Agreement.

 

Cash

 

The following table summarizes the sources and uses of cash (in thousands).

 

   

Nine months ended September 30,

 
   

2024

   

2023

 

Net cash used in operating activities

  $ (8,413 )   $ (10,470 )

Net cash used in investing activities

    (16 )     (114 )

Net cash provided by financing activities

    8,083        

Effect of exchange rate changes on cash

          (4 )

Net decrease in cash

    (346 )     (10,588 )

Cash and restricted cash at beginning of period

    8,638       20,525  

Cash and restricted cash at end of period

  $ 8,292     $ 9,937  

 

Net Cash Used in Operating Activities

 

Net cash used in operating activities decreased by $2 million, or 20%, for the nine months ended September 30, 2024, compared to the same period of 2023 primarily due to the absence of payments related to the acquisition and integration of HMC and cost savings on supply chain, reduction in service costs and other efficiencies in operating activities.

 

 

Net Cash Used in Investing Activities

 

Net cash used in investing activities decreased by $0.1 million, or 86%, for the nine months ended September 30, 2024, compared to the same period of 2023, primarily due to the reduction in manufacturing equipment purchases.

 

Net Cash Provided by Financing Activities

 

Net cash provided by financing activities of $8.1 million for the nine months ended September 30, 2024 was related to net proceeds of $5.0 million from the September 2024 Offering after deducting the underwriting discount and commissions and offering expenses paid by us, net proceeds of $3.9 million from the January 2024 Offering after deducting placement agent fees and offering expenses, proceeds of $0.1 million from shares of common stock sold under the ATM Agreement, partially offset by $0.9 million of principal payments towards the Promissory Note.

 

Material Cash Requirements and Going Concern

 

Our material cash requirements include the following items, some of which are represented in the table of Contractual Obligations and Commitments: (1) employee wages, benefits and incentives, (2) the procurement of raw materials and components to support the manufacturing and sale of our products, (3) expenditures for the ongoing improvement and development of existing and new technologies, (4) debt repayments (for additional information see Note 9 in the notes to our condensed consolidated financial statements included elsewhere in the Quarterly Report on Form 10-Q), (5) operating lease payments (for additional information see Note 10 in the notes to our condensed consolidated financial statements included elsewhere in the Quarterly Report on Form 10-Q), and (6) pursuing strategic initiatives.

 

We expect that our operating cash requirements in the near term will continue to exceed cash provided by operations with the significant research and development activities related to the development of the Company's advanced technology and commercialization of such technology into its medical device business and with the service of our Promissory Note with Parker Hannifin. As described in Note 1. Organization: Liquidity and Going Concern of the notes to our condensed consolidated financial statements, management believes that substantial doubt exists about our ability to meet cash requirements twelve months from the issuance of such financial statements, and such substantial doubt is not alleviated by our plans.

 

The Company does not expect, nor do our historical operating results suggest, that cash flows generated from operations will be sufficient to meet our material cash requirements in the long term. Management expects that the Company's historical reliance on external financing, from both equity and debt financings, will continue to provide the capital necessary to meet its material cash requirements in the long term. Management has not yet determined the form such additional financing may take, but management expects that the most likely forms include one or more of the following: (i) underwritten offerings of shares of our common stock or other offerings of equity and/or equity-linked securities, (ii) sales of shares of our common stock under an "at the market" offering program, (iii) incurring indebtedness with one or more financial institutions, (iv) sale of product line or technology, and (v) the factoring of trade receivables.

 

Contractual Obligations and Commitments

 

The following table summarizes our outstanding contractual obligations as of September 30, 2024, and the effect those obligations are expected to have on our liquidity and cash flows in future periods (in thousands):

 

   

Payments Due By Period:

 
           

Less than

                 
   

Total

   

One Year

   

1-3 Years

   

3-5 Years

 

Term loan

  $ 2,308     $ 161     $ 2,147     $  

Promissory note

    3,750       1,250       2,500        

Facility operating leases

    1,083       497       586        

Purchase obligations

    1,511       1,511              

Total

  $ 8,652     $ 3,419     $ 5,233     $  

 

Refer to Note 14. Commitments and Contingencies in the notes to our condensed consolidated financial statements for additional information regarding our contractual obligations and lease commitments.

 

 

Item 3. Quantitative and Qualitative Disclosure About Market Risk

 

There have been no material changes in our market risk during the nine months ended September 30, 2024, compared to the disclosures in Part II, Item 7A of our Annual Report.

 

Item 4. Controls and Procedures

 

Disclosure Controls and Procedures.

 

Our management, with the participation of our principal executive officer and principal financial officer, conducted an evaluation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”)) as of the end of the period covered by this Quarterly Report. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of such date, our disclosure controls and procedures were effective to ensure that information required to be disclosed in reports filed by us under the Exchange Act is recorded, processed, summarized and reported within the required time periods and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

 

It should be noted that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment and makes assumptions about the likelihood of future events. There can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. Management believes that the financial statements included in this Quarterly Report fairly present in all material respects our financial condition, results of operations and cash flows for the periods presented.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during the most recent fiscal quarter 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

 

From time to time we are subject to legal proceedings and claims arising in the ordinary course of business. Based on our current knowledge, we believe that the amount or range of reasonably possible losses will not, either individually or in the aggregate, have a material adverse effect on our business, results of operations, or financial condition.

 

The results of any litigation cannot be predicted with certainty, and an unfavorable resolution in any legal proceedings could materially affect our future business, results of operations, or financial condition. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors. For additional information, please refer to Note 14. Commitments and Contingencies and Note 17. Related Party Transactions in the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report.

 

Item 1A. Risk Factors

 

We have not identified any material changes to the risk factors previously disclosed in Part I - Item 1A - “Risk Factors” in our Annual Report other than as set forth below:

 

The markets in which our products are sold are highly competitive and continue to develop, and important assumptions about the potential market for our current and future products may be inaccurate.

 

We face competition within the medical devices and industrial robotics markets on the basis of product features, clinical outcomes, price, services and other factors. Our competitive position will depend on multiple, complex factors, including our ability to achieve market acceptance for our products, develop new products, implement production and marketing plans, secure regulatory approvals for products under development and protect our intellectual property. Competitors may offer, or may attempt to develop, more efficacious, safer, cheaper, or more convenient alternatives to our products, including alternatives that could make the need for robotic exoskeletons obsolete. The entry into the market of manufacturers located in low-cost manufacturing locations may also create pricing pressure, particularly in developing markets. Our future success depends, among other things, upon our ability to compete effectively against current technology, as well as to respond effectively to technological advances, and upon our ability to successfully implement our marketing strategies and execute our research and development plan. If customers do not perceive our product offerings to be of value or to be easy and comfortable to use, we may not be able to attract and retain customers. If we are unable to successfully retain existing customers and attract new customers and achieve volume sales of our products, our business, prospects, financial condition and operating results will be materially and adversely affected.

 

Our business strategy is based, in part, on our estimates of the number of individuals with physical limitations and disability and considers the occurrence of strokes, ABIs, SCIs and multiple sclerosis in our target markets, and the percentage of those groups that would be able to use our current and future products. Limited sources exist to obtain reliable market data with respect to the number of mobility-impaired individuals and the incurrence of ABIs, SCIs and strokes in our target markets. In addition, there are no third-party reports or studies regarding what percentage of those with limited mobility and/or SCIs would be able to use exoskeletons, in general, or our current or planned future products, in particular. Our assumptions may be inaccurate and may change. If our estimates of our current or future addressable market are incorrect, our business may not develop as we expect, and the price of our common stock may suffer.

 

Furthermore, the markets for medical and industrial robotic exoskeletons are continuing to develop. We cannot be certain that the markets for robotic exoskeletons will continue to develop as we expect, or that robotic exoskeletons for medical or industrial use will achieve widespread market acceptance. Additionally, the development of new or improved products, processes or technologies by other companies may render our products or proposed products less competitive or obsolete. The use of robotic devices is not universally accepted in the rehabilitation community and may never be. Current or future clinical trials and studies may not provide sufficient data that the rehabilitation community interprets to support the use of exoskeletons in rehabilitation. Any of these outcomes could materially and adversely affect our business, financial condition and operating results and prospects.

 

Coverage policies and reimbursement levels of third-party payers, including Medicare or Medicaid, may impact sales of our products.
 

To the extent that the adoption of our products by our customers is dependent in the future on their ability to obtain adequate reimbursement for the products or treatments provided using our product from third-party payers, including government payors such as Medicare and Medicaid, managed care organizations and commercial payors, the coverage policies and reimbursement levels of these third-party payers may impact the decisions of healthcare providers, facilities, or end users to purchase our products or the prices they would be willing to pay for those products. Reimbursement rates could also affect the acceptance rates of new technologies. We have no control over these factors.

 

In the United States, the principal decisions about reimbursement for new medical products are typically made by CMS. CMS decides whether and to what extent a new product will be covered and reimbursed under Medicare and private payors tend to follow CMS to a substantial degree. Because there is no uniform policy of coverage and reimbursement in the United States, each payor generally determines for its own enrollees or insured patients whether to cover or otherwise establish a policy to reimburse our diagnostic tests, and seeking payor approvals is a time-consuming and costly process. Our business plan within our Personal Health business line depends in a large part on sales of our Ekso Indego Therapy product by individuals with SCI who are covered by Medicare or Medicaid. 

 

If CMS delays or cancels reimbursement decisions, or materially changes the reimbursement level it has set, our ability to sell into this market may be diminished. In addition, the policies affecting the implementation of individual reimbursement decisions are made by regional DME MACs. Certain policies are not yet known to us and may affect the number of individual purchases that are approved to receive reimbursement in the future. In addition, we may not be able to obtain insurance coverage beyond CMS. We cannot be certain that coverage for our current and our planned future products will be provided in the future by additional payors or that existing agreements, policy decisions or reimbursement levels will remain in place, remain adequate, or be fulfilled under existing terms and provisions. If we cannot obtain coverage and adequate reimbursement from private and governmental payors such as Medicare and Medicaid for our current products or new products that we may develop in the future, demand for such products may decline or may not grow as we expect, which could limit our ability to generate revenue and have a material adverse effect on our financial condition, results of operations and cash flow.

 

The coverage and reimbursement market may be additionally impacted by future legislative changes. There are increasing efforts by governmental and third-party payors in the United States and abroad to cap or reduce healthcare costs which may cause such organizations to limit both coverage and the level of reimbursement for newly approved products and, as a result, they may not cover or provide adequate payment for our products. Specifically, there have been several recent U.S. presidential executive orders, Congressional inquiries, and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to drug and medical device pricing, reduce the cost under Medicare, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies. We expect to experience pricing pressures in connection with the sale of any of our products due to the trend toward managed healthcare, the increasing influence of health maintenance organizations, cost containment initiatives and additional legislative changes.

 

If we fail to manage the complex and lengthy reimbursement process, our business and operating results could be adversely affected. 
 
The sale of products in our Personal Health business line primarily depends on reimbursements provided by third party payors. We distribute these products to end users through the VA hospitals. Our products are also distributed through DME suppliers, who will then pursue reimbursement from Medicare, Medicaid, or private insurance providers. Our financial condition and results of operations may be affected by coverage and reimbursement policies of these payors, which are also subject to change over time. The reimbursement process is complex and can involve lengthy delays between the time that a product is delivered to the consumer and the time that the reimbursement amounts are settled. Depending on the payor, we or our customers may be required to obtain certain payor-specific documentation from physicians and other healthcare providers before submitting claims for reimbursement. Certain payors have filing deadlines and they will not pay claims submitted after such time. We are also subject to extensive pre-payment and post-payment audits by governmental and private payors that could result in material delays, refunds of monies received or denials of claims submitted for payment under such third-party payor programs and contracts. We cannot ensure that we will be able to continue to effectively manage the process which would adversely affect our business, financial condition and results of operations.

 

We must obtain certain regulatory approvals in the EU, which could be costly and time-consuming and subject us to unanticipated delays or prevent us from marketing certain devices. 
 
In the EU, we are required to comply with the EU MDR and obtain CE Certificates of Conformity in order to affix the CE Mark and market medical devices. As of September 30, 202 4, none of our products had yet been approved under the EU MDR. We are currently in the process of obtaining CE Certificates of Conformity in order to affix the CE Mark to the products we acquired in the HMC Acquisition, including Ekso Indego Therapy and Ekso Indego Personal. Until we complete this process, we will not be able to import these products in the EU. While our application for the CE mark for these products is under regulatory review, we have not received confirmation of a specific date by which this review will be completed. In addition, changes in regulatory policy for the approval or CE marking of a medical device during the period of product development and regulatory agency review or notified body review of each submitted new application may cause delays or rejections. In March 2023, the European Commission extended the original compliance dates for the EU MDR. As a result, the MDR transitional period deadline for our products was set to December 31, 2028. Failure to comply with the EU MDR requirements by the MDR transitional period deadline would prevent us from generating revenue from sales of our products in the EU, which could adversely affect our business, results of operations and financial condition.

 

You may be diluted from future issuances of our equity securities, including in future financings or strategic transactions, from compensatory equity awards and exercises of outstanding warrants, and such issuances, or perception that such issuances may occur, could depress the market price of our common stock.
 
Future operating or business decisions may cause dilution to our existing stockholders. For example, we may sell equity securities or issue securities exercisable or convertible into shares of our common stock in connection with strategic transactions or for financing purposes, including under the ATM Agreement or otherwise through registered or unregistered offerings. As of September 30, 2024, we had $4.1 million available for future offerings under the prospectus filed with respect to the ATM Agreement. Furthermore, a substantial majority of the outstanding shares of our common stock are, and all of the shares sold in this offering will be, freely tradable without restriction or further registration under the Securities Act, unless these shares are owned or purchased by “affiliates” as that term is defined in Rule 144 under the Securities Act. We may also make equity grants under one or more employee equity incentive plan or our employee stock purchase plan or issue common stock as matching contributions to our employees under our 401(k) Plan. You may also be subject to dilution from the exercise or settlement of outstanding options or restricted stock units under the Restated 2014 Plan, and from the exercise of our warrants, including the exercise of any pre-funded warrants. In addition, sales or issuances of a substantial number of shares of our common stock, or other equity-related securities in the public markets, or the perception that such sales or issuances could occur, could depress the market price of our common stock.
 
We may not achieve profitability in the near term or at all, and historically we have not been profitable. Management has historically financed the Company’s operations through external financings, from both equity and debt financings, like issuances under our ATM Agreement, the January 2024 Offering, and the September 2024 Offering, for example. To the extent our cash on hand and the proceeds from the September 2024 Offering do not provide sufficient capital for us to achieve profitability, or we are unable to maintain profitability once initially achieved, we expect we will need to raise additional capital through future financings. To the extent we decide to conduct a financing in the future, the form of such financing may include one or more of the following: (i) underwritten offerings of shares of our common stock, (ii) sales of shares of our common stock under an "at the market" offering program, (iii) incurring indebtedness with one or more financial institutions, (iv) sale of product line or technology, and (v) the factoring of trade receivables. Additional funding may not be available to us on acceptable terms, or at all, or we may be required to seek other more costly or time-consuming methods. Any failure to raise capital as and when needed could have a negative impact on our financial condition and on our ability to pursue our business plans and strategies.
 

Item 5. Other Information

 

During the quarter ended September 30, 2024, no director or officer, as defined in Rule 16a-1(f), adopted or terminated a "Rule 10b5-1 trading arrangement" or a "non-Rule 10b5-1 trading arrangement," each as defined in Regulation S-K Item 408.

 

 

Item 6. Exhibits

 

Exhibit

Number

 

Description

 
         
4.1   Form of Pre-Funded Warrant (incorporated by reference from Exhibit 4.1 to the Registrant's Current Report on Form 8-K filed September 3, 2024)  
       
4.2   Form of Series A Warrant (incorporated by reference from Exhibit 4.2 to the Registrant's Current Report on Form 8-K filed September 3, 2024)  
       
4.3   Form of Series B Warrant (incorporated by reference from Exhibit 4.3 to the Registrant's Current Report on Form 8-K filed September 3, 2024)  
       
10.1   Amended and Restated 2014 Equity Incentive Plan (incorporated by reference from Exhibit 10.4 to the Registrant’s Registration Statement on Form S-1 filed July 29, 2024)  
       
10.2   Form of Restricted Stock Unit Award under Amended and Restated 2014 Equity Incentive Plan (incorporated by reference from Exhibit 10.7 to the Registrant’s Registration Statement on Form S-1 filed July 29, 2024)  
       

31.1*

 

Certification of Principal Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 
         

31.2*

 

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 
         

32.1+

 

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 
         

32.2+

 

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 
         

101*

 

The following financial statements from the Ekso Bionics Holdings, Inc. Quarterly Report on Form 10-Q for the quarter ended September 30, 2024, formatted in Inline Extensible Business Reporting Language (“iXBRL”):

 
   

unaudited condensed consolidated balance sheets;

 
   

unaudited condensed consolidated statements of operations and comprehensive income (loss);

 
   

unaudited condensed consolidated statements of stockholders’ equity;

 
   

unaudited condensed consolidated statement of cash flows; and

 
   

notes to unaudited condensed consolidated financial statements.

 
101.ins   Inline XBRL Instant Document  
101.sch   Inline XBRL Taxonomy Schema Document  
101.cal   Inline XBRL Taxonomy Calculation Linkbase Document  
101.def   Inline XBRL Taxonomy Definition Linkbase Document  
101.lab   Inline XBRL Taxonomy Label Linkbase Document  
101.pre   Inline XBRL Taxonomy Presentation Linkbase Document  
104   Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)  

 

 

*

Filed herewith.

 

+

Furnished herewith.

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, Ekso Bionics Holdings, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

EKSO BIONICS HOLDINGS, INC.

   

Date: October 28, 2024

By:

/s/ Scott G. Davis

   

Scott G. Davis

   

Chief Executive Officer

   

(Principal Executive Officer)

     
     

Date: October 28, 2024

By:

/s/ Jerome Wong

   

Jerome Wong

   

Chief Financial Officer

   

(Principal Financial and Accounting Officer)

 

43
EX-31.1 2 ex_719122.htm EXHIBIT 31.1 ex_719122.htm

Exhibit 31.1

 

CERTIFICATION

 

I, Scott G. Davis, certify that:

 

 

(1)

I have reviewed this Quarterly Report on Form 10-Q of Ekso Bionics 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 company as of, and for, the periods presented in this report;

 

 

(4)

The company’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 company 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 company, 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 company’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 company’s internal control over financial reporting that occurred during the company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

 

 

(5)

The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.

 

Date: October 28, 2024

 

 

/s/ Scott G. Davis

 

Scott G. Davis

 

Principal Executive Officer

 

 
EX-31.2 3 ex_719123.htm EXHIBIT 31.2 ex_719123.htm

Exhibit 31.2

 

CERTIFICATION

 

I, Jerome Wong, certify that:

 

 

(1)

I have reviewed this Quarterly Report on Form 10-Q of Ekso Bionics 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 company as of, and for, the periods presented in this report;

 

 

(4)

The company’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 company 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 company, 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 company’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 company’s internal control over financial reporting that occurred during the company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

 

 

(5)

The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal control over financial reporting.

 

Date: October 28, 2024

 

 

/s/ Jerome Wong

 

Jerome Wong

 

Principal Financial Officer

 

 
EX-32.1 4 ex_719124.htm EXHIBIT 32.1 ex_719124.htm

Exhibit 32.1

 

CERTIFICATION BY THE PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350

 

In connection with the Quarterly Report on Form 10-Q of Ekso Bionics Holdings, Inc. (the “Company”), for the quarterly period ended September 30, 2024 as filed with the Securities and Exchange Commission (the “Report”), I, Scott G. Davis, Chief Executive Officer and principal executive officer, hereby certify as of the date hereof, solely for purposes of 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, 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 at the dates and for the periods indicated.

 

Dated: October 28, 2024

 

 

/s/ Scott G. Davis

 

Scott G. Davis

 

Principal Executive Officer

 

 

 
EX-32.2 5 ex_719125.htm EXHIBIT 32.2 ex_719125.htm

Exhibit 32.2

 

CERTIFICATION BY THE PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350

 

In connection with the Quarterly Report on Form 10-Q of Ekso Bionics Holdings, Inc. (the “Company”), for the quarterly period ended September 30, 2024 as filed with the Securities and Exchange Commission (the “Report”), I, Jerome Wong, Chief Financial Officer and principal financial officer, hereby certify as of the date hereof, solely for purposes of 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, 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 at the dates and for the periods indicated.

 

Dated: October 28, 2024

 

 

/s/ Jerome Wong

 

Jerome Wong

 

Principal Financial Officer

 

 
EX-101.SCH 6 ekso-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Organization link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Fair Value Measurement link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Inventories link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Revenue link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Accrued Liabilities link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Goodwill and Intangible Assets link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Notes Payable, Net link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Lease Obligations link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Capitalization and Equity Structure link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Net Loss Per Share link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 16 - Segment Disclosures link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 17 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 4 - Fair Value Measurement (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 5 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 6 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 7 - Accrued Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 9 - Notes Payable, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 10 - Lease Obligations (Tables) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 11 - Capitalization and Equity Structure (Tables) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 12 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 15 - Net Loss Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 16 - Segment Disclosures (Tables) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 1 - Organization (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 4 - Fair Value Measurement - Changes in Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 5 - Inventories - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 6 - Revenue 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 6 - Revenue 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 6 - Revenue - Deferred Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 6 - Revenue - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 7 - Accrued Liabilities - Warrant Liability (Details) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 9 - Notes Payable, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 10 - Lease Obligations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995501 - Disclosure - Note 11 - Capitalization and Equity Structure (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995502 - Disclosure - Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995503 - Disclosure - Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 995504 - Disclosure - Note 12 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995505 - Disclosure - Note 12 - Stock-based Compensation - Stock Option Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 995506 - Disclosure - Note 12 - Stock-based Compensation - RSU and PSU Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995507 - Disclosure - Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995508 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995509 - Disclosure - Note 15 - Net Loss Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995510 - Disclosure - Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details) link:calculationLink link:definitionLink link:presentationLink 995511 - Disclosure - Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 995512 - Disclosure - Note 16 - Segment Disclosures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995513 - Disclosure - Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details) link:calculationLink link:definitionLink link:presentationLink 995514 - Disclosure - Note 16 - Segment Disclosures - Geographic Information (Details) link:calculationLink link:definitionLink link:presentationLink 995515 - Disclosure - Note 17 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 ekso-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 ekso-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 ekso-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Initial Payment1 [Member] Represents Initial Payment 1. Note To Financial Statement Details Textual Gain on revaluation of warrant liabilities Gain on revaluation of warrant liabilities us-gaap_LongtermPurchaseCommitmentPeriod Long-Term Purchase Commitment, Period (Year) Significant Accounting Policies Initial Payment [Member] Represents Initial Payment. Note 3 - Accumulated Other Comprehensive Income (Loss) ekso_RelatedPartyTransactionPaymentTerm Related Party Transaction, Payment Term (Month) Description of the terms of payment of the related party transaction. Note 4 - Fair Value Measurement Angel Pond Capital LLC [Member] Represents Angel Pond Capital LLC. Note 5 - Inventories Note 6 - Revenue Note 7 - Accrued Liabilities Note 8 - Goodwill and Intangible Assets Americas Other [Member] Represent other Americans. Note 9 - Notes Payable, Net Note 10 - Lease Obligations EMEA Other [Member] Represent EMEA other. Income Tax Disclosure [Text Block] Note 11 - Capitalization and Equity Structure Note 12 - Stock-based Compensation Note 15 - Net Loss Per Share Note 16 - Segment Disclosures Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) us-gaap_LiabilitiesCurrent Total current liabilities Schedule of Maturities of Long-Term Debt [Table Text Block] Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details) Note 4 - Fair Value Measurement - Changes in Fair Value (Details) Note 5 - Inventories - Inventories (Details) Note 6 - Revenue - Deferred Revenue (Details) Equity Incentive Plan 2014 [Member] Represent Equity Incentive Plan 2014. Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Note 6 - Revenue - Disaggregation of Revenue (Details) Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) APAC Other [Member] Represents APAC other. Note 7 - Accrued Liabilities - Warrant Liability (Details) Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details) Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details) Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details) Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details) Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details) Note 12 - Stock-based Compensation - Stock Option Outstanding (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 12 - Stock-based Compensation - RSU and PSU Activity (Details) Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details) Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details) Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details) Note 16 - Segment Disclosures - Geographic Information (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Foreign currency translation adjustments Vested and expected to vest as of September 30, 2024 (Year) Current portion us-gaap_LongTermDebtCurrent Current portion Vested and expected to vest as of September 30, 2024 Warrants exercised (in shares) Number of warrants or rights exercised. Vested and expected to vest as of September 30, 2024 (in shares) Other comprehensive income (loss) Vested and expected to vest as of September 30, 2024 (in dollars per share) June 2020 Investor Warrants [Member] Represents June 2020 investor warrants. Exercisable as of September 30, 2024 (in dollars per share) Exercisable as of September 30, 2024 (Year) Notes payable, current Exercisable as of September 30, 2024 May 2019 Warrants [Member] Represents May 2019 warrants. Exercisable as of September 30, 2024 (in shares) December 2019 Warrants [Member] Represents December 2019 warrants. June 2020 Placement Agent Warrants [Member] Represents June 2020 placement agent warrants. Balance as of September 30, 2024 (Year) Balance as of September 30, 2024 December 2019 Placement Agent Warrants [Member] Represents December 2019 placement agent warrants. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Granted (in dollars per share) Vested (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue Forfeited (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue Balance (in dollars per share) Balance (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares Vested (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares Forfeited (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares Balance (in shares) Balance (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Balance (in dollars per share) Balance (in dollars per share) Deferred revenues, current Less current portion Options cancelled (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Accrued liabilities Total us-gaap_EmployeeRelatedLiabilitiesCurrent Salaries, benefits and related expenses Lessee, Operating Leases [Text Block] Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Balance (in shares) Balance (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod Options cancelled (in shares) us-gaap_OtherAccruedLiabilitiesCurrent Other us-gaap_PolicyTextBlockAbstract Accounting Policies ekso_AcquiredFinitelivedIntangibleAssetAmortization Acquired Finite-Lived Intangible Asset, Amortization The aggregate expense charged against earnings to allocate the cost of acquired finite-lived intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. us-gaap_ProductWarrantyAccrualClassifiedCurrent Device warranty Trade Names [Member] Loss on modification of warrant Loss on modification of warrant Represents the gain (loss) on warrant modification. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) Share issuance RSU ekso_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossOnModificationOfWarrant Loss on modification of warrant Amount of gain (loss) on modification of warrant from liability measured at fair value on recurring basis using unobservable input (level 3). January 2024 Offering [Member] Represents the January 2024 Offering. Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] ekso_LongTermDebtMaturityRemainderOfFiscalYearAndYearOneTotal 2024-2025 Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing the remainder of current fiscal year and in first 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). us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Acquisition of property and equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) Supplemental disclosure of non-cash activities us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service, Other [Member] Current liabilities: Developed Technology Rights [Member] Product [Member] Supplemental disclosure of cash flow activities us-gaap_Assets Total assets Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense Intellectual Property [Member] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net loss applicable to common stockholders, basic and diluted Customer Relationships [Member] Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Business Description and Basis of Presentation [Text Block] Award Type [Domain] Award Type [Axis] Net loss Net loss Net loss us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Intangibles, Accumulated Amortization us-gaap_FiniteLivedIntangibleAssetsNet Total Intangibles, Net Carrying Amount Intangible assets, net Total Intangible Assets, Net Carrying Amount Restricted Stock Units (RSUs) [Member] us-gaap_FiniteLivedIntangibleAssetsGross Intangibles, Gross Carrying Amount Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Warrant [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill Intangibles, Gross Carrying Amount Commitments and Contingencies Disclosure [Text Block] Property and equipment, net Goodwill Goodwill Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Investing activities: Earnings Per Share [Text Block] us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Related Party Transactions Disclosure [Text Block] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_OperatingExpenses Total operating expenses General and administrative us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch Defined Contribution Plan, Employer Matching Contribution, Percent of Match Cash and restricted cash FRANCE us-gaap_InterestExpenseNonoperating Interest expense, net Subordinated Debt [Member] us-gaap_AllocatedShareBasedCompensationExpense Stock based compensation us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings Gain on revaluation of warrants us-gaap_RoyaltyExpense Royalty Expense Amendment Flag HONG KONG us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Accrued, lease and other liabilities, current and noncurrent us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenues Balance (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, outstanding (in shares) Common Stock, Shares, Outstanding (in shares) Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets, current and noncurrent us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Weighted-average discount rate Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Weighted-average remaining lease term (in years) (Year) Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Service [Member] us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue Balance Balance Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Liability Class [Axis] Stock-based compensation expense Fair Value by Liability Class [Domain] Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] Entity Common Stock, Shares Outstanding POLAND Accounts Receivable [Member] Long-Term Debt [Text Block] Revenue from Contract with Customer Benchmark [Member] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] us-gaap_LineOfCreditFacilityInterestRateDuringPeriod Line of Credit Facility, Interest Rate During Period Matching contribution to 401(k) plan Stock Issued During Period, Value, Employee Benefit Plan Local Phone Number Matching contribution to 401(k) plan (in shares) Stock Issued During Period, Shares, Employee Benefit Plan (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Domain] Equity incentive plan (in shares) Changes in provision for credit losses on accounts receivable Equity incentive plan Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) Warrant, measurement input Term (Year) Warrants and Rights Outstanding, Term (Year) Modification of operating lease right-of-use asset and lease liability Represents modification to initial recognition of operating lease liability and right of use asset. Sales and marketing Equity financing, net (in shares) Stock Issued During Period, Shares, New Issues (in shares) us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Equity financing, net Stock Issued During Period, Value, New Issues UNITED STATES Related Party Transaction [Axis] Related Party Transaction [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Research and development Accumulated other comprehensive income Measurement Input, Share Price [Member] us-gaap_InterestExpenseDebt Interest Expense, Debt Measurement Input, Price Volatility [Member] Changes in operating assets and liabilities: Measurement Input, Risk Free Interest Rate [Member] Exercise of warrants Equity impact of the value of stock issued from exercise of warrants during the period. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] ekso_DeferredRevenueWarrantyClaimLumpSum Deferred Revenue, Warranty Claim Lump Sum Deferred revenue associated with warrant claim lump-sum. Lease liabilities Schedule of Inventory, Current [Table Text Block] Measurement Input, Expected Term [Member] Parker [Member] Represents Parker. us-gaap_OperatingLeaseLiability Present value of lease liabilities Lease liabilities, current Unrealized gain (loss) on foreign exchange Unrealized loss (gain) on foreign currency transactions Measurement Input, Conversion Price [Member] us-gaap_IntangibleAssetsGrossExcludingGoodwill Total Intangible Assets, Gross Carrying Amount Exercise of warrants (in shares) Number of stock issued from exercise of warrants during the period. Right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Lessee, Operating Lease, Liability, to be Paid us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: imputed interest us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2027 Measurement Input Type [Axis] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear 2024 - remainder Measurement Input Type [Domain] 2026 2027 2028 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2026 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2025 Foreign Currency Transactions and Translations Policy [Policy Text Block] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_ShareBasedCompensation Stock-based compensation expense Other assets Lessee, Leases [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear 2024 - remainder us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Operating expenses: Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term (Year) Depreciation and amortization us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total current assets Equity [Text Block] Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Common stock, $0.001 par value; 141,429 shares authorized; 21,998 and 14,848 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively Adjustments to reconcile net loss to net cash used in operating activities Measurement Frequency [Axis] Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, authorized (in shares) Common Stock, Shares Authorized (in shares) Americas [Member] Common stock, issued (in shares) Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Asia Pacific [Member] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023 Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued (in shares) Cash paid for interest Cash paid for income taxes Geographical [Axis] Geographical [Domain] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized (in shares) Inventories Inventories Preferred stock, par value (in dollars per share) EMEA [Member] us-gaap_InventoryWorkInProcess Work in progress Revenue Revenue Fair Value, Inputs, Level 3 [Member] us-gaap_InventoryFinishedGoods Finished goods Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_InventoryRawMaterials Raw materials Operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] Allowance for doubtful accounts Accounts receivable, net of allowances of $29 and $79, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital Accumulated Foreign Currency Adjustment Attributable to Parent [Member] AOCI Attributable to Parent [Member] Stockholders’ equity: Other (expense) income, net us-gaap_NonoperatingIncomeExpense Total other income (expense), net Segment Reporting Disclosure [Text Block] Current assets: Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Initial recognition of operating lease liability and right of use asset Represents initial recognition of operating lease liability and right of use asset. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and restricted cash at beginning of period Cash and restricted cash at end of period Inventory, Policy [Policy Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net decrease in cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_Liabilities Total liabilities Commitments and Contingencies (Note 14) Sale of Stock [Axis] Sale of Stock [Domain] Effect of exchange rate changes on cash us-gaap_OperatingIncomeLoss Loss from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Customer C [Member] Represents customer C. us-gaap_ContractWithCustomerLiabilityRevenueRecognized Recognition of deferred revenue Other income (expense), net: us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Prepaid expenses and other current assets us-gaap_GrossProfit Gross profit Gross profit Cost of revenue Cost of revenue Counterparty Name [Axis] Counterparty Name [Domain] Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] us-gaap_ContractWithCustomerLiability Total deferred revenues Beginning balance Ending balance us-gaap_DerivativeLiabilities Warrant liabilities us-gaap_AccountsPayableCurrentAndNoncurrent Accounts Payable Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity us-gaap_ProceedsFromIssuanceOfWarrants Proceeds from Issuance of Warrants Retained Earnings [Member] Proceeds from issuance of common stock, net Proceeds from Issuance of Common Stock Additional Paid-in Capital [Member] Common Stock [Member] Preferred Stock [Member] Equity Components [Axis] Equity Component [Domain] Notes payable, net us-gaap_LongTermDebt Notes payable, net us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) Exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_ClassOfWarrantOrRightOutstanding Class of Warrant or Right, Outstanding (in shares) Balance (in shares) Balance (in shares) us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] us-gaap_SubordinatedDebt Subordinated Debt us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet Less debt discount and issuance cost Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Text Block] us-gaap_DebtInstrumentUnamortizedDiscount Less debt discount Document Quarterly Report Entity Incorporation, State or Country Code Total principal payments us-gaap_DebtInstrumentCarryingAmount Long-Term Debt, Gross General and Administrative Expense [Member] Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report Basis of Accounting, Policy [Policy Text Block] Entity Interactive Data Current Selling and Marketing Expense [Member] Security Exchange Name Title of 12(b) Security Research and Development Expense [Member] Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Domain] Segments [Axis] Segments [Domain] us-gaap_RepaymentsOfNotesPayable Principal payments under notes payable us-gaap_SharePrice Share Price (in dollars per share) us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Weighted-average number of common shares, basic and diluted (in shares) us-gaap_PurchaseObligation Purchase Obligation Statement [Table] Statement of Financial Position [Abstract] us-gaap_EarningsPerShareDiluted Net loss per common share, basic and diluted (in dollars per share) Weighted average number of common shares outstanding, basic and diluted (in shares) Net loss per share applicable to common shareholders, basic and diluted (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] 2024 - remainder us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear Statement of Stockholders' Equity [Abstract] Net unrealized gain (loss) on foreign currency translation Income Statement [Abstract] 2027 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] 2025 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2026 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 2026 Brecksville Ohio [Member] Represents the lease that is in Brecksville, Ohio. Transfer of inventory to (from) property and equipment The amount of transfer of property and equipment from inventory. ekso_UnrestrictedCash Unrestricted Cash Represents unrestricted cash. ekso_BeneficialOwnershipLimitationContingencyPercentageIncreaseAvailableForGrant Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant Information pertaining to the increase available to be granted for the beneficial ownership limitation. ekso_BeneficialOwnershipLimitationPercentage Beneficial Ownership Limitation, Percentage Information pertaining to the beneficial ownership limitation percentage. Share issuance for common stock contribution to 401(k) plan The amount of capital contribution from shares issued. Common stock contribution to 401(k) plan Common Stock Contribution The amount of common stock contribution. September 2024 Series A Warrants [Member] Represents the September 2024 Series A Warrants. San Rafael, Brecksville, and Hamburg [Member] Represent the leases located in San Rafael, California, Brecksville, Ohio, and Hamburg, Germany Customer A [Member] Represents Customer A. September 2024 Pre-funded Warrants [Member] Represents the September 2024 Pre-funded warrants. Customer B [Member] Represents Customer B. September 2024 Offering [Member] Represents information pertaining to the September 2024 offering. September 2024 Series B Warrants [Member] Represents the September 2024 Series B Warrants. ekso_DebtCovenantCovenantComplianceUnrestrictedCash Debt Covenant, Covenant Compliance, Unrestricted Cash The amount of unrestricted cash the entity has in compliance with the debt covenants throughout the reporting period. ekso_NumberOfCustomers Number Of Customers Represents the number of customers. Pre-Funded Warrants [Member] Represents the pre-funded warrants. ekso_ContractsWithCustomerAccountsReceivablePaymentTermsDuration Contracts With Customer, Accounts Receivable, Payment Terms, Duration (Month) Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration. ekso_DebtInstrumentPeriodicPaymentNumberOfInstallments Debt Instrument, Periodic Payment, Number of Installments The number of installments of the required periodic payments including both interest and principle payments. September 2024 Warrants [Member] Represents information pertaining to the September 2024 warrants. Ekso Works [Member] Represents Ekso Works. ekso_ContractWithCustomerLiabilityDeferralOfRevenue Deferral of revenue Amount of differed 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. Warrants expired (in shares) Number of warrants or rights expired. Subscription [Member] Represent subscription. ekso_ContractWithCustomerLiabilityNoncancellableBacklog Contract With Customer, Liability, Non-Cancellable Backlog Amount of non-cancellable backlog 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. Ekso Health [Member] Represents Ekso Health. Financing activities: ekso_ContractWithCustomerLiabilityDevicesAndAdvances Deferred device and advances Amount of devices and advances 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. Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] ekso_ContractWithCustomerLiabilityExtendedMaintenanceAndSupport Deferred extended maintenance and support Amount of extended maintenance and support 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. Other non-current liabilities ekso_ProductMaintenanceWarrantyLiabilitiesCurrent Current portion The amount of product maintenance warranty liabilities current. Warranty [Member] Represent warranty. ekso_ProductMaintenanceWarrantyLiabilitiesNoncurrent Long-term portion The amount of product maintenance warranty liabilities noncurrent. ekso_ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent Total Balance at beginning of the period Balance at end of the period The amount of product maintenance warranty liabilities current and noncurrent. Product Maintenance And Warranty [Table Text Block] Tabular disclosure of the components of product maintenance and warranty. ekso_ProductMaintenanceWarrantyExpense Incurred costs The expense charged against earnings for the period pertaining to product maintenance warrant on the entity's goods and services granted to customers. Additions for estimated future expense Represents the amount of additions for estimated future costs. ekso_DebtInstrumentCovenantComplianceMaximumDepositsOutsideOfUnitedStates Debt Instrument, Covenant Compliance, Maximum Deposits Outside Of United States The amount of maximum deposits outside of the United States that the entity has in compliance with the debt covenants throughout the reporting period. PWB Agreement [Member] Represents P W P Agreement. Promissory Note [Member] Represents the promissory note. Research and Development Arrangement, Contract to Perform for Others, Type [Axis] Research and Development Arrangement, Contract to Perform for Others, Type [Domain] Warrant liabilities Term Loan [Member] Represent Term Loan. Royalty Agreement Terms [Member] ekso_SharesIssuedAveragePricePerShare Shares Issued, Average Price Per Share (in dollars per share) Represents the average price per share on the issuance of stock for the period. 2029 and thereafter Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized after year four. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). San Rafael California [Member] Represents San Rafael California. ekso_DebtInstrumentDiscountRatePercentage Debt Instrument, Discount Rate, Percentage The percentage of debt discount. ekso_SaleOfStockStockAvailableForIssuanceValue Sale Of Stock, Stock Available For Issuance, Value The value of stocks available for issuance. At the Market Offering [Member] Represent At the Market Offering. ekso_LesseeOperatingLeaseNumberOfExtension Lessee Operating Lease, Number of Extension Number of extensions of lessee's operating lease. Hamburg Germany [Member] Represents Hamburg Germany. Deferred revenues Deferred revenues, non-current us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance ekso_NumberOfLicenseAgreements Number Of License Agreements Represents the number of license agreements. Warrants issued (in shares) Class Of Warrant Or Right Issued (in shares) Number of warrants or right issued. Class of Stock [Axis] A2021 Warrants [Member] Represents A 2021 Warrants. Long-term portion us-gaap_LongTermDebtNoncurrent Long-term portion Licensed Software Products [Member] Represents Licensed Software Products. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Licensed Patent Products [Member] Represents Licensed Patent Products. ekso_RoyaltyPercentage Royalty Percentage The amount of royalty percentage. License Revenue [Member] Represent License revenue. Notes payable, net Sales Revenue Goods Net Excluding Government Sales [Member] Represents sales revenue goods net excluding government sales. Derivative Financial Instruments, Liabilities [Member] EX-101.PRE 10 ekso-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2024
Oct. 25, 2024
Document Information [Line Items]    
Entity Central Index Key 0001549084  
Entity Registrant Name EKSO BIONICS HOLDINGS, INC.  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2024  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 001-37854  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 99-0367049  
Entity Address, Address Line One 101 Glacier Point, Suite A  
Entity Address, City or Town San Rafael  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94901  
City Area Code 510  
Local Phone Number 984-1761  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol EKSO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   21,998,369
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and restricted cash $ 8,292 $ 8,638
Accounts receivable, net of allowances of $29 and $79, respectively 6,964 5,645
Inventories 5,031 5,050
Prepaid expenses and other current assets 779 875
Total current assets 21,066 20,208
Property and equipment, net 1,628 2,018
Right-of-use assets 891 977
Intangible assets, net 4,662 4,892
Goodwill 431 431
Other assets 531 392
Total assets 29,209 28,918
Current liabilities:    
Accounts payable 1,808 1,847
Accrued liabilities 1,975 2,664
Deferred revenues, current 2,039 1,993
Notes payable, current 1,250 1,250
Lease liabilities, current 434 363
Total current liabilities 7,506 8,117
Deferred revenues 1,971 2,169
Notes payable, net 4,106 4,832
Lease liabilities 556 723
Warrant liabilities 35 366
Other non-current liabilities 165 105
Total liabilities 14,339 16,312
Commitments and Contingencies (Note 14)
Stockholders’ equity:    
Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Common stock, $0.001 par value; 141,429 shares authorized; 21,998 and 14,848 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively 22 15
Additional paid-in capital 261,898 251,580
Accumulated other comprehensive income 12 156
Accumulated deficit (247,062) (239,145)
Total stockholders’ equity 14,870 12,606
Total liabilities and stockholders’ equity $ 29,209 $ 28,918
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Allowance for doubtful accounts $ 29 $ 79
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000 10,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.001 $ 0.001
Common stock, authorized (in shares) 141,429 141,429
Common stock, issued (in shares) 21,998 14,848
Common stock, outstanding (in shares) 21,998 14,848
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 4,129 $ 4,607 $ 12,835 $ 13,432
Cost of revenue 1,920 2,151 6,038 6,722
Gross profit 2,209 2,456 6,797 6,710
Operating expenses:        
Sales and marketing 1,760 2,052 5,424 6,489
Research and development 777 1,159 3,029 3,712
General and administrative 2,311 2,176 6,574 8,172
Total operating expenses 4,848 5,387 15,027 18,373
Loss from operations (2,639) (2,931) (8,230) (11,663)
Other income (expense), net:        
Interest expense, net (79) (64) (210) (236)
Loss on modification of warrant 0 0 (109) 0
Gain on revaluation of warrant liabilities 14 60 440 186
Unrealized gain (loss) on foreign exchange 634 (433) 194 (223)
Other (expense) income, net (2) 3 (2) (48)
Total other income (expense), net 567 (434) 313 (321)
Net loss (2,072) (3,365) (7,917) (11,984)
Other comprehensive income (loss) (527) 374 (144) 170
Comprehensive loss $ (2,599) $ (2,991) $ (8,061) $ (11,814)
Net loss per share applicable to common shareholders, basic and diluted (in dollars per share) $ (0.1) $ (0.24) $ (0.42) $ (0.88)
Weighted average number of common shares outstanding, basic and diluted (in shares) 20,310 14,073 18,657 13,672
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
September 2024 Offering [Member]
Preferred Stock [Member]
September 2024 Offering [Member]
Common Stock [Member]
September 2024 Offering [Member]
Additional Paid-in Capital [Member]
September 2024 Offering [Member]
AOCI Attributable to Parent [Member]
September 2024 Offering [Member]
Retained Earnings [Member]
September 2024 Offering [Member]
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022             0 13,203        
Balance at Dec. 31, 2022             $ 0 $ 13 $ 248,813 $ 563 $ (223,947) $ 25,442
Net loss             $ 0 $ 0 0 0 (4,389) (4,389)
Equity incentive plan (in shares)             0 139        
Stock-based compensation expense             $ 0 $ 0 424 0 0 424
Foreign currency translation adjustments             $ 0 $ 0 0 (194) 0 (194)
Balance (in shares) at Mar. 31, 2023             0 13,342        
Balance at Mar. 31, 2023             $ 0 $ 13 249,237 369 (228,336) 21,283
Balance (in shares) at Dec. 31, 2022             0 13,203        
Balance at Dec. 31, 2022             $ 0 $ 13 248,813 563 (223,947) 25,442
Net loss                       (11,984)
Matching contribution to 401(k) plan                 249      
Balance (in shares) at Sep. 30, 2023             0 14,235        
Balance at Sep. 30, 2023             $ 0 $ 14 250,441 733 (235,931) 15,257
Balance (in shares) at Mar. 31, 2023             0 13,342        
Balance at Mar. 31, 2023             $ 0 $ 13 249,237 369 (228,336) 21,283
Net loss             $ 0 $ 0 0 0 (4,230) (4,230)
Matching contribution to 401(k) plan (in shares)             0 161        
Matching contribution to 401(k) plan             $ 0 $ 0 249 0 0 249
Equity incentive plan (in shares)             0 304        
Stock-based compensation expense             $ 0 $ 0 514 0 0 514
Foreign currency translation adjustments             $ 0 $ 0 0 (10) 0 (10)
Balance (in shares) at Jun. 30, 2023             0 13,807        
Balance at Jun. 30, 2023             $ 0 $ 14 250,000 359 (232,566) 17,807
Net loss             $ 0 $ 0 $ 0 0 (3,365) (3,365)
Matching contribution to 401(k) plan (in shares)                 161      
Equity incentive plan (in shares)             0 428        
Stock-based compensation expense             $ 0 $ 0 $ 441 0 0 441
Foreign currency translation adjustments             $ 0 $ 0 0 374 0 374
Balance (in shares) at Sep. 30, 2023             0 14,235        
Balance at Sep. 30, 2023             $ 0 $ 14 250,441 733 (235,931) 15,257
Balance (in shares) at Dec. 31, 2023             0 14,848        
Balance at Dec. 31, 2023             $ 0 $ 15 251,580 156 (239,145) 12,606
Net loss             $ 0 $ 0 0 0 (3,429) (3,429)
Equity financing, net (in shares)             0 2,997        
Equity financing, net             $ 0 $ 3 3,967 0 0 3,970
Matching contribution to 401(k) plan (in shares)             0 163        
Matching contribution to 401(k) plan             $ 0 $ 0 237 0 0 237
Equity incentive plan (in shares)             0 88        
Equity incentive plan               $ 0        
Stock-based compensation expense             $ 0 0 376 0 0 376
Foreign currency translation adjustments             $ 0 $ 0 0 291 0 291
Balance (in shares) at Mar. 31, 2024             0 18,096        
Balance at Mar. 31, 2024             $ 0 $ 18 256,160 447 (242,574) 14,051
Balance (in shares) at Dec. 31, 2023             0 14,848        
Balance at Dec. 31, 2023             $ 0 $ 15 251,580 156 (239,145) 12,606
Balance (in shares) at Jun. 30, 2024             0 18,444        
Balance at Jun. 30, 2024             $ 0 $ 19 256,491 539 (244,990) 12,059
Balance (in shares) at Dec. 31, 2023             0 14,848        
Balance at Dec. 31, 2023             $ 0 $ 15 251,580 156 (239,145) 12,606
Net loss                       (7,917)
Matching contribution to 401(k) plan                 237      
Balance (in shares) at Sep. 30, 2024             0 21,998        
Balance at Sep. 30, 2024             $ 0 $ 22 261,898 12 (247,062) 14,870
Balance (in shares) at Mar. 31, 2024             0 18,096        
Balance at Mar. 31, 2024             $ 0 $ 18 256,160 447 (242,574) 14,051
Net loss             $ 0 $ 0 0 0 (2,416) (2,416)
Equity financing, net (in shares)             0 75        
Equity financing, net             $ 0 $ 0 47 0 0 47
Equity incentive plan (in shares)             0 273        
Equity incentive plan               $ 1        
Stock-based compensation expense             $ 0 0 284 0 0 284
Foreign currency translation adjustments             $ 0 $ 0 0 92 0 92
Balance (in shares) at Jun. 30, 2024             0 18,444        
Balance at Jun. 30, 2024             $ 0 $ 19 256,491 539 (244,990) 12,059
Net loss             $ 0 $ 0 $ 0 0 (2,072) (2,072)
Equity financing, net (in shares) 0 3,100         0 119        
Equity financing, net $ 0 $ 3 $ 5,001 $ 5,004            
Matching contribution to 401(k) plan (in shares)                 163      
Equity incentive plan               $ 0        
Stock-based compensation expense             $ 0 0 $ 406 0 0 406
Foreign currency translation adjustments             $ 0 $ 0 0 (527) 0 (527)
Exercise of warrants (in shares)             0 335        
Exercise of warrants             $ 0 $ 0 0 0
Balance (in shares) at Sep. 30, 2024             0 21,998        
Balance at Sep. 30, 2024             $ 0 $ 22 $ 261,898 $ 12 $ (247,062) $ 14,870
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Operating activities:    
Net loss $ (7,917) $ (11,984)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 1,210 1,266
Changes in provision for credit losses on accounts receivable 73 25
Gain on revaluation of warrant liabilities (440) (186)
Stock-based compensation expense 1,066 1,379
Loss on modification of warrant 109 0
Common stock contribution to 401(k) plan 177 304
Unrealized loss (gain) on foreign currency transactions (194) 223
Changes in operating assets and liabilities:    
Accounts receivable (1,427) (1,348)
Inventories (80) (162)
Prepaid expenses and other assets, current and noncurrent 63 (370)
Accounts payable (41) (647)
Accrued, lease and other liabilities, current and noncurrent (852) (522)
Deferred revenues (160) 1,552
Net cash used in operating activities (8,413) (10,470)
Investing activities:    
Acquisition of property and equipment (16) (114)
Net cash used in investing activities (16) (114)
Financing activities:    
Principal payments under notes payable (938) 0
Proceeds from issuance of common stock, net 9,021 0
Net cash provided by financing activities 8,083 0
Effect of exchange rate changes on cash 0 (4)
Net decrease in cash (346) (10,588)
Cash and restricted cash at beginning of period 8,638 20,525
Cash and restricted cash at end of period 8,292 9,937
Supplemental disclosure of cash flow activities    
Cash paid for interest 142 145
Cash paid for income taxes 9 33
Supplemental disclosure of non-cash activities    
Transfer of inventory to (from) property and equipment 105 (146)
Initial recognition of operating lease liability and right of use asset 180 0
Share issuance RSU 1 0
Modification of operating lease right-of-use asset and lease liability 0 (10)
Share issuance for common stock contribution to 401(k) plan $ 237 $ 249
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Organization
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]

1.         Organization

 

Description of Business

 

Ekso Bionics Holdings, Inc. (the “Company”) designs, develops, and markets wearable powered and non-powered exoskeleton products to augment human strength, endurance and mobility. The Company’s exoskeleton technology is primarily focused on aiding in the recovery and improved quality of life of individuals who have suffered from a variety of neurological conditions and allows for neurorehabilitation ranging from hospital to home, and also has technology that can be utilized by able-bodied users in the workplace. The Company has marketed devices that (i) enable individuals with neurological conditions affecting gait, including acquired brain injury ("ABI") and multiple sclerosis ("MS"), and spinal cord injury ("SCI") to rehabilitate and to stand and walk in neurorehabilitation settings and, for patients with a SCI, for home and community use, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods. Founded in 2005, the Company is headquartered in the San Francisco Bay area and listed on the Nasdaq Capital Market under the symbol “EKSO”.

 

Liquidity and Going Concern

 

As of September 30, 2024, the Company had an accumulated deficit of $247,062.  Largely as a result of significant research and development activities related to the development of the Company’s advanced technology and commercialization of such technology into its medical device business, the Company has incurred significant operating losses and negative cash flows from operations since inception. During the nine months ended September 30, 2024, the Company used $8,413 of cash in its operations. Cash on hand as of September 30, 2024 was $8,292.

 

As described in Note 9. Notes Payable, net, borrowings under the Company’s secured term loan agreement with Banc of California have a liquidity covenant requiring minimum cash on hand equivalent to the current outstanding principal balance. As of September 30, 2024, $2,000 of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of September 30, 2024 was approximately $6,292.

 

Our expectation to generate operating losses and negative operating cash flows in the future and the need for additional funding to support our planned operations raise substantial doubt regarding our ability to continue as a going concern for a period of one year after the date that the condensed consolidated financial statements are issued. Management intends to raise funds through one or more financings. However, due to several factors, including those outside management’s control, there can be no assurance that the Company will be able to complete such financings on acceptable terms or in amounts sufficient to continue operating the business under the operating plan. If we are unable to complete sufficient additional financings, management’s plans include delaying or abandoning certain product development projects, cost reduction efforts for our products, and refocused sales efforts to accelerate revenue growth above historical results. We have concluded the likelihood that our plan to successfully reduce expenses to align with our available cash, while reasonably possible, is less than probable. Accordingly, we have concluded that substantial doubt exists about our ability to continue as a going concern for a period of at least 12 months from the date of issuance of these condensed consolidated financial statements. 

 

The accompanying condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.

 

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.         Basis of Presentation and Summary of Significant Accounting Policies and Estimates

 

Basis of Presentation and Consolidation

 

The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the SEC on March 4, 2024.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2023, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.

 

The results of operations for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for the year ending  December 31, 2024 or any future periods.

 

The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.

 

Use of Estimates

 

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, intangible and tangible assets acquired and liabilities assumed in business combinations, revenue recognition, deferred revenue, the valuation of warrants and employee equity awards, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.

 

Foreign Currency

 

The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.

 

Inventory

 

Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw materials. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.

 

Leases

 

The Company records its leases in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 842, Leases. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.

 

Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets, lease liabilities current and lease liabilities non-current.

 

Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.

 

Revenue Recognition

 

The Company records its revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following five steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.

 

For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is not directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of customer. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.

 

The Company exercised judgement to determine that a product return reserve was not required as historical returns activity have not been material.

 

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable.

 

The Company's cash balances held in domestic banks are deposited into accounts at various institutions with each balance under the $250 Federal Deposit Insurance Corporation ("FDIC") insurance limit. The Company has significant cash balances at foreign financial institutions which regularly exceed the applicable country cash deposit insurance limits of approximately $100 at each of the Company's two foreign banks. Any foreign exchange loss incurred or a lack of access to such funds could have a significant adverse impact on the Company's financial condition, results of operations, and cash flows.

 

The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable. Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The allowance for potential credit losses on trade receivables reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. The Company has not experienced material losses related to accounts receivable as of  September 30, 2024 and December 31, 2023.

 

Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon collecting receivables denominated in a foreign currency.

 

The Company hadtwo customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable as of  September 30, 2024 (14% and 13%), as compared with no customers as of  December 31, 2023.

 

During the three months ended September 30, 2024, the Company had one customer with sales of 10% or more of the Company’s total revenue (26%), as compared with three customers in the three months ended  September 30, 2023 (18%, 11% and 11%).

 

During the nine months ended September 30, 2024, the Company had one customer with sales of 10% or more of the Company’s total revenue (15%), as compared with two customers in the nine months ended  September 30, 2023 (17% and 10%).

 

Recent Accounting Pronouncements

 

In December 2023, the FASB issued Accounting Standards Update ("ASU") No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), to enhance income tax reporting disclosures and require disclosure of specific categories in the tabular rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, on a prospective basis. Early adoption and retrospective application are permitted. We are currently evaluating the impact on our disclosures.

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 looks to provide improvements to the segment disclosure by providing users with more decision-useful information about reportable segments in a public entity. The main provisions require a company to disclose, on an annual and interim basis, significant expenses included within each reported measure of segment profit or loss, an amount for other segment items by reportable segment and a description of its composition. ASU 2023-07 is to be applied retrospectively to all prior periods presented in the financial statements with an effective date for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the impact of adopting ASU 2023-07 to be material on its consolidated financial statements.

 

Accounting Pronouncements Adopted in 2024

 

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplified the accounting for convertible instruments. ASU 2020-06 eliminated certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminated certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance became effective for the Company in the first quarter of 2024 and was applied using a full retrospective approach. The adoption did not have a material impact on the Company's consolidated financial statements.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Accumulated Other Comprehensive Income (Loss)
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

3.         Accumulated Other Comprehensive Income (Loss)

 

The Company's accumulated other comprehensive income (loss) consists of the accumulated net unrealized gains or losses on foreign currency translation adjustments. The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the nine months ended September 30, 2024 and 2023, is reflected in the table below net of tax:

 

   

Nine Months Ended September 30,

 
   

2024

   

2023

 

Balance at beginning of period

  $ 156     $ 563  

Net unrealized gain (loss) on foreign currency translation

    (144 )     170  

Balance at end of period

  $ 12     $ 733  

 

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Fair Value Measurement
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

4.         Fair Value Measurement

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Three levels of inputs, of which the first two are considered observable and the last unobservable, may be used to measure fair value which are the following:

 

Level 1—Quoted prices in active markets for identical assets or liabilities. The Company considers a market to be active when transactions for the asset occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

Level 2—Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The valuation of Level 3 investments requires the use of significant management judgments or estimation.

 

The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

September 30, 2024

                               

Liabilities

                               

Warrant liabilities

  $ 35     $     $     $ 35  

December 31, 2023

                               

Liabilities

                               

Warrant liabilities

  $ 366     $     $     $ 366  

 

The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities for the nine months ended September 30, 2024, which were measured at fair value on a recurring basis:

 

   

Warrant Liabilities

 

Balance as of December 31, 2023

  $ 366  

Loss on modification of warrant

    109  

Gain on revaluation of warrants

    (440 )

Balance as of September 30, 2024

  $ 35  

 

Refer to Note 11. Capitalization and Equity Structure – Warrants for additional information regarding the valuation of warrants.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Inventories
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Inventory Disclosure [Text Block]

5.         Inventories

 

Inventories as of September 30, 2024 and December 31, 2023 consisted of the following:

 

   

September 30, 2024

   

December 31, 2023

 

Raw materials

  $ 3,917     $ 4,298  

Work in progress

    301       290  

Finished goods

    813       462  

Inventories

  $ 5,031     $ 5,050  

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Revenue
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

6.         Revenue

 

The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices, along with the sale of support and maintenance contracts. Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices. Support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements ranging from 12 to 48 months. Revenue is recognized evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the contract term, typically over 24 months.

 

The Company’s industrial device segment (EksoWorks) revenue is primarily generated through the sale of the upper body exoskeleton EVO and associated accessories. Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. 

 

Deferred Revenue

 

Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts, but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.

 

Deferred revenue consisted of the following:

 

  

September 30, 2024

  

December 31, 2023

 

Deferred extended maintenance and support

 $3,850   3,993 

Deferred device and advances

  160   169 

Total deferred revenues

  4,010   4,162 

Less current portion

  (2,039)  (1,993)

Deferred revenues, non-current

 $1,971  $2,169 

 

On September 25, 2023, the Company entered into a warranty claim lump-sum agreement with Parker Hannifin Corporation ("Parker"), pursuant to which, among other things, Parker paid the Company $700 for the release of Parker's obligation to reimburse the Company for its costs and expenses associated with servicing certain product warranty obligations.  The Company recorded the lump sum payment as deferred revenue and recognizes revenue as services are performed.

 

Deferred revenue activity consisted of the following for the nine months ended September 30, 2024:

 

Beginning balance

 $4,162 

Deferral of revenue

  2,168 

Recognition of deferred revenue

  (2,320)

Ending balance

 $4,010 

 

The Company expects to recognize approximately $703 of the deferred revenue during the remainder of 2024, $1,559 in 2025, and $1,748 thereafter.

 

In addition to deferred revenue, the Company has a non-cancellable backlog of $3,417, related to its customer orders received but not fulfilled and other ancillary products and services of $2,885, expected to be recognized during 2024 and 2025, and contracts for subscription units of $532, expected to be recognized during 2024, 2025 and 2026.

 

Disaggregation of Revenue

 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2024:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $3,096  $24  $3,120 

Service and support

  691      691 

Subscriptions

  123      123 

Parts and other

  177   18   195 
  $4,087  $42  $4,129 

 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2023:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $3,390  $190  $3,580 

Service and support

  726      726 

Subscriptions

  245      245 

Parts and other

  27   29   56 
  $4,388  $219  $4,607 

 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2024:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $9,337  $351  $9,688 

Service and support

  2,292      2,292 

Subscriptions

  413      413 

Parts and other

  388   54   442 
  $12,430  $405  $12,835 

 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2023:

 

  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $10,041  $308  $10,349 

Service and support

  2,092      2,092 

Subscriptions

  781      781 

Parts and other

  158   52   210 
  $13,072  $360  $13,432 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accrued Liabilities
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

7.         Accrued Liabilities

 

Accrued liabilities as of September 30, 2024 and December 31, 2023 consisted of the following:

 

   

September 30, 2024

   

December 31, 2023

 

Salaries, benefits and related expenses

  $ 1,414     $ 2,058  

Device warranty

    443       461  

Other

    118       145  

Total

  $ 1,975     $ 2,664  

 

Warranty

 

The current portion of the device warranty liability is classified as a component of Accrued liabilities, while the long-term portion of the device warranty liability is classified as a component of Other non-current liabilities in the condensed consolidated balance sheets. A reconciliation of the changes in the device warranty liability for the three and nine months ended September 30, 2024 is as follows:

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30, 2024

   

September 30, 2024

 

Balance at beginning of the period

  $ 561     $ 566  

Additions for estimated future expense

    210       526  

Incurred costs

    (163 )     (484 )

Balance at end of the period

  $ 608     $ 608  

 

   

Balance as of September 30, 2024

 

Current portion

  $ 443  

Long-term portion

    165  

Total

  $ 608  

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

8.         Goodwill and Intangible Assets

 

On December 5, 2022, the Company acquired the Human Motion Control ("HMC") business unit from Parker (the "HMC Acquisition"). The assets acquired from the business unit included intellectual property rights associated with the Ekso Indego Personal, Ekso Indego Therapy, and future products in the orthotics and prosthetics space.

 

Goodwill

 

The Company accounted for the acquisition as a business combination in accordance with ASC 805, Business Combinations, by applying the acquisition method, and accordingly, the purchase price was allocated to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the purchase price over the net assets acquired of $431 was recorded as goodwill. The goodwill recognized is attributed primarily to expected synergies of HMC with the Company.

 

The Company determined no impairment existed for goodwill for the three and nine months ended September 30, 2024 and 2023.

 

Intangible Assets

 

The following table summarizes the components of gross intangible assets, accumulated amortization, and net carrying values for definite and indefinite lived intangible asset balances as of September 30, 2024 and December 31, 2023:

 

   

September 30, 2024

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Developed technology

  $ 2,310     $ (526 )   $ 1,784  

Trade name

    2,310       N/A       2,310  

Intellectual property(1)

    460             460  

Customer relationships

    140       (32 )     108  

Total intangible assets

  $ 5,220     $ (558 )   $ 4,662  

(1)  Intellectual property not yet placed in service as of September 30, 2024.

 

   

December 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Developed technology

  $ 2,310     $ (310 )   $ 2,000  

Trade name

    2,310       N/A       2,310  

Intellectual property(1)

    460             460  

Customer relationships

    140       (18 )     122  

Total intangible assets

  $ 5,220     $ (328 )   $ 4,892  

(1)  Intellectual property not yet placed in service as of December 31, 2023.

 

Definite lived intangible assets are amortized over their estimated lives using the straight-line method, which is estimated as eight years for developed technology, 12 years for intellectual property and eight years for customer relationships. The acquired trade name was estimated to have an indefinite life, and consequently, no amortization expense was recorded. The Company determined no impairment existed for intangible assets for the three and nine months ended September 30, 2024 and 2023.

 

The estimated future amortization expenses related to definite lived intangible assets as of September 30, 2024 were as follows:

 

Fiscal Year

 

Amount

 

2024 - remainder

  $ 82  

2025

    345  

2026

    345  

2027

    345  

2028

    345  

2029 and thereafter

    890  

Total

  $ 2,352  

 

Amortization expense related to the acquired definite lived intangible assets was $77 and $82 for the three months ended September 30, 2024 and 2023, respectively, and $230 and $245 for the nine months ended September 30, 2024 and 2023, respectively, and was included as a component of operating expenses and cost of revenue in the condensed consolidated statement of operations and comprehensive loss. 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Notes Payable, Net
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Long-Term Debt [Text Block]

9.         Notes Payable, net

 

BoC Term Loan

 

In August 2020, the Company entered into a loan agreement (the "BoC Loan Agreement") with Pacific Western Bank, which merged with the Banc of California (the "Lender") in 2024. The Company received a loan in the principal amount of $2,000 (the "BoC Term Loan") that bore interest on the outstanding daily balance at a rate equal to the greater of: (a) 0.50% above the variable rate of interest announced by the Lender as its “prime rate” then in effect; or (b) 4.50%. The BoC Loan Agreement created a first priority security interest with respect to substantially all assets of the Company, including proceeds of intellectual property, but expressly excluding intellectual property itself.

 

The Company was required to pay accrued interest on the current loan on the 13th day of each month through and including August 13, 2023, at which time the unpaid principal and accrued and unpaid interest was due and payable in full. On August 17, 2023, the Company entered into an amendment to the BoC Loan Agreement, extending the maturity date to August 13, 2026 with interest only payments until such date, having daily borrowings bearing interest at a variable annual rate equal to the greater of the Lender's "prime rate" then in effect and 4.50%, and caused the Company to maintain all of its depository, operating, and investment accounts with the Lender. The Company determined this amendment constituted a loan modification under ASC 470, and used the updated imputed interest rate to recalculate debt discounts, debt issuance costs and final payment to be amortized over the new term.

 

The BoC Loan Agreement contains a liquidity covenant, which requires that the Company maintain cash in accounts of the Lender or subject to control agreements in favor of the Lender in an amount equal to at least the outstanding balance of the BoC Term Loan, which was $2,000 as of September 30, 2024. It also contains a primary depository covenant, which restricts the Company from having more than $1,000 held in subsidiary bank accounts outside of the United States. As of September 30, 2024, the Company was compliant with all covenants.

 

The interest rate of the BoC Term Loan is subject to increase in the event of late payment and after occurrence of and during the continuation of an event of default. The Company may elect to prepay the BoC Term Loan at any time, in whole or in part, without penalty or premium.

 

The debt issuance costs and debt discounts combined with the stated interest resulted in an effective interest rate of 8.67% and 9.00% for the three months ended September 30, 2024 and 2023, respectively, and 8.71% and 8.80% for the nine months ended September 30, 2024 and 2023, respectively. The debt issuance costs and debt discounts are amortized to interest expense using the effective interest method over the life of the loan. Interest expense for the BoC Term Loan totaled $44 and $45 for the three months ended September 30, 2024 and 2023, respectively, and $130 and $132 for the nine months ended September 30, 2024 and 2023, respectively.

 

The following table presents scheduled principal payments of the Company’s BoC Term Loan as of September 30, 2024:

 

Period

 

Amount

 

2024-2025

  $  

2026

    2,000  

Total principal payments

    2,000  

Less debt discount and issuance cost

    (4 )

Notes payable, net

  $ 1,996  
         

Current portion

  $  

Long-term portion

    1,996  

Notes payable, net

  $ 1,996  

 

Parker Hannifin Promissory Note

 

In connection with the HMC Acquisition, on December 5, 2022, the Company delivered a $5,000 unsecured, subordinated promissory note (the "Promissory Note") to Parker. The Promissory Note, subordinate to the BoC Term Loan, bears no interest with principal payable in sixteen equal installments due on the last day of each quarter, which commenced on December 31, 2023 and matures on September 30, 2027. 

 

The Promissory Note, upon the occurrence of an event of default, allows for the levying of interest equal to the lesser of (a) 5% per annum and (b) the maximum interest rate permitted under applicable law on the then entire outstanding principal balance, and also for the acceleration of all outstanding liabilities and obligations, making them immediately payable. Under the terms of the Promissory Note, the following occurrences constitute a default, and could, upon written notice or declaration by Parker, allow for the levying of interest and or the acceleration of principal outstanding: (i) failure to pay any amount of the principal when due and payable, (ii) the dissolution of the Company (including the declaration of bankruptcy), and (iii) the acquisition of the Company by another entity or the sale of substantially all of its assets to another entity.

 

The Company recorded the Promissory Note of $4,055 in its condensed consolidated balance sheets under the captions Notes Payable, Current and Notes Payable, Net, estimating an implicit discount rate of 7.5% via reference to the interest charged on the Company's BoC Term Loan and other relevant economic factors present at the execution date of the Promissory Note. The amortization of debt discounts resulted in an effective interest rate of 7.00% and 7.31% for the three months ended September 30, 2024 and 2023, respectively, and 7.52% and 7.31% for the nine months ended September 30, 2024 and 2023, respectively. The debt discount is amortized to interest expense using the effective interest method over the life of the loan. Interest expense on the Promissory Note was $66 and $81 for the three months ended September 30, 2024 and 2023, respectively, and $210 and $239 for the nine months ended September 30, 2024 and 2023, respectively.

 

The following table presents scheduled principal payments of the Company's Promissory Note as of September 30, 2024:

 

Period

 

Amount

 

2024 - remainder

  $ 312  

2025

    1,250  

2026

    1,250  

2027

    938  

Total principal payments

    3,750  

Less debt discount

    (390 )

Notes payable, net

  $ 3,360  
         

Current portion

    1,250  

Long-term portion

    2,110  

Notes payable, net

  $ 3,360  

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Lease Obligations
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

10.         Lease Obligations

 

The Company's operating lease agreement for its headquarters and manufacturing facility in San Rafael, California (the "San Rafael Lease") commenced in  July 2022 and expires in October 2026, and it provides the Company with the option to renew for an additional three-year period at the prevailing market rate at the time of extension. 

 

The San Rafael Lease constitutes an operating lease under ASC 842 and the Company estimates the lease term as July 2022 through October 2026. The option to extend for a three-year period lacks significant economic incentives and disincentives, which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate as of the date of contract execution and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as common area maintenance costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for the San Rafael Lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.

 

The Company's operating lease agreement for its office in Hamburg, Germany (the "Hamburg Lease") commenced in  May 2022 and expires in June 2025, and it provides the Company with an option to renew for one five-year period. 

 

The Hamburg Lease constitutes a lease under ASC 842, and the Company estimates the lease term as May 2022 through June 2025. The option to extend for a five-year period lacks significant economic incentives and disincentives which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as common area maintenance costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for this lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.

 

The Company's operating lease agreement for its shared service and manufacturing facility in Brecksville, Ohio (the "Ohio Lease") commenced in June 2024 and expires in July 2027, and it provides the Company with the option to renew for an additional three-year period at the prevailing market rate at the time of extension. In July 2024, the Company relocated from its Macedonia, Ohio facility to the new Brecksville, Ohio facility. 

 

The Company has determined that the Ohio Lease constitutes an operating lease under ASC 842 and estimates the lease term as July 2024 through July 2027. The option to extend for a three-year period lacks significant economic incentives and disincentives, which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate as of the date of contract execution and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as operating costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for the Ohio Lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.

 

 

The Company’s future lease payments as of September 30, 2024, which are presented as Lease liabilities, current and Lease liabilities on the Company’s condensed consolidated balance sheets are as follows:

 

Periods

 

Operating Leases

 

2024 - remainder

 $127 

2025

  484 

2026

  431 

2027

  41 

Total lease payments

  1,083 

Less: imputed interest

  (93)

Present value of lease liabilities

 $990 
     

Weighted-average remaining lease term (in years)

  2.15 

Weighted-average discount rate

  8.3%

 

Lease expense under the Company’s operating leases was $161 and $146 for the three months ended  September 30, 2024 and 2023, respectively, and $432 and $417 for the nine months ended September 30, 2024 and 2023, respectively.

 

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Capitalization and Equity Structure
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Equity [Text Block]

11.         Capitalization and Equity Structure

 

Summary

 

The Company’s authorized capital stock at  September 30, 2024 and  December 31, 2023 consisted of 141,429 shares of common stock and 10,000 shares of preferred stock. As of September 30, 2024 and December 31, 2023, there were 21,998 and 14,848, respectively, shares of common stock issued and outstanding and no shares of preferred stock issued and outstanding.

 

September 2024 Offering

 

On August 29, 2024, the Company entered into an underwriting agreement with Craig-Hallum Capital Group LLC as underwriter (the "Underwriter") pursuant to which the Company issued and sold, in a firm commitment underwritten public offering (the "September 2024 Offering"), 3,100 shares of common stock, a Pre-Funded Warrant to purchase 2,900 shares of common stock (the "Pre-Funded Warrant"), Series A Warrants to purchase an aggregate of 6,000 shares of common stock (the "Series A Warrants"), and Series B Warrants to purchase an aggregate of 6,000 shares of common stock (the "Series B Warrants"). The September 2024 Offering closed on September 3, 2024. The Company received net proceeds of approximately $5,004 in the September 2024 Offering, after deducting the underwriting discount and commissions and offering expenses paid by the Company. The Company will use the net proceeds from the September 2024 Offering for general corporate purposes, which  may include growth and expansion of the EksoHealth segment as the Company works to increase its revenue following the establishment of Medicare CMS reimbursement of the Ekso Indego Personal device, research and development activities, selling, general and administrative costs, and pursuing strategic initiatives, which initiatives may include potential synergistic and accretive acquisitions, as well as meeting the Company's other working capital needs.

 

January 2024 Offering

 

On  January 10, 2024, the Company entered into a securities purchase agreement with certain institutional investors to sell an aggregate of 2,968 shares of the Company’s common stock in a registered direct offering (the “January 2024 Offering”) at an offering price of $1.55 per share. The net proceeds of the January 2024 Offering were approximately $3,932 after deducting placement agent fees and offering expenses paid by the Company. The Company used the net proceeds from the January 2024 Offering for general corporate purposes, which included research and development activities, selling, general and administrative costs, strategic initiatives and to meet working capital needs.

 

At the Market Offering

 

In October 2020, the Company entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright & Co., LLC (the "Agent"), under which the Company may issue and sell shares of its common stock, from time to time, to or through the Agent. The Company may offer and sell shares having an aggregate offering price of up to $5,000 under the registration statement and prospectus supplement filed with the SEC related to such offering. In June 2023, the Company entered into an amendment to the ATM Agreement that removed the requirement that shares of the Company's common stock may not be sold for a price lower than $6.75 per share. During the three months ended September 30, 2024, the Company did not sell any shares under the ATM Agreement. During the nine months ended September 30, 2024, the Company sold 105 shares of common stock under the ATM Agreement at an average price of $1.43 per share, for aggregate proceeds of $85, net of commission and issuance costs. The Company did not sell any shares under the ATM Agreement during the three and nine months ended September 30, 2023. As of September 30, 2024, the Company had $4,134 available for future offerings under the prospectus filed with respect to the ATM Agreement.

 

Warrants

 

Warrants outstanding as of September 30, 2024 and  December 31, 2023 were as follows:  

 

                           

Source

 

Exercise Price

  

Remaining term (Years)

  

December 31, 2023

  

Issued

  

Expired

  

Exercised

  

September 30, 2024

 

September 2024 Pre-Funded Warrant

 $0.001   *      2,900      (335)  2,565 

September 2024 Series A Warrants

 $1.00   4.9      6,000         6,000 

September 2024 Series B Warrants

 $1.00   0.9      6,000         6,000 

2021 Warrants

 $12.81   1.4   273            273 

June 2020 Investor Warrants

 $5.18   1.2   127            127 

June 2020 Placement Agent Warrants

 $5.64   0.7   39            39 

December 2019 Warrants

 $8.10   0.7   556            556 

December 2019 Placement Agent Warrants

 $8.44   0.2   52            52 

May 2019 Warrants

 $1.55      193      (193)      
           1,240   14,900   (193)  (335)  15,612 

(*)  The September 2024 Pre-Funded Warrant exercise term does not expire.

 

 

September 2024 Warrants

 

In September 2024, the Company issued the Pre-Funded Warrant to purchase 2,900 shares of common stock, with an exercise price of $0.001 per share, for $2,897 in aggregate cash proceeds, which represents the September 2024 Offering price for the Company's common stock of $1.00, less the per share exercise price. The Pre-Funded Warrant was exercisable immediately and does not expire.

 

In September 2024, the Company issued the Series A Warrants, which are exercisable for an aggregate of up to 6,000 shares of the Company’s common stock at an exercise price of $1.00 per share. The Series A Warrants were exercisable immediately and expire on September 4, 2029.

 

In September 2024, the Company issued the Series B Warrants, which are exercisable for an aggregate of up to 6,000 shares of the Company’s common stock at an exercise price of $1.00 per share. The Series B Warrants were exercisable immediately and expire on September 3, 2025.

 

The Pre-Funded Warrant, the Series A Warrants, and the Series B Warrants (collectively, the “September 2024 Warrants”) may be exercised, at the holder’s discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the applicable September 2024 Warrant. However, a holder will not be entitled to exercise any portion of the September 2024 Warrants if the holder’s ownership of the Company’s common stock would exceed 4.99% (the “Beneficial Ownership Limitation”). The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

In the event the Company enters into a Fundamental Transaction, as defined in the applicable September 2024 Warrant, the Pre-Funded Warrant shall be automatically cashless exercised, and the holders of the Series A Warrants and Series B Warrants will be entitled to receive, upon exercise of these warrants, the kind of amounts of securities, cash, or other property that the holders would have received had they exercised these warrants immediately prior to such Fundamental Transaction without regard to the Beneficial Ownership Limitation contained in such September 2024 Warrant. In addition, upon a Fundamental Transaction, subject to certain limitations and exceptions, the holder of the Series A Warrant may put the warrant back to the Company for an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of the Series A Warrant, however, if such Fundamental Transaction is not considered within control of the Company, and not approved by the Company's Board of Directors, then the holder of the Series A Warrant would not be able to put the Series A Warrant back to the Company for cash.

 

The September 2024 Warrants are classified as a component of stockholders’ equity within additional paid-in capital and were recorded at the September 2024 Public Offering issuance date. The September 2024 Warrants are equity classified because they (i) are freestanding financial instruments that are legally detachable and separately exercisable from the equity instruments, (ii) are immediately exercisable, (iii) do not embody an obligation for the Company to repurchase its shares, (iv) permit the holders to receive a fixed number of shares of common stock upon exercise, (v) are indexed to the Company’s common stock, and (vi) meet the equity classification criteria. In addition, such September 2024 Warrants do not provide any guarantee of value or return.

 

2021 Warrants

 

In February 2021, the Company issued warrants (the "2021 Warrants"), exercisable for up to 273 shares of the Company’s common stock at an exercise price of $12.81 per share. The 2021 Warrants were exercisable immediately and expire on February 11, 2026. The 2021 Warrants may be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the 2021 Warrant. However, a holder will not be entitled to exercise any portion of the 2021 Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

The 2021 Warrants will be automatically exercised on a cashless basis on their expiration date. The 2021 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the 2021 Warrants, the Company or any successor entity will, at the option of a holder of a 2021 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s 2021 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s 2021 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the 2021 Warrants are classified as a liability and are marked to market at each reporting date.

 

The warrant liability related to the 2021 Warrants is measured at fair value upon issuance and at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the 2021 Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $12.81  $12.81 

Risk-free interest rate

  3.86%  4.20%

Expected term (years)

  1.36   2.11 

Volatility of stock

  105.8%  76.5%

 

June 2020 Investor Warrants

 

In June 2020, the Company issued warrants (the "June 2020 Investor Warrants"), exercisable for up to 874 shares of the Company’s common stock at an exercise price of $5.18 per share. The June 2020 Investor Warrants were immediately exercisable and expire on December 10, 2025. The June 2020 Investor Warrants  may be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the 2021 Warrant. However, a holder will not be entitled to exercise any portion of the 2021 Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

The June 2020 Investor Warrants will be automatically exercised on a cashless basis on their expiration date. The June 2020 Investor Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the June 2020 Investor Warrants, the holders of the June 2020 Investor Warrants will be entitled to receive upon exercise of the June 2020 Investor Warrants the kind and amount of securities, cash or other property that the holders would have received had they exercised the June 2020 Investor Warrants immediately prior to such Fundamental Transaction. Alternatively, the Company or any successor entity will, at the option of a holder of a June 2020 Investor Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s June 2020 Investor Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s June 2020 Investor Warrant. Because of this put-option provision, the June 2020 Investor Warrants are classified as a liability and are marked to market at each reporting date.

 

The warrant liability related to the June 2020 Investor Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Investor Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $5.18  $5.18 

Risk-free interest rate

  3.92%  4.26%

Expected term (years)

  1.19   1.94 

Volatility of stock

  109.4%  78.2%

 

June 2020 Placement Agent Warrants

 

In June 2020, the Company issued warrants (the "June 2020 Placement Agent Warrants"), exercisable for up to 122 shares of the Company’s common stock, to the placement agent for such offering. The June 2020 Placement Agent Warrants have substantially the same form as the June 2020 Investor Warrants, including the put option described above, except that they have an exercise price per share equal to $5.64, subject to adjustment in certain circumstances, and expire on June 7, 2025.

 

Because of the put-option provision in the June 2020 Placement Agent Warrants, these warrants are classified as a liability and are marked to market at each reporting date.

 

The warrant liability related to the June 2020 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the June 2020 Placement Agent Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $5.64  $5.64 

Risk-free interest rate

  4.23%  4.54%

Expected term (years)

  0.69   1.44 

Volatility of stock

  93.3%  83.0%

 

December 2019 Warrants

 

In December 2019, pursuant to a securities purchase agreement (the "December 2019 Offering"), the Company issued warrants (the "December 2019 Warrants") to purchase 556 shares of common stock. The December 2019 Warrants are currently exercisable, have an exercise price of $8.10 per share, and expire on June 21, 2025. The December 2019 Warrants  may be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is not an effective registration statement registering, or the prospectus contained therein is not available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the 2021 Warrant. However, a holder will not be entitled to exercise any portion of the 2021 Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, may increase the Beneficial Ownership Limitation to 9.99%, which increase shall not be effective until the 61st day after such notice is delivered to the Company.

 

The December 2019 Warrants will be automatically exercised on a cashless basis on their expiration date. The December 2019 Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the December 2019 Warrants, the Company or any successor entity will, at the option of a holder of a December 2019 Warrant, exercisable concurrently with or at any time within 30 days after the consummation of such Fundamental Transaction, purchase such holder’s December 2019 Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s December 2019 Warrant within five trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the December 2019 Warrants are classified as a liability and are marked to market at each reporting date.

 

The warrant liability related to the December 2019 Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $8.10  $8.10 

Risk-free interest rate

  4.21%  4.53%

Expected term (years)

  0.72   1.47 

Volatility of stock

  98.6%  82.3%

 

December 2019 Placement Agent Warrants

 

In December 2019, in connection with the December 2019 Offering, the Company issued warrants to purchase 52 shares of the Company’s common stock to the placement agent for such offering (the "December 2019 Placement Agent Warrants"). The December 2019 Placement Agent Warrants have substantially the same form as the December 2019 Warrants, except that they have an exercise price per share equal to $8.44, subject to adjustment in certain circumstances, and expire on December 18, 2025.

 

The warrant liability related to the December 2019 Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the December 2019 Placement Agent Warrants:

 

  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $8.44  $8.44 

Risk-free interest rate

  4.79%  4.82%

Expected term (years)

  0.22   0.97 

Volatility of stock

  103.0%  85.2%

 

Management has assessed that the likelihood of a Change of Control (as defined in the December 2019 Placement Agent Warrants), occurring during the term of the December 2019 Placement Agent Warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the warrants fair value is nominal.

 

May 2019 Warrants

 

In May 2019, pursuant to an underwriting agreement (the "May 2019 Offering"), the Company issued the warrants (the "May 2019 Warrants") to purchase 444 shares of common stock. The May 2019 Warrants had a five-year term from the date of issuance and expired in May 2024.

 

The warrant liability related to the May 2019 Warrants was measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level 3 of the fair value hierarchy. Because of the price protection feature contained in the May 2019 Warrants, the Company used a combination of the Black-Scholes Model and the Lattice Model to estimate the fair value of the warrants at each reporting period. The following assumptions were used in the Black-Scholes Model in combination with the Lattice Model to measure the fair value of the May 2019 Warrants:

 

  

September 30, 2024

  

December 31, 2023

  

Share price

  N/A  $1.88 

(1)

Conversion price

  N/A  $3.52  

Risk-free interest rate

  N/A   5.3% 

Expected term (years)

     0.4  

Volatility of stock

  N/A   77.5% 

(1) As of December 31, 2023, management determined that a financing event was likely in the first quarter of 2024, and reduced the share price used in the model by 25% in order to reflect the total amount that would be realized accordingly.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

12.         Stock-based Compensation

 

Shares available for grant

 

The Company's Amended and Restated 2014 Equity Incentive Plan (the "2014 Plan") expired on  January 31, 2024. Following such expiration and prior to the 2024 Annual Meeting of Stockholders (the "Annual Meeting")no grants were made under the 2014 Plan. On June 6, 2024, the Company held its Annual Meeting and amended and restated the 2014 Plan (the "Restated 2014 Plan") to extend the term of the 2014 Plan until April 15, 2034, and to increase the total number of shares of common stock authorized for issuance by 1,000 shares relative to the amount available for issuance at the time the 2014 Plan expired. As of September 30, 2024, the total number of shares authorized for grant under the Restated 2014 Plan was 4,724, of which 980 were available for future grants.

 

Stock Options

 

The following table summarizes information about the Company’s stock options outstanding as of September 30, 2024, and activity during the nine months then ended:

 

          

Weighted-

     
          

Average

     
      

Weighted-

  

Remaining

  

Aggregate

 
  

Stock

  

Average

  

Contractual

  

Intrinsic

 
  

Awards

  

Exercise Price

  

Life (Years)

  

Value

 

Balance as of December 31, 2023

  252  $36.17         

Options cancelled

  (67)  45.30         

Balance as of September 30, 2024

  185  $32.90   3.80  $ 

Vested and expected to vest as of September 30, 2024

  185  $32.90   3.79  $ 

Exercisable as of September 30, 2024

  185  $32.91   3.80  $ 

 

There were no stock options awarded during the three and nine months ended September 30, 2024 and 2023, and no unrecognized compensation cost related to unvested stock options as of September 30, 2024.

 

Restricted Stock Units

 

The Company issues time-based restricted stock units (“RSUs”) and performance-based restricted stock units ("PSUs") to employees and non-employees. Each RSU and PSU represents the right to receive one share of the Company’s common stock upon vesting and subsequent settlement. PSUs vest upon achievement of performance targets based on the Company's annual operating plan. The fair values of RSUs and PSUs are determined based on the closing price of the Company’s common stock on the date of grant.

 

Combined RSU and PSU activity for the nine months ended September 30, 2024 is summarized below:

 

      

Weighted-

 
  

Number of

  

Average Grant

 
  

Shares

  

Date Fair Value

 

Unvested as of December 31, 2023

  1,305  $1.67 

Granted

  413   1.12 

Vested

  (635)  1.95 

Forfeited

  (49)  1.76 

Unvested as of September 30, 2024

  1,034  $1.30 

 

As of September 30, 2024, $722 of total unrecognized compensation expense related to unvested RSUs and PSUs was expected to be recognized over a weighted average period of 0.97 years.

 

Compensation Expense

 

Stock-based compensation expense is included in the condensed consolidated statements of operations and comprehensive loss in general and administrative, research and development, or sales and marketing expenses, depending on the nature of the services provided. Stock-based compensation expense related to RSUs and PSUs was recorded as follows:

 

  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Sales and marketing

 $22  $69  $80  $209 

Research and development

  27   107   198   320 

General and administrative

  357   265   788   850 
  $406  $441  $1,066  $1,379 

 

401(k) Plan Share Match

 

During the nine months ended September 30, 2024 and 2023, the Company issued 163 and 161 shares of common stock with a fair value of $237 and $249, respectively, to eligible employees’ deferral accounts for the 401(k) Plan matching contribution representing 50% of each eligible employee’s elected deferral (up to the statutory limit) for the years ended December 31, 2023 and 2022.

 

The expense for the 401(k) Plan share matching was $177 and $304 for the nine months ended September 30, 2024 and 2023, respectively.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Income Taxes
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

13.         Income Taxes

 

There were no material changes to the unrecognized tax benefits in the nine months ended September 30, 2024, and the Company does not expect significant changes to unrecognized tax benefits through the end of the fiscal year.

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

14.         Commitments and Contingencies

 

Material Contracts

 

The Company has two license agreements with the Regents of the University of California to maintain exclusive rights to certain patents. The Company is required to pay 1% of net sales of licensed medical devices sold to entities other than the U.S. government. In addition, the Company is required to pay 21% of consideration collected from any sub-licensee for the grant of the sub-license.

 

The Company has two license agreements with Vanderbilt University to maintain exclusive rights to patents on the Company's behalf.

 

Under the Vanderbilt Exoskeleton License Agreement, the Company is required to pay 6% of net sales of licensed patent products and 3% of net sales of licensed software products. The minimum annual royalty for licensed products is $250. The Vanderbilt Exoskeleton License Agreement will continue until April 29, 2038, unless sooner terminated.

 

Under the Vanderbilt Knee License Agreement, the Company is required to pay 3.75% of net sales for licensed patent products and the minimum annual royalty is $75 due on or before July 31, 2028 and $100 per year thereafter. The Vanderbilt Knee License Agreement will continue until February 15, 2041, unless sooner terminated.

 

Purchase Obligations

 

The Company purchases components from a variety of suppliers and uses contract manufacturers to provide manufacturing services for its products. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. 

 

The Company had purchase obligations primarily for purchases of inventory and manufacturing related service contracts totaling $1,511 as of September 30, 2024, which are expected to be paid within one year, and $2,783 as of December 31, 2023. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.

 

The Company has operating lease commitments totaling $1,083 payable over 34 months related to the San Rafael Lease, the Ohio Lease, and the Hamburg Lease as disclosed in Note 10. Lease Obligations.

 

Loss Contingencies

 

In the normal course of business, the Company is subject to various legal matters. In the opinion of management, the resolution of such matters will not have a material adverse effect on the Company’s condensed consolidated financial statements.

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Net Loss Per Share
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

15.         Net Loss Per Share

 

The following table sets forth the computation of basic and diluted net loss per share:

 

  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Numerator:

                

Net loss applicable to common stockholders, basic and diluted

 $(2,072) $(3,365) $(7,917) $(11,984)
                 

Denominator:

                

Weighted-average number of common shares, basic and diluted

  20,310   14,073   18,657   13,672 
                 

Net loss per common share, basic and diluted

 $(0.10) $(0.24) $(0.42) $(0.88)

 

The following table sets forth potential shares of common stock that are not included in the calculation of diluted net loss per common share because to do so would be anti-dilutive as of the end of each period presented:

 

  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Options to purchase common stock

  185   254   185   254 

Restricted stock units

  1,034   1,474   1,034   1,474 

Warrants for common stock(1)

  13,047   1,240   13,047   1,240 

Total common stock equivalents

  14,266   2,968   14,266   2,968 

(1) Represents the number of shares of common stock underlying our outstanding warrants as of such dates except for the 2,900 shares of common stock underlying the Pre-Funded Warrant issued during the three and nine months ended September 30, 2024. Refer to Note 11. Capitalization and Equity Structure – Warrants for additional information regarding the warrants.

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Segment Disclosures
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

16.         Segment Disclosures

 

The Company has two reportable segments: EksoHealth and EksoWorks. The EksoHealth segment designs, manufactures, and markets exoskeletons for applications in the medical markets. The EksoWorks segment designs, manufactures, and markets exoskeleton devices to allow able-bodied users to perform difficult repetitive work for extended periods. The reportable segments are each managed separately because they serve distinct markets.

 

The Company evaluates performance and allocates resources based on segment gross profit. The Company does not consider operating expenses or net assets as segment measures and, accordingly, are not allocated.

 

Segment reporting information is as follows:

 

   

EksoHealth

   

EksoWorks

   

Total

 

Three months ended September 30, 2024

                       

Revenue

  $ 4,087     $ 42     $ 4,129  

Cost of revenue

    1,834       86       1,920  

Gross profit

  $ 2,253     $ (44 )   $ 2,209  
                         

Three months ended September 30, 2023

                       

Revenue

  $ 4,388     $ 219     $ 4,607  

Cost of revenue

    2,006       145       2,151  

Gross profit

  $ 2,382     $ 74     $ 2,456  

 

   

EksoHealth

   

EksoWorks

   

Total

 

Nine months ended September 30, 2024

                       

Revenue

  $ 12,430     $ 405     $ 12,835  

Cost of revenue

    5,685       353       6,038  

Gross profit

  $ 6,745     $ 52     $ 6,797  
                         

Nine months ended September 30, 2023

                       

Revenue

  $ 13,072     $ 360     $ 13,432  

Cost of revenue

    6,378       344       6,722  

Gross profit

  $ 6,694     $ 16     $ 6,710  

 

The Company operates in the following regions: (1) Americas, (2) Europe, the Middle East, and Africa ("EMEA"), and (3) Asia Pacific ("APAC"). Individual countries with revenue greater than 10% of total revenue for the three and nine months ended September 30, 2024 and 2023 are disclosed separately from the regional totals. Geographic information for revenue based on location of customers is as follows:

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Americas

                               

United States

  $ 1,877     $ 3,099     $ 6,763     $ 9,741  

Other

    18       138       380       149  

Americas revenue

    1,895       3,237       7,143       9,890  
                                 

EMEA

                               

France

    1,067       176       1,935       177  

Poland

    113       496       209       1,007  

Other

    537       374       1,919       1,480  

EMEA revenue

    1,717       1,046       4,063       2,664  
                                 

APAC

                               

Hong Kong

    214       178       335       475  

Other

    303       146       1,294       403  

APAC revenue

    517       324       1,629       878  
                                 

Total Revenue

  $ 4,129     $ 4,607     $ 12,835     $ 13,432  

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Note 17 - Related Party Transactions
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

17.          Related Party Transactions

 

On February 4, 2023, the Company entered into a mutual release and settlement agreement with an entity to settle and resolve any and all potential claims brought forth in connection with a consulting agreement executed between the entity and the Company in July 2017. Under the terms of the consulting agreement, the Company was required to make milestone payments for the introduction of potential partners for, and the consummation of, a strategic joint venture. A member of the Company's board of directors is affiliated with one of two entities under common control.

 

The Company's total settlement amount was $325 and to be paid in cash over 14 months, with an initial payment of $145 paid in the first 40 days and $15 per month for the remaining 12 months. The total settlement amount was fully paid in April 2024. The Company had a liability of $0 and $60 related to this settlement on its condensed consolidated balance sheet under the caption Accrued Liabilities as of September 30, 2024 and December 31, 2023, respectively.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Insider Trading Arr Line Items    
Material Terms of Trading Arrangement [Text Block]  

Item 5. Other Information

 

During the quarter ended September 30, 2024, no director or officer, as defined in Rule 16a-1(f), adopted or terminated a "Rule 10b5-1 trading arrangement" or a "non-Rule 10b5-1 trading arrangement," each as defined in Regulation S-K Item 408.

Rule 10b5-1 Arrangement Adopted [Flag] false  
Non-Rule 10b5-1 Arrangement Adopted [Flag] false  
Rule 10b5-1 Arrangement Terminated [Flag] false  
Non-Rule 10b5-1 Arrangement Terminated [Flag] false  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation and Consolidation

 

The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which was filed with the SEC on March 4, 2024.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended December 31, 2023, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.

 

The results of operations for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for the year ending  December 31, 2024 or any future periods.

 

The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.

 

Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are not limited to, intangible and tangible assets acquired and liabilities assumed in business combinations, revenue recognition, deferred revenue, the valuation of warrants and employee equity awards, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.

 

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Foreign Currency

 

The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.

 

Inventory, Policy [Policy Text Block]

Inventory

 

Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a first-in, first-out basis. Materials from vendors are received and recorded as raw materials. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.

 

Lessee, Leases [Policy Text Block]

Leases

 

The Company records its leases in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 842, Leases. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically not readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset may be required for items, such as initial direct costs paid or incentives received.

 

Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets, lease liabilities current and lease liabilities non-current.

 

Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.

 

Revenue [Policy Text Block]

Revenue Recognition

 

The Company records its revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following five steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.

 

For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is not directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of customer. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.

 

The Company exercised judgement to determine that a product return reserve was not required as historical returns activity have not been material.

 

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentration of Credit Risk and Other Risks and Uncertainties

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable.

 

The Company's cash balances held in domestic banks are deposited into accounts at various institutions with each balance under the $250 Federal Deposit Insurance Corporation ("FDIC") insurance limit. The Company has significant cash balances at foreign financial institutions which regularly exceed the applicable country cash deposit insurance limits of approximately $100 at each of the Company's two foreign banks. Any foreign exchange loss incurred or a lack of access to such funds could have a significant adverse impact on the Company's financial condition, results of operations, and cash flows.

 

The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does not require collateral from its customers to secure accounts receivable. Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The allowance for potential credit losses on trade receivables reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. The Company has not experienced material losses related to accounts receivable as of  September 30, 2024 and December 31, 2023.

 

Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does not enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has not experienced significant gains or losses upon collecting receivables denominated in a foreign currency.

 

The Company hadtwo customers with an accounts receivable balance totaling 10% or more of the Company’s total accounts receivable as of  September 30, 2024 (14% and 13%), as compared with no customers as of  December 31, 2023.

 

During the three months ended September 30, 2024, the Company had one customer with sales of 10% or more of the Company’s total revenue (26%), as compared with three customers in the three months ended  September 30, 2023 (18%, 11% and 11%).

 

During the nine months ended September 30, 2024, the Company had one customer with sales of 10% or more of the Company’s total revenue (15%), as compared with two customers in the nine months ended  September 30, 2023 (17% and 10%).

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Pronouncements

 

In December 2023, the FASB issued Accounting Standards Update ("ASU") No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"), to enhance income tax reporting disclosures and require disclosure of specific categories in the tabular rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, on a prospective basis. Early adoption and retrospective application are permitted. We are currently evaluating the impact on our disclosures.

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures ("ASU 2023-07"). ASU 2023-07 looks to provide improvements to the segment disclosure by providing users with more decision-useful information about reportable segments in a public entity. The main provisions require a company to disclose, on an annual and interim basis, significant expenses included within each reported measure of segment profit or loss, an amount for other segment items by reportable segment and a description of its composition. ASU 2023-07 is to be applied retrospectively to all prior periods presented in the financial statements with an effective date for all public entities for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the impact of adopting ASU 2023-07 to be material on its consolidated financial statements.

 

Accounting Pronouncements Adopted in 2024

 

In August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplified the accounting for convertible instruments. ASU 2020-06 eliminated certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminated certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that may be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance became effective for the Company in the first quarter of 2024 and was applied using a full retrospective approach. The adoption did not have a material impact on the Company's consolidated financial statements.

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Accumulated Other Comprehensive Income (Loss) (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   

Nine Months Ended September 30,

 
   

2024

   

2023

 

Balance at beginning of period

  $ 156     $ 563  

Net unrealized gain (loss) on foreign currency translation

    (144 )     170  

Balance at end of period

  $ 12     $ 733  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
   

Total

   

Level 1

   

Level 2

   

Level 3

 

September 30, 2024

                               

Liabilities

                               

Warrant liabilities

  $ 35     $     $     $ 35  

December 31, 2023

                               

Liabilities

                               

Warrant liabilities

  $ 366     $     $     $ 366  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
   

Warrant Liabilities

 

Balance as of December 31, 2023

  $ 366  

Loss on modification of warrant

    109  

Gain on revaluation of warrants

    (440 )

Balance as of September 30, 2024

  $ 35  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Inventories (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

September 30, 2024

   

December 31, 2023

 

Raw materials

  $ 3,917     $ 4,298  

Work in progress

    301       290  

Finished goods

    813       462  

Inventories

  $ 5,031     $ 5,050  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30, 2024

  

December 31, 2023

 

Deferred extended maintenance and support

 $3,850   3,993 

Deferred device and advances

  160   169 

Total deferred revenues

  4,010   4,162 

Less current portion

  (2,039)  (1,993)

Deferred revenues, non-current

 $1,971  $2,169 

Beginning balance

 $4,162 

Deferral of revenue

  2,168 

Recognition of deferred revenue

  (2,320)

Ending balance

 $4,010 
Disaggregation of Revenue [Table Text Block]
  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $3,096  $24  $3,120 

Service and support

  691      691 

Subscriptions

  123      123 

Parts and other

  177   18   195 
  $4,087  $42  $4,129 
  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $3,390  $190  $3,580 

Service and support

  726      726 

Subscriptions

  245      245 

Parts and other

  27   29   56 
  $4,388  $219  $4,607 
  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $9,337  $351  $9,688 

Service and support

  2,292      2,292 

Subscriptions

  413      413 

Parts and other

  388   54   442 
  $12,430  $405  $12,835 
  

EksoHealth

  

EksoWorks

  

Total

 

Device revenue

 $10,041  $308  $10,349 

Service and support

  2,092      2,092 

Subscriptions

  781      781 

Parts and other

  158   52   210 
  $13,072  $360  $13,432 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

September 30, 2024

   

December 31, 2023

 

Salaries, benefits and related expenses

  $ 1,414     $ 2,058  

Device warranty

    443       461  

Other

    118       145  

Total

  $ 1,975     $ 2,664  
Product Maintenance And Warranty [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30, 2024

   

September 30, 2024

 

Balance at beginning of the period

  $ 561     $ 566  

Additions for estimated future expense

    210       526  

Incurred costs

    (163 )     (484 )

Balance at end of the period

  $ 608     $ 608  
   

Balance as of September 30, 2024

 

Current portion

  $ 443  

Long-term portion

    165  

Total

  $ 608  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

September 30, 2024

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Developed technology

  $ 2,310     $ (526 )   $ 1,784  

Trade name

    2,310       N/A       2,310  

Intellectual property(1)

    460             460  

Customer relationships

    140       (32 )     108  

Total intangible assets

  $ 5,220     $ (558 )   $ 4,662  
   

December 31, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Carrying Amount

 

Developed technology

  $ 2,310     $ (310 )   $ 2,000  

Trade name

    2,310       N/A       2,310  

Intellectual property(1)

    460             460  

Customer relationships

    140       (18 )     122  

Total intangible assets

  $ 5,220     $ (328 )   $ 4,892  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Fiscal Year

 

Amount

 

2024 - remainder

  $ 82  

2025

    345  

2026

    345  

2027

    345  

2028

    345  

2029 and thereafter

    890  

Total

  $ 2,352  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Notes Payable, Net (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Maturities of Long-Term Debt [Table Text Block]

Period

 

Amount

 

2024-2025

  $  

2026

    2,000  

Total principal payments

    2,000  

Less debt discount and issuance cost

    (4 )

Notes payable, net

  $ 1,996  
         

Current portion

  $  

Long-term portion

    1,996  

Notes payable, net

  $ 1,996  

Period

 

Amount

 

2024 - remainder

  $ 312  

2025

    1,250  

2026

    1,250  

2027

    938  

Total principal payments

    3,750  

Less debt discount

    (390 )

Notes payable, net

  $ 3,360  
         

Current portion

    1,250  

Long-term portion

    2,110  

Notes payable, net

  $ 3,360  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Lease Obligations (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Periods

 

Operating Leases

 

2024 - remainder

 $127 

2025

  484 

2026

  431 

2027

  41 

Total lease payments

  1,083 

Less: imputed interest

  (93)

Present value of lease liabilities

 $990 
     

Weighted-average remaining lease term (in years)

  2.15 

Weighted-average discount rate

  8.3%
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Capitalization and Equity Structure (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
                           

Source

 

Exercise Price

  

Remaining term (Years)

  

December 31, 2023

  

Issued

  

Expired

  

Exercised

  

September 30, 2024

 

September 2024 Pre-Funded Warrant

 $0.001   *      2,900      (335)  2,565 

September 2024 Series A Warrants

 $1.00   4.9      6,000         6,000 

September 2024 Series B Warrants

 $1.00   0.9      6,000         6,000 

2021 Warrants

 $12.81   1.4   273            273 

June 2020 Investor Warrants

 $5.18   1.2   127            127 

June 2020 Placement Agent Warrants

 $5.64   0.7   39            39 

December 2019 Warrants

 $8.10   0.7   556            556 

December 2019 Placement Agent Warrants

 $8.44   0.2   52            52 

May 2019 Warrants

 $1.55      193      (193)      
           1,240   14,900   (193)  (335)  15,612 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $12.81  $12.81 

Risk-free interest rate

  3.86%  4.20%

Expected term (years)

  1.36   2.11 

Volatility of stock

  105.8%  76.5%
  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $5.18  $5.18 

Risk-free interest rate

  3.92%  4.26%

Expected term (years)

  1.19   1.94 

Volatility of stock

  109.4%  78.2%
  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $5.64  $5.64 

Risk-free interest rate

  4.23%  4.54%

Expected term (years)

  0.69   1.44 

Volatility of stock

  93.3%  83.0%
  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $8.10  $8.10 

Risk-free interest rate

  4.21%  4.53%

Expected term (years)

  0.72   1.47 

Volatility of stock

  98.6%  82.3%
  

September 30, 2024

  

December 31, 2023

 

Current share price

 $1.16  $2.50 

Conversion price

 $8.44  $8.44 

Risk-free interest rate

  4.79%  4.82%

Expected term (years)

  0.22   0.97 

Volatility of stock

  103.0%  85.2%
  

September 30, 2024

  

December 31, 2023

  

Share price

  N/A  $1.88 

(1)

Conversion price

  N/A  $3.52  

Risk-free interest rate

  N/A   5.3% 

Expected term (years)

     0.4  

Volatility of stock

  N/A   77.5% 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted-

     
          

Average

     
      

Weighted-

  

Remaining

  

Aggregate

 
  

Stock

  

Average

  

Contractual

  

Intrinsic

 
  

Awards

  

Exercise Price

  

Life (Years)

  

Value

 

Balance as of December 31, 2023

  252  $36.17         

Options cancelled

  (67)  45.30         

Balance as of September 30, 2024

  185  $32.90   3.80  $ 

Vested and expected to vest as of September 30, 2024

  185  $32.90   3.79  $ 

Exercisable as of September 30, 2024

  185  $32.91   3.80  $ 
Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]
      

Weighted-

 
  

Number of

  

Average Grant

 
  

Shares

  

Date Fair Value

 

Unvested as of December 31, 2023

  1,305  $1.67 

Granted

  413   1.12 

Vested

  (635)  1.95 

Forfeited

  (49)  1.76 

Unvested as of September 30, 2024

  1,034  $1.30 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Sales and marketing

 $22  $69  $80  $209 

Research and development

  27   107   198   320 

General and administrative

  357   265   788   850 
  $406  $441  $1,066  $1,379 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Numerator:

                

Net loss applicable to common stockholders, basic and diluted

 $(2,072) $(3,365) $(7,917) $(11,984)
                 

Denominator:

                

Weighted-average number of common shares, basic and diluted

  20,310   14,073   18,657   13,672 
                 

Net loss per common share, basic and diluted

 $(0.10) $(0.24) $(0.42) $(0.88)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Options to purchase common stock

  185   254   185   254 

Restricted stock units

  1,034   1,474   1,034   1,474 

Warrants for common stock(1)

  13,047   1,240   13,047   1,240 

Total common stock equivalents

  14,266   2,968   14,266   2,968 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Segment Disclosures (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

EksoHealth

   

EksoWorks

   

Total

 

Three months ended September 30, 2024

                       

Revenue

  $ 4,087     $ 42     $ 4,129  

Cost of revenue

    1,834       86       1,920  

Gross profit

  $ 2,253     $ (44 )   $ 2,209  
                         

Three months ended September 30, 2023

                       

Revenue

  $ 4,388     $ 219     $ 4,607  

Cost of revenue

    2,006       145       2,151  

Gross profit

  $ 2,382     $ 74     $ 2,456  
   

EksoHealth

   

EksoWorks

   

Total

 

Nine months ended September 30, 2024

                       

Revenue

  $ 12,430     $ 405     $ 12,835  

Cost of revenue

    5,685       353       6,038  

Gross profit

  $ 6,745     $ 52     $ 6,797  
                         

Nine months ended September 30, 2023

                       

Revenue

  $ 13,072     $ 360     $ 13,432  

Cost of revenue

    6,378       344       6,722  

Gross profit

  $ 6,694     $ 16     $ 6,710  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Americas

                               

United States

  $ 1,877     $ 3,099     $ 6,763     $ 9,741  

Other

    18       138       380       149  

Americas revenue

    1,895       3,237       7,143       9,890  
                                 

EMEA

                               

France

    1,067       176       1,935       177  

Poland

    113       496       209       1,007  

Other

    537       374       1,919       1,480  

EMEA revenue

    1,717       1,046       4,063       2,664  
                                 

APAC

                               

Hong Kong

    214       178       335       475  

Other

    303       146       1,294       403  

APAC revenue

    517       324       1,629       878  
                                 

Total Revenue

  $ 4,129     $ 4,607     $ 12,835     $ 13,432  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Organization (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Retained Earnings (Accumulated Deficit) $ (247,062)   $ (239,145)
Net Cash Provided by (Used in) Operating Activities (8,413) $ (10,470)  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 8,292    
Debt Covenant, Covenant Compliance, Unrestricted Cash 2,000    
Unrestricted Cash $ 6,292    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details Textual) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Accounts Receivable [Member]          
Number Of Customers     2   0
Accounts Receivable [Member] | Customer A [Member]          
Concentration Risk, Percentage     14.00%    
Accounts Receivable [Member] | Customer B [Member]          
Concentration Risk, Percentage     13.00%    
Revenue from Contract with Customer Benchmark [Member]          
Number Of Customers 1 3 1 2  
Revenue from Contract with Customer Benchmark [Member] | Customer A [Member]          
Concentration Risk, Percentage 26.00% 18.00% 15.00% 17.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer B [Member]          
Concentration Risk, Percentage   11.00%   10.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer C [Member]          
Concentration Risk, Percentage   11.00%      
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Balance $ 12,606 $ 25,442
Net unrealized gain (loss) on foreign currency translation (144) 170
Balance 14,870 15,257
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance 156 563
Balance $ 12 $ 733
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Warrant liabilities $ 35 $ 366
Fair Value, Inputs, Level 1 [Member]    
Warrant liabilities 0 0
Fair Value, Inputs, Level 2 [Member]    
Warrant liabilities 0 0
Fair Value, Inputs, Level 3 [Member]    
Warrant liabilities $ 35 $ 366
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Fair Value Measurement - Changes in Fair Value (Details) - Derivative Financial Instruments, Liabilities [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Balance $ 366
Loss on modification of warrant 109
Gain on revaluation of warrants (440)
Balance $ 35
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Raw materials $ 3,917 $ 4,298
Work in progress 301 290
Finished goods 813 462
Inventories $ 5,031 $ 5,050
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Revenue 1 (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 25, 2023
Contract With Customer, Liability, Non-Cancellable Backlog $ 3,417  
Product and Service, Other [Member]    
Contract With Customer, Liability, Non-Cancellable Backlog 2,885  
Subscription [Member]    
Contract With Customer, Liability, Non-Cancellable Backlog $ 532  
Parker [Member]    
Deferred Revenue, Warranty Claim Lump Sum   $ 700
Minimum [Member] | Ekso Health [Member]    
Contracts With Customer, Accounts Receivable, Payment Terms, Duration (Month) 12 months  
Maximum [Member] | Ekso Health [Member]    
Contracts With Customer, Accounts Receivable, Payment Terms, Duration (Month) 48 months  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Revenue 2 (Details Textual)
$ in Thousands
Sep. 30, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Amount $ 703
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Amount $ 1,559
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Amount $ 1,748
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Deferred extended maintenance and support $ 3,850 $ 3,993
Deferred device and advances 160 169
Total deferred revenues 4,010 4,162
Less current portion (2,039) (1,993)
Deferred revenues, non-current 1,971 $ 2,169
Beginning balance 4,162  
Deferral of revenue 2,168  
Recognition of deferred revenue (2,320)  
Ending balance $ 4,010  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 4,129 $ 4,607 $ 12,835 $ 13,432
Ekso Health [Member]        
Revenue 4,087 4,388 12,430 13,072
Ekso Works [Member]        
Revenue 42 219 405 360
Product [Member]        
Revenue 3,120 3,580 9,688 10,349
Product [Member] | Ekso Health [Member]        
Revenue 3,096 3,390 9,337 10,041
Product [Member] | Ekso Works [Member]        
Revenue 24 190 351 308
Service [Member]        
Revenue 691 726 2,292 2,092
Service [Member] | Ekso Health [Member]        
Revenue 691 726 2,292 2,092
Service [Member] | Ekso Works [Member]        
Revenue 0 0 0 0
Subscription [Member]        
Revenue 123 245 413 781
Subscription [Member] | Ekso Health [Member]        
Revenue 123 245 413 781
Subscription [Member] | Ekso Works [Member]        
Revenue 0 0 0 0
Product and Service, Other [Member]        
Revenue 195 56 442 210
Product and Service, Other [Member] | Ekso Health [Member]        
Revenue 177 27 388 158
Product and Service, Other [Member] | Ekso Works [Member]        
Revenue $ 18 $ 29 $ 54 $ 52
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Salaries, benefits and related expenses $ 1,414 $ 2,058
Device warranty 443 461
Other 118 145
Total $ 1,975 $ 2,664
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accrued Liabilities - Warrant Liability (Details) - Warranty [Member]
$ in Thousands
6 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Balance at beginning of the period $ 561 $ 566
Additions for estimated future expense 210 526
Incurred costs (163) (484)
Balance at end of the period 608 608
Current portion 443 443
Long-term portion 165 165
Total $ 608 $ 608
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Goodwill $ 431   $ 431   $ 431
Acquired Finite-Lived Intangible Asset, Amortization $ 77 $ 82 $ 230 $ 245  
Developed Technology Rights [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 8 years   8 years    
Intellectual Property [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 12 years   12 years    
Customer Relationships [Member]          
Finite-Lived Intangible Asset, Useful Life (Year) 8 years   8 years    
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Intangibles, Accumulated Amortization $ (558) $ (328)
Intangibles, Net Carrying Amount 2,352  
Total Intangible Assets, Gross Carrying Amount 5,220 5,220
Total Intangible Assets, Net Carrying Amount 4,662 4,892
Trade Names [Member]    
Intangibles, Gross Carrying Amount 2,310 2,310
Developed Technology Rights [Member]    
Intangibles, Gross Carrying Amount 2,310 2,310
Intangibles, Accumulated Amortization (526) (310)
Intangibles, Net Carrying Amount 1,784 2,000
Intellectual Property [Member]    
Intangibles, Gross Carrying Amount 460 [1] 460 [2]
Intangibles, Accumulated Amortization 0 [1] 0 [2]
Intangibles, Net Carrying Amount 460 [1] 460 [2]
Customer Relationships [Member]    
Intangibles, Gross Carrying Amount 140 140
Intangibles, Accumulated Amortization (32) (18)
Intangibles, Net Carrying Amount $ 108 $ 122
[1] Intellectual property not yet placed in service as of September 30, 2024.
[2] Intellectual property not yet placed in service as of December 31, 2023.
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
2024 - remainder $ 82
2025 345
2026 345
2027 345
2028 345
2029 and thereafter 890
Total $ 2,352
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Notes Payable, Net (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 05, 2022
USD ($)
Aug. 30, 2020
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Term Loan [Member] | PWB Agreement [Member]            
Line of Credit Facility, Maximum Borrowing Capacity   $ 2,000        
Debt Instrument, Basis Spread on Variable Rate   0.50%        
Debt Instrument, Interest Rate, Stated Percentage   4.50%        
Long-Term Debt, Gross     $ 2,000   $ 2,000  
Debt Instrument, Covenant Compliance, Maximum Deposits Outside Of United States         $ 1,000  
Line of Credit Facility, Interest Rate During Period     8.67% 9.00% 8.71% 8.80%
Interest Expense, Debt     $ 44 $ 45 $ 130 $ 132
Subordinated Debt [Member] | Promissory Note [Member]            
Debt Instrument, Basis Spread on Variable Rate 5.00%          
Debt Instrument, Interest Rate, Stated Percentage 0.00%          
Long-Term Debt, Gross     $ 3,750   $ 3,750  
Line of Credit Facility, Interest Rate During Period     7.00% 7.31% 7.52% 7.31%
Interest Expense, Debt     $ 66 $ 81 $ 210 $ 239
Debt Instrument, Face Amount $ 5,000          
Debt Instrument, Periodic Payment, Number of Installments 16          
Subordinated Debt     $ 4,055   $ 4,055  
Debt Instrument, Discount Rate, Percentage         7.50%  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details)
Sep. 30, 2024
USD ($)
Term Loan [Member] | PWB Agreement [Member]  
2024-2025 $ 0
2026 2,000,000
Long-Term Debt, Gross 2,000,000
Less debt discount and issuance cost (4,000)
Notes payable, net 1,996,000
Current portion 0
Long-term portion 1,996,000
2026 2,000,000
Total principal payments 2,000,000
Notes payable, net 1,996,000
Current portion 0
Long-term portion 1,996,000
Subordinated Debt [Member] | Promissory Note [Member]  
2026 1,250,000
Long-Term Debt, Gross 3,750,000
Notes payable, net 3,360
Current portion 1,250,000
Long-term portion 2,110,000
2024 - remainder 312,000
2025 1,250,000
2026 1,250,000
2027 938,000
Total principal payments 3,750,000
Less debt discount (390,000)
Notes payable, net 3,360
Current portion 1,250,000
Long-term portion $ 2,110,000
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Lease Obligations (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jul. 31, 2022
Feb. 28, 2022
Operating Lease, Expense $ 161 $ 146 $ 432 $ 417    
San Rafael California [Member]            
Lessee, Operating Lease, Renewal Term (Year) 3 years   3 years   3 years  
Brecksville Ohio [Member]            
Lessee, Operating Lease, Renewal Term (Year) 3 years   3 years      
Hamburg Germany [Member]            
Lessee, Operating Lease, Renewal Term (Year) 5 years   5 years      
Lessee Operating Lease, Number of Extension           1
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
2024 - remainder $ 127
2025 484
2026 431
2027 41
Lessee, Operating Lease, Liability, to be Paid 1,083
Less: imputed interest (93)
Present value of lease liabilities $ 990
Weighted-average remaining lease term (in years) (Year) 2 years 1 month 24 days
Weighted-average discount rate 8.30%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Capitalization and Equity Structure (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Sep. 03, 2024
Jan. 10, 2024
Sep. 30, 2024
Feb. 28, 2021
Oct. 31, 2020
Jun. 30, 2020
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2019
Jun. 30, 2019
May 31, 2019
Common Stock, Shares Authorized (in shares)     141,429,000       141,429,000         141,429,000   141,429,000      
Preferred Stock, Shares Authorized (in shares)     10,000,000       10,000,000         10,000,000   10,000,000      
Common Stock, Shares, Outstanding (in shares)     21,998,000       21,998,000         21,998,000   14,848,000      
Preferred Stock, Shares Outstanding (in shares)     0       0         0   0      
Proceeds from Issuance of Common Stock                       $ 9,021 $ 0        
Stock Issued During Period, Value, New Issues               $ 47 $ 3,970                
Class Of Warrant Or Right Issued (in shares)                       14,900,000          
Class of Warrant or Right, Outstanding (in shares)     15,612,000       15,612,000         15,612,000   1,240,000      
Common Stock, Shares, Issued (in shares)     21,998,000       21,998,000         21,998,000   14,848,000      
Preferred Stock, Shares Issued (in shares)     0       0         0   0      
September 2024 Pre-funded Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 2,900   2,900       2,900         2,900          
Shares Issued, Price Per Share (in dollars per share)     $ 1       $ 1         $ 1          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.001       $ 0.001         $ 0.001          
Proceeds from Issuance of Warrants     $ 2,897                            
Class Of Warrant Or Right Issued (in shares)                       2,900          
Class of Warrant or Right, Outstanding (in shares)     2,565       2,565         2,565   0      
September 2024 Series A Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 6,000   6,000       6,000         6,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1       $ 1         $ 1          
Class Of Warrant Or Right Issued (in shares)                       6,000          
Class of Warrant or Right, Outstanding (in shares)     6,000       6,000         6,000   0      
Warrants and Rights Outstanding, Term (Year)     4 years 10 months 24 days       4 years 10 months 24 days         4 years 10 months 24 days          
September 2024 Series B Warrants [Member]                                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 6,000   6,000       6,000         6,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1       $ 1         $ 1          
Class Of Warrant Or Right Issued (in shares)                       6,000          
Class of Warrant or Right, Outstanding (in shares)     6,000       6,000         6,000   0      
Warrants and Rights Outstanding, Term (Year)     10 months 24 days       10 months 24 days         10 months 24 days          
September 2024 Warrants [Member]                                  
Beneficial Ownership Limitation, Percentage     4.99%                            
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant     9.99%                            
A2021 Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 12.81 $ 12.81     $ 12.81         $ 12.81          
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant                       9.99%          
Class Of Warrant Or Right Issued (in shares)       273,000               0          
Class of Warrant or Right, Outstanding (in shares)     273,000       273,000         273,000   273,000      
Warrants and Rights Outstanding, Term (Year)     1 year 4 months 24 days       1 year 4 months 24 days         1 year 4 months 24 days          
June 2020 Investor Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 5.18     $ 5.18 $ 5.18         $ 5.18          
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant                       9.99%          
Class Of Warrant Or Right Issued (in shares)                       0          
Class of Warrant or Right, Outstanding (in shares)     127,000     874,000 127,000         127,000   127,000      
Warrants and Rights Outstanding, Term (Year)     1 year 2 months 12 days       1 year 2 months 12 days         1 year 2 months 12 days          
June 2020 Placement Agent Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 5.64     $ 5.64 $ 5.64         $ 5.64          
Class Of Warrant Or Right Issued (in shares)           122,000           0          
Class of Warrant or Right, Outstanding (in shares)     39,000       39,000         39,000   39,000      
Warrants and Rights Outstanding, Term (Year)     8 months 12 days       8 months 12 days         8 months 12 days          
December 2019 Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 8.1       $ 8.1         $ 8.1       $ 8.1  
Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant                       9.99%          
Class Of Warrant Or Right Issued (in shares)                       0          
Class of Warrant or Right, Outstanding (in shares)     556,000       556,000         556,000   556,000   556,000  
Warrants and Rights Outstanding, Term (Year)     8 months 12 days       8 months 12 days         8 months 12 days          
December 2019 Placement Agent Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 8.44       $ 8.44         $ 8.44     $ 8.44    
Class Of Warrant Or Right Issued (in shares)                       0          
Class of Warrant or Right, Outstanding (in shares)     52,000       52,000         52,000   52,000 52,000    
Warrants and Rights Outstanding, Term (Year)     2 months 12 days       2 months 12 days         2 months 12 days          
May 2019 Warrants [Member]                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1.55       $ 1.55         $ 1.55          
Class Of Warrant Or Right Issued (in shares)                       0          
Class of Warrant or Right, Outstanding (in shares)     0       0         0   193,000     444,000
Warrants and Rights Outstanding, Term (Year)                                 5 years
September 2024 Offering [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares) 3,100                                
Proceeds from Issuance or Sale of Equity $ 5,004                                
Stock Issued During Period, Value, New Issues             $ 5,004                    
January 2024 Offering [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares)   2,968,000                              
Shares Issued, Price Per Share (in dollars per share)   $ 1.55                              
Proceeds from Issuance of Common Stock   $ 3,932                              
At the Market Offering [Member]                                  
Stock Issued During Period, Shares, New Issues (in shares)             0     0 105,000            
Proceeds from Issuance of Common Stock                     $ 85            
Stock Issued During Period, Value, New Issues         $ 5,000                        
Shares Issued, Average Price Per Share (in dollars per share)                     $ 1.43            
Sale Of Stock, Stock Available For Issuance, Value                     $ 4,134            
At the Market Offering [Member] | Minimum [Member]                                  
Share Price (in dollars per share)         $ 6.75                        
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) - $ / shares
1 Months Ended 9 Months Ended
Feb. 28, 2021
Jun. 30, 2020
Sep. 30, 2024
Dec. 31, 2019
Jun. 30, 2019
May 31, 2019
Balance (in shares)     1,240,000      
Warrants issued (in shares)     14,900,000      
Warrants expired (in shares)     (193,000)      
Warrants exercised (in shares)     (335,000)      
Balance (in shares)     15,612,000      
September 2024 Pre-funded Warrants [Member]            
Exercise price (in dollars per share)     $ 0.001      
Balance (in shares)     0      
Warrants issued (in shares)     2,900      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     (335)      
Balance (in shares)     2,565      
September 2024 Series A Warrants [Member]            
Exercise price (in dollars per share)     $ 1      
Balance (in shares)     0      
Warrants issued (in shares)     6,000      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     6,000      
Term (Year)     4 years 10 months 24 days      
September 2024 Series B Warrants [Member]            
Exercise price (in dollars per share)     $ 1      
Balance (in shares)     0      
Warrants issued (in shares)     6,000      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     6,000      
Term (Year)     10 months 24 days      
A2021 Warrants [Member]            
Exercise price (in dollars per share) $ 12.81   $ 12.81      
Balance (in shares)     273,000      
Warrants issued (in shares) 273,000   0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     273,000      
Term (Year)     1 year 4 months 24 days      
June 2020 Investor Warrants [Member]            
Exercise price (in dollars per share)   $ 5.18 $ 5.18      
Balance (in shares)     127,000      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)   874,000 127,000      
Term (Year)     1 year 2 months 12 days      
June 2020 Placement Agent Warrants [Member]            
Exercise price (in dollars per share)   $ 5.64 $ 5.64      
Balance (in shares)     39,000      
Warrants issued (in shares)   122,000 0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     39,000      
Term (Year)     8 months 12 days      
December 2019 Warrants [Member]            
Exercise price (in dollars per share)     $ 8.1   $ 8.1  
Balance (in shares)     556,000      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     556,000      
Term (Year)     8 months 12 days      
December 2019 Placement Agent Warrants [Member]            
Exercise price (in dollars per share)     $ 8.44 $ 8.44    
Balance (in shares)     52,000      
Warrants issued (in shares)     0      
Warrants expired (in shares)     0      
Warrants exercised (in shares)     0      
Balance (in shares)     52,000      
Term (Year)     2 months 12 days      
May 2019 Warrants [Member]            
Exercise price (in dollars per share)     $ 1.55      
Balance (in shares)     193,000      
Warrants issued (in shares)     0      
Warrants expired (in shares)     (193,000)      
Warrants exercised (in shares)     0      
Balance (in shares)     0      
Term (Year)           5 years
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)
Sep. 30, 2024
Dec. 31, 2023
A2021 Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.16 2.5
A2021 Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 12.81 12.81
A2021 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0386 0.042
A2021 Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 1.36 2.11
A2021 Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 1.058 0.765
June 2020 Investor Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.16 2.5
June 2020 Investor Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 5.18 5.18
June 2020 Investor Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0392 0.0426
June 2020 Investor Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 1.19 1.94
June 2020 Investor Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 1.094 0.782
June 2020 Placement Agent Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.16 2.5
June 2020 Placement Agent Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 5.64 5.64
June 2020 Placement Agent Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0423 0.0454
June 2020 Placement Agent Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 0.69 1.44
June 2020 Placement Agent Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 0.933 0.83
December 2019 Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.16 2.5
December 2019 Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 8.1 8.1
December 2019 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0421 0.0453
December 2019 Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 0.72 1.47
December 2019 Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 0.986 0.823
December 2019 Placement Agent Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input 1.16 2.5
December 2019 Placement Agent Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input 8.44 8.44
December 2019 Placement Agent Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input 0.0479 0.0482
December 2019 Placement Agent Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input 0.22 0.97
December 2019 Placement Agent Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input 1.03 0.852
May 2019 Warrants [Member] | Measurement Input, Share Price [Member]    
Warrant, measurement input [1]   1.88
May 2019 Warrants [Member] | Measurement Input, Conversion Price [Member]    
Warrant, measurement input   3.52
May 2019 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Warrant, measurement input   0.053
May 2019 Warrants [Member] | Measurement Input, Expected Term [Member]    
Warrant, measurement input   0.4
May 2019 Warrants [Member] | Measurement Input, Price Volatility [Member]    
Warrant, measurement input   0.775
[1] As of December 31, 2023, management determined that a financing event was likely in the first quarter of 2024, and reduced the share price used in the model by 25% in order to reflect the total amount that would be realized accordingly.
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation (Details Textual) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 06, 2024
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0       0  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 0       $ 0  
Stock Issued During Period, Value, Employee Benefit Plan     $ 237   $ 249    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match           50.00%  
Common Stock Contribution           $ 177 $ 304
Additional Paid-in Capital [Member]              
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)   163   161      
Stock Issued During Period, Value, Employee Benefit Plan     $ 237   $ 249 $ 237 $ 249
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           413  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 722       $ 722  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           11 months 19 days  
Equity Incentive Plan 2014 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 1,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   4,724       4,724  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   980       980  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation - Stock Option Outstanding (Details) - Equity Incentive Plan 2014 [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Balance (in shares) | shares 252
Balance (in dollars per share) | $ / shares $ 36.17
Options cancelled (in shares) | shares (67)
Options cancelled (in dollars per share) | $ / shares $ 45.3
Balance (in shares) | shares 185
Balance (in dollars per share) | $ / shares $ 32.9
Balance as of September 30, 2024 (Year) 3 years 9 months 18 days
Balance as of September 30, 2024 | $ $ 0
Vested and expected to vest as of September 30, 2024 (in shares) | shares 185
Vested and expected to vest as of September 30, 2024 (in dollars per share) | $ / shares $ 32.9
Vested and expected to vest as of September 30, 2024 (Year) 3 years 9 months 14 days
Vested and expected to vest as of September 30, 2024 | $ $ 0
Exercisable as of September 30, 2024 (in shares) | shares 185
Exercisable as of September 30, 2024 (in dollars per share) | $ / shares $ 32.91
Exercisable as of September 30, 2024 (Year) 3 years 9 months 18 days
Exercisable as of September 30, 2024 | $ $ 0
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation - RSU and PSU Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Granted (in shares) 0 0
Restricted Stock Units (RSUs) [Member]    
Balance (in shares)   1,305
Balance (in dollars per share)   $ 1.67
Granted (in shares)   413
Granted (in dollars per share)   $ 1.12
Vested (in shares)   (635)
Vested (in dollars per share)   $ 1.95
Forfeited (in shares)   (49)
Forfeited (in dollars per share)   $ 1.76
Balance (in shares) 1,034 1,034
Balance (in dollars per share) $ 1.3 $ 1.3
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock based compensation $ 406 $ 441 $ 1,066 $ 1,379
Selling and Marketing Expense [Member]        
Stock based compensation 22 69 80 209
Research and Development Expense [Member]        
Stock based compensation 27 107 198 320
General and Administrative Expense [Member]        
Stock based compensation $ 357 $ 265 $ 788 $ 850
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Commitments and Contingencies (Details Textual)
$ in Thousands
9 Months Ended 21 Months Ended
Mar. 01, 2022
USD ($)
Oct. 15, 2012
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Number Of License Agreements     2 2  
Purchase Obligation     $ 1,511 $ 1,511 $ 2,783
Long-Term Purchase Commitment, Period (Year)     1 year    
Lessee, Operating Lease, Liability, to be Paid     $ 1,083 $ 1,083  
San Rafael, Brecksville, and Hamburg [Member]          
Lessee, Operating Lease, Term of Contract (Year)     34 years 34 years  
Royalty Agreement Terms [Member]          
Royalty Percentage   3.75%      
Royalty Expense $ 75 $ 250   $ 100  
Royalty Agreement Terms [Member] | Licensed Patent Products [Member]          
Royalty Percentage   6.00%      
Royalty Agreement Terms [Member] | Licensed Software Products [Member]          
Royalty Percentage   3.00%      
Sales Revenue Goods Net Excluding Government Sales [Member] | Royalty Agreement Terms [Member]          
Royalty Percentage     1.00%    
License Revenue [Member] | Royalty Agreement Terms [Member]          
Royalty Percentage     21.00%    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Net Loss Per Share (Details Textual)
9 Months Ended
Sep. 30, 2024
shares
Class Of Warrant Or Right Issued (in shares) 14,900,000
Pre-Funded Warrants [Member]  
Class Of Warrant Or Right Issued (in shares) 2,900
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net loss applicable to common stockholders, basic and diluted $ (2,072) $ (3,365) $ (7,917) $ (11,984)
Weighted-average number of common shares, basic and diluted (in shares) 20,310 14,073 18,657 13,672
Net loss per common share, basic and diluted (in dollars per share) $ (0.1) $ (0.24) $ (0.42) $ (0.88)
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities (in shares) 14,266 2,968 14,266 2,968
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities (in shares) 185 254 185 254
Restricted Stock [Member]        
Antidilutive Securities (in shares) 1,034 1,474 1,034 1,474
Warrant [Member]        
Antidilutive Securities (in shares) 13,047 1,240 13,047 1,240
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Segment Disclosures (Details Textual)
9 Months Ended
Sep. 30, 2024
Number of Reportable Segments 2
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 4,129 $ 4,607 $ 12,835 $ 13,432
Cost of revenue 1,920 2,151 6,038 6,722
Gross profit 2,209 2,456 6,797 6,710
Ekso Health [Member]        
Revenue 4,087 4,388 12,430 13,072
Cost of revenue 1,834 2,006 5,685 6,378
Gross profit 2,253 2,382 6,745 6,694
Ekso Works [Member]        
Revenue 42 219 405 360
Cost of revenue 86 145 353 344
Gross profit $ (44) $ 74 $ 52 $ 16
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Segment Disclosures - Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 4,129 $ 4,607 $ 12,835 $ 13,432
UNITED STATES        
Revenue 1,877 3,099 6,763 9,741
Americas Other [Member]        
Revenue 18 138 380 149
Americas [Member]        
Revenue 1,895 3,237 7,143 9,890
FRANCE        
Revenue 1,067 176 1,935 177
POLAND        
Revenue 113 496 209 1,007
EMEA Other [Member]        
Revenue 537 374 1,919 1,480
EMEA [Member]        
Revenue 1,717 1,046 4,063 2,664
HONG KONG        
Revenue 214 178 335 475
APAC Other [Member]        
Revenue 303 146 1,294 403
Asia Pacific [Member]        
Revenue $ 517 $ 324 $ 1,629 $ 878
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Note 17 - Related Party Transactions (Details Textual) - Angel Pond Capital LLC [Member] - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Related Party Transaction, Amounts of Transaction $ 325  
Accounts Payable 0 $ 60
Initial Payment1 [Member]    
Related Party Transaction, Amounts of Transaction $ 145  
Related Party Transaction, Payment Term (Month) 40 months  
Initial Payment [Member]    
Related Party Transaction, Amounts of Transaction $ 15  
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /B 7%D'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 " #X@%Q9YAD3 N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O325*:'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YRMP2,HH4C !B[ 06=L8+75$17T\XXU>\.$S=C/,:, .'7I*4)45L':: M&$YCU\ 5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.=1S+N]0P=O3X\N\;F%] M(N4UYE_)2CH%7+/+Y-?Z8;/;LE9P<5M4O!#W.\$EOY/UZGUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ ^(!<69E&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" #X@%Q9+/\04NH% %'P & 'AL+W=O$-"W7EM ZZZ[;[0?%%N"K;7FR')+_ M?D\VV"0G'LQ7?DELX_>UOGK/TD?6Y5JJ[]E*"$V>XBC)KEHKK=,WG4[FKT3, MLW.9B@1^64@5BK>J9)G#W>*M^6Y@',P\\$Q,9_1D&>G75&K1((!8\C_07N7XO-H9Z1L^7 M45;\)>ORWFZW1?P\TS+>!$,+XC I__.G34?L!M ] 6P3P%X%T'U/<#2,^)ZYP1YK"NI3T3//S.U^>$]6SA+YKC5CWG%GKNH9[;[:Z_ M/\)=9*I%G/UCZ[)2LFN7-*_LFRSEOKAJP3N9"?4H6J-??J)]YW>;WQ\D]L)] MMW+?Q=1'FU*90 ,1Z_ MB&68@4M(]8S'PN;P@,X'[XY<3^]FTXE'WM]]O)G.WGEG9#J;G-LLHV(-+?AO6/D;_B]_11;WNL.U]DT@:%1#?]2I9V+G.(?WSZFU+@_$4Z?]V>8* M#VMJ:P3LI1QQ9/ 3:T)AMZ%-I,$U\JR%T!KV?$TU"T1"HRD3EP'>"= M#.Q%C*O/OEHMGP)L:$TV%$>3C>5[_D2F 11PN C]$MJ1#..2PV';8R3/19V5XO M#Z%NQM9.. 43T1J**,XQKSMA8LZ@P._E.K%V "[G<1CL^(*+R.KU%'Q$:T"B M.-6\]EJ]S7,E'\/$MV<>C+%8H*YE@T^L! MD>&@VZ87?7O:3L%(K&8DAF/-?:@!'.2"4/;KPV_$$WZN()-6D[C21,8QS%"> MEO[W,_*S%PL\TF>?ODKWBR%'N_"AT0FHV]F[%UQ88'-G58 MDQ([BI2VGTU*NB]2"3.*?;U]0/&;]0/R!(]JZK,F)'84(4T36)66VPEFU<:W MQJT^<<5]/D\!0:R&('84!)G5#* ]0,%2*OM@A.O,9-+FOB] !D2"4M#J]Q0@ MQ&H08D>!D!?S*"+7>08_9_:JQ77V?6W PQK:Q4$OS5KX#!;T" M0HA3GECS>D!P[RH7;1Y7 O*(V<-E]ML[!06Y-06Y.,!LA]D7 M4[Q7[+:1NUP#TR9F K4Z_D%\L^F'4JU7J)E]W\<1H\/AP.W#NO9QUV-G9Z/1 ME%^Q_YH1WWPN*/<7&\2?N*G>C$1B :'.^04\7I5[KN6) MEFFQ;?D@M99Q<;@2/!#*W "_+Z34VQ/S@&KG>_0?4$L#!!0 ( /B 7%E: M*^A#E 8 !D< 8 >&PO=V]R:W-H965T&ULK5EM?U7+YP,4WN:-4@1]%7LJKV4ZIZGRQD.F.%D2>\8J6^I/]"DO5E^I&Z+M%IR5C!2TEXR40='LU>P_/-WAI%C02 M_S#Z( ?7P)ARQ_DW<_,QNYH%!A'-::J,"J+_[>F&YKG1I'%\;Y7.NG>:A?V69VEW-XAG(Z);4N?K$'WZGK4$-P)3GLOD+'EK98 ;2 M6BI>M(LU@H*5A__D1^N(P0(83BQ [0+TT@6X78 ;0P_(&K.NB2+K2\$?@##2 M6INY:'S3K-;6L-)LXZT2^E>FUZGUAI>9WA2: 7TE>\EJ3,Y.5":7CF M)8NTA?+A 5-0+FEU1G P1R@ (6.Y1O_\FN:ZN6P68Z/ER^T4SK/H,XSJ-&' MISS3FDRDU"XX=]ES4!"Z%9@$/)<52>G53&>8I&)/9^LWO\ HN'!9]TK*CFS% MG:W8IWV](7(']*[IQ)1*L-2$0*J?N8P^:(H:3:9([-CH"EE>W*7TSDH=:7C6T!R78],Q$IS=X*2QIJ353(W M)E6T*1;YH\N>PTN7 ZA1$H4C>VRA910NW?8L.WN67GL^EGL=7UPPZDR6I?W* M ,,1+I?0,G#CBCI:59H-51/!+J2QA0%&*!X!M850 "=P)AW.Q(NS8?)3OCVM)?5X,K$W,1E' MIRV3K%9N=##H"2MX)FT4*>^9SOX6W:0+6T7#]X=1-"Y5+JEX4-".80YX%7IA M_L9Y]L#RW D,VJ^T4OL9H6-8/:E!+X^L_V[R>'I;V^5'%<6&9@OA28_U' 3] M)'3(80\T;$=[@H)Q=7&)Z="W8Z)ZBH)^C.LZMR*,A7*?!-@G!.!B7*J=4.%4->JZ"?K+2 $6MNY7!KC@Q MVIP#DP'IM!AM*10->H%CC#TW03\Y7=,MU;%CNBO-^#75%:ME*B=4%_M@*\IM M*9@D> )JSU'03U)_<46[S?;#=! 4&K0>+^Z': M/!3B<8?G$,+1A#]13U;(3U;'?:7&,'517/R4H_N<8Z7&W]ZGO-*VHYM[RD2^2E2[_1> M'S>;PBMR/.[J>1G[>=GD!2\][@CA/$2)RQ\(SI,D;BR$X3P.XR>A5_'1\_,J M;/,_LL9OM@RX[Q"POT-XGV7,C-YUT3/SH5-6@I143!=!)TQ'$Q#!.!F? M"UQR2[B,I[:X;Q>POUW0)X.ZJ/-FG-U.KWBA,V%GOD'L=4B7^MYYH,%V

[2PQ%P91S^]X"^WL+BZ^;#/Q)$Y;68-LU@W").680 MB\%W&_/1[$\B[EDI04ZW>EUPMM)JQ.$[U.%&\:KYE'/'E>)%<[FC1$,W OKW M+=>$WMZ8KT/=U\#U?U!+ P04 " #X@%Q9&>-PK8F>U MU^_XR1-"5 ^.B[ CM_WY#GV,?9X*]6S3@ ,>4FY MT!,G,2:[=5T=)9!2W9$9"!Q92952@UVU=G6F@,:%*>5NX'E]-Z5,.--Q\6RN MIF.9&\X$S!71>9I2]><>N-Q.'-]Y??#(UHFQ#]SI.*-K6(!YRN8*>VX=)68I M",VD( I6$^?.OYWYGC44BI\,MGJG36PJ2RF?;>=;/'$\2P0<(F-#4/S9P PX MMY&0XW<5U*G?:8V[[=?H7XKD,9DEU3"3_!>+33)QA@Z)845S;A[E]BM4"?5L MO$AR77R3;:7U'!+EVLBT,B-!RD3Y2U^JB=@Q^.$[AJ R!)<:NI6A6R1:DA5I M/5!#IV,EMT19-4:SC6)N"C=FPX1=QH51.,K09Z8S*6)<%(@)MK3D+*8&._>4 M4Q$!6=C FK1FN5(@#)F#8C(F3X+F,4-AF[3FU(XD8%A$N6Z3S^1I\4!:G]I$ M)SBD"1/D1R)S346L;\BG1G_L&DS"HKA1!7Q? @?O "\@ZY"N=T,"+PB/V&>G M[0\0H=TO[-VFW<6IJ^?X>_#E5@S^L^,YH WN6R;6YZC[9ZE/*1K4@YIZ<))Z)M,43X;_*/#!105^3M6 '];PPRO@ M+R_KX6'!AGYX\(]R5M: 'M70HRN@+ROGT0%)X(]&PSW>0Y4?#L/A<5S?>SOM MO"N KRCG*NXY[".R8]SNSH%M;TO?J5HSH0F'%?J\S@ #J/("4G:,S(HS?"D- MW@B*9H*7-E!6@.,K*5**+5\227[NR.?N M>'PHW3R)ZIO<?JMF-V*L\*_FG"LE]4;#J[SN>BZ?;"9Z\//B< M;;;*/)C.;G9LP^^Y>MA]JO3=M/.29@4O929*5/'U[>0]OEX2:@QJQ)\9?Y(G MU\A0>13BF[GYD-Y./#,CGO.5,BZ8_G?@QU^MTTDWIC$\O7[Q_G-- M7I-Y9)+/1?XU2]7V=A)/4,K7;)^KS^+I5]X2"HR_E$H#6HJ4\;[G7@ M%DRQV4TEGE!ET-J;N:BC7UOK>&6E*91[5>E?,VVG9G-1ICKM/$7Z2HH\2YG2 M-_=*_]/UH"02:_3'CE?,Y%4B5AIDH8MR:ZKEP-%O0DIT]E"R?9IITW-TB1[N M%^CLW3F26U9QB;(2?=F*O=2V\@*]Z]W?3)5F8>8R7;4SOFMF3 9F3-%'4:JM M1$L]\Q2P7XS;)R/V4QV]+H3D)81W9-3A/=]=(>I=(.(1'YC/_/O-*43G_XV^ M_,^C]X)!NWJBM3]_P-]G?N#EGD-I;0S#VM#TK\/,QR2YF1Y.8P6 0B_J@Q8N M").8!GW4$D!1GY(.U>/G=_S\47YS(959$M4PS\9!<#IN0CR+IPLB., 63Q<4 M>C2V: *@B RP##J6P2C+7RJSJ'>56&<*HABXLR>>G4H Y >A1=$%A5%BY7L) M@; '4PP[BF%M106"B!<0J^9<4.";WMFK.1<4^G$"UUS<,8U?:8Z2LVJUK:"))QS89;R*\U$LLK\FR5&N73"JS MY Y@UTSEU03&.!@AC[RBFO%'*7X32A(736D"5 MXSE3\&/?ZNYS !70V-X0 10./&+W40@6TX@.T#[1D'B4=BT!UY4H7JAKI0A2 MQL[XER2D]L8!PA)J[XX0+";4LTD#,(S#<(@U.;(FXSN(VO)*B]F5*#@Z:U-] M?H%*KL"MI'7W1GO)FWI;O*FWY5MYZR?F*$'QN ;]4"JN_:J7Y5>G!,P(=4LC M?/G07(LW6V:I>?T:C/K&J8O#N M@EW5:&^EKT,6 .02VSIP.>JH3_FH3_$K I7I0V3]JN+ \KW-&.49>\SR3&4# MK=<5E-BWZ0.BT^'O8GS?23HP6#R4\Z-ZQ:.2;/905ISEV3_ZK+XQL3C+=1&< MFY"L1<6S3:F+?[5EY0;<;%OG/7+4B8 +NO0IM6/@HG!B[[:0*T*&.O!1..)Q MY=ATX*[UMKUX>+F[FNZ2V*1=C,/X=3=+"'.RM_?Y'N4C'M>/K;P8WG= UJZV M"T);20(@G6NGRP$R$5.;.N"*$CS _2@F\;B:_)WK9:UK'*3HJKE+XD5.;@$8 MI6%@LP1@48(=,07 ,$YB'V9*CB*2C(O(IJI7O9=L+]FN5SD4 N)*N\O %H!S M $5M:;R 7&'?7M( "D<#?9TRO=11Y)1.=15-M+:N7EEBMANE^N-_#'G2 E3"H5N[/5/6Y&G MO)(7YNUXMFH.DEF^-^]LS_0VD(H\9]6)*[A8F@G%IU2\*_NPU:*2/LH^*"]@ MF&]W1!@6#_1$0B!8K$^I=LP & V=8^KTY/5_P:M-_=U% M:OK[4C5O;KNGW;>=]_47#>OY';Z>8^#Y E\OFR\W1_?-AZ2/K-IDI40Y7^NA MO*M(S[5JOLTT-TKLZH\/CT(I4=276\YT"1N _GTMA'JY,0-T7\AF_P)02P,$ M% @ ^(!<65F6]"Q8$P 50L! !@ !X;"]W;W)KU3XT:ZQ?\5%;MU-ZD*P7JWLS-4):A?;$EWIS*;>S]L[0<-"/". ML8DM,LE_O[+Q(-3]N!_+G.1#!L/I7S=8QRVICYY^]V6U_KRYK^O&^_UAL=R\ M/[MOFLUW5ULVOTL+@(1J/D MXJ&:+\\NW^V^]V%]^6[UU"SFR_K#VML\/3Q4ZS]^JA>K+^_/_+.OW_AY?G?? M;+]QVX>NOO]+E[I=O?YE/U::^6BW^?W[3W+\_&Y]Y-_5M];1H?EY]T?7^%XJW MO.O58K/[O_=EKQV=>==/FV;UL&_'V@0[!L$9H/X M0(-PWR T&B23 PVB?8/(:) >^AWB?8/8[.%0@V3?(#$:A.&!!NF^06HT" [] MTN-]@['9(#C08+)O,#&'E!QZXT9?W[F1V20]U.3ES3;?[>!@DZ]OMV^^W_ZA MOY7_]0WW=^_XQ?.QN#N0LZJI+M^M5U^\]5;?\K9?[-RP:]\>O_/EUK@?FW7[ MTWG;KKF\6BUO6AO6-U[[U6:UF-]43?OB8]/^T_JSV7BKV_;5ZOKS_6IQ4Z\W M?_/$KT_SY@_OFU^6U=/-O%5_ZYU[OWS,O&_^^JVWN:_6]<:;+[U_WJ^>-M7R M9O.=]]?>ZW<733OP;?<7U_M!_O0\R.# (#_6C^UH/M5K+Q@%D?>/V]MZ/5_> M>?\J=]_]M_>A=7N]7N\&W@[UY0=$5U=O[.IJ]?#0?N"P_61O[.?'F_9OVWZT M50OO0S6_.6__@E?5X[QI7SMZ%6_M]1]74^_'IEG//STUU:=%[36KMO]U>R2X MNI5O[/;GNFGGF/;M$]5ZV?YDX^I,O:TS@JC=Q %'U]1-.O;@F;DQIQT;.0,] M[:TOW-1![VSI9OUSU?Z&_687[\/*9%^PXT0'.3]6B6E[7WC?MW^WY M\^I;KVJ\K+[^W@O][[;'34!]2#FIVS.L'S:/U77]_JP]A=K4Z]_JL\O_^8N? MC/Y.?0PA81D2)I PB80I)$P_P^(=;'MZ^]OEZ-W%;Z^];"O\,!B%?=4,.:@< M"2N0L!($ZQDV?#%L>)1ACS&IDS34I$A8AH0))$PB80H)T\^PQ&%26^&;#K4E M030>F[+M*HLLXBH(75<\&T8L-(J<-_K>]CE^L-N0) MM+/ET,,>"]@CU\. M]MAYL.^O,N?MY_YR>V_'>VSG@->G;)0+G,BA+D#",B1,(&$2"5-(F([9,S1; MX8?&T3E##BE'P@HDK 3!>EY-7KR:.+VZNYX]W]X_O?&N5P^/]7)3[6[+UK]O MOZXIJSJ)0ZV*A&5(F$#")!*FD#"=L!,6JY@EEIFC(#*F+%MC3EFLHG3WTS- M^F* U&D N5K7\[NE=_VT7M?+ZS^\9ETM-XMG$U0W_WG:-+N;J901G.2A1D#" M,B1,(&$2"5-(F$Y9(["*6N=F**5@,26#Z5EA_&*%\2DWU\IJ_7+= M'E(V<%*'V@ )RY P@81))$PA87K,GKK9"C\,7UTA/UL!.:@<"2N0L!($ZQEV M\F+8R;$WUUB3.DE#38J$94B80,(D$J:0,#UAYRI;8=UM_Q1MQ(^^E.6A=S8H:Z TC(H34!I$DI3 M4)K>TUP3&"&AEH>@X\JAM )**U&TOGU?!5E\V"*1&S78LDA:!J4)*$U":0I* MTWN::SHC)-9\MM?T)S1BM8C0V+Z)Z/;Q@Y'=)!]\==7 M&;F;#C8! M-- I0DH34)I"DK34-H42IM!:3F45D!II6\G1\Y]?S(^<&O%[W(0OCL(45;- M]?TVS':]6CX'M;8W&)N5%XW\;SY_NULC(ZT.345 :1F4)J T":4I*$U#:5,H M;;:G&5>%Y@R*[+* TDH4K>_S+NCANY,>!RY%/]:/[7GMZ/#]&3=VL,^A.1 H M34!I$DI34)KVV9C&E)#X41#&YJDMBO&6A MF14H+8/2!)0FH30%I>D]S7DI:DO\R/2K'6\)XE$4^>9$:NO2T+H4M47G[4?$ M)/3-2U$B5!,'<7K@W+7+B/CND,BI"X-N[&"#0*,B4)J TB24IJ T[;,IC2DA MH18(H>/*H;0"2BM1M+Y]NX2+[XZX#%DF=*,&6Q8::H'2!)0FH30%I6F?3[80 M$OOVJITY(=<+"9V]8$B(Z!5#JE?'DF&7=?'=81?G[55HH@5*RZ T :5)*$U! M:7I/$G)=-6W1!/7,S!_L!FBF!T@24)J$T!:7IP(YE6'ZP)>'(O),''54.I1506HFB]9W; MY5T"=][EE"?1W,C!QL46]L!6]L"6]L#6]L 6]PCXB8R5S ([QQ&;=^ES0F1- M9*RD9+KJVZ'+BP3NO,A;GDMSHP?; IH9@=($E":A- 6EZ8"OI\%+9H&=[C#O M7Q"2<]^R!$;CC%:ZE M*'?3P2: 1BB@- &E22A-06DZX$MN\)(9+\D#ON8&(3D/PR0V#WU.UC_TNVA" MX(XF():BW%T,M@@TL@"E"2A-0FD*2M-0VA1*FP5V(L%: \NA71906HFB]3W? M)2\"=_+BM%OTT$@&E)9!:0)*DU":@M)TP)<:(211,#9G0FBI$2BM@-)*%*WO MW"XX$KB#(R?=HH<&1:"T#$H34)J$TA24I@.^_ @OF1$2.R ?L)F4@I>4A.1U M5_W*UEW\(G3'+]YRB]Z-'FH+*"V#T@24)J$T!:7ID(]@\))9R$8GEQHYRK+0I B4ED%I DJ3 M4)J"TO2>YIS3;(EOG8/::9(@]N.Q=7U&I$[BQ)S3;%$[ITW\R%Q[HVA!,DH. MS&E=%B-T9S%0&D"2I-0FH+2=,AG+WC)+&2W=LEY24%(SL,H M,+IVOFRGA?GR[CMOV9J!68)R,P=[ AK%@-($E":A M- 6EZ9"O9D%(@LG$3!!"AY5#:0645J)H?>MVB9'0G1@AK4O:%1H+@=(R*$U M:1)*4U":#OE*%H3$VE22*% Q2ZQ8-9H(D36Y\;$*IJO^3LE=K")R MQRI.R@>ZF4/] *5E4)J TB24IJ T'?$[N1"2L7F7'3JH'$HKH+021>L;MPM^ M1"?4WB#-"DUZ0&D9E":@- FE*2A-0VG3B-T19@;M,(?2"BBM1-'ZMNX"(1&^ M,(<;.=CAT& (E":@- FE*2A-1WPP)&*K9,DLX@MS$))@XINVX MS,)R^+;J( M171$00N);]UJHPAQ)VZDY ME]FZR-Q9LR!$YT$4Q.:C+B4A]*-1?&A.ZV(BT4G[GK 10C=VL$&@21$H34!I M$DI34)J.^*0((:%2O]!QY5!: :65*%K?OEU4)#IZWQ/>LM"T")2606D"2I-0 MFH+2=,2G10B)E?J-B!U(J-0OH;-3OX2(3OU2M,.IWZA+CD3NY,@1!13IDSYH M6@1*RZ T :5)*$U!:3KBTR*$Q!]'D?FT%W1<.9160&DEBM:W;Y<7B=QYD0,% M%&G+0C,B4%H&I0DH34)I"DK3$9\1(23^Q/0KD=R(D\B\G9@3NC@T"R@2HO8Z M+9I,K#N/Q.XQP2@^$.>/N\1([$Z,G'J=YL8.-0B4ED%I DJ34)J"TG3,AT8( M"76=!AU7#J454%J)HO7MV^5&XN,*AAQE66AT!$K+H#0!I4DH34%I.F;#'E-" M8EVGQ78A$?(ZC=#9UVF$B+Y.HVB'K]/B+G41NU,7KJ,N!!.?%()A4V)N[&!_0$,P4)J TB24IJ T'?,A&$)"!3NAX\JA MM )**U&TOGV[$$Q\= B&MRPT! .E95":@-(DE*:@-!WS(1A"8@4[8RH$0P0[ M"9T=["1$=+"3$#J"G7$7@HG=(1CGS55HT 5*RZ T :5)*$U!:7I/8$I+46G5##BJ'T@HHK431>L9-NI!+V)!Z-C,E9N,=, M_TT\TBH@D*+';5PLZ%.Z<]R 1M)F4%H.I1506HFB]1R5=O&)U!V?0.R8YNYB MZ+D=E)9!:0)*DU":@M(TE#:%TF8I4:C$W*HMAW990&DEBM;W?!<824$;TK@Y M@XT-#8E :0)*DU":@M(TE#9-^0UIH!WF4%H!I94H6M_679HDQ6](XT8.=C@T M6 *E"2A-0FD*2M,IOR%-RF](0U"BD;DA#<\I>$E)2*)#E8+2+H61_GD;TKC1 M@VT!36- :0)*DU":@M)TRJ,DLY3>D(23G<6 ^[,6#2@[4-T:7QTC=>0SQ M>[V^GF]J;W7K?:G6K2N:#7N)!\UA0&D9E":@- FE*2A-IVST84I(PM!\U 4Z MJAQ**Z"T$D7K&[?+C*3NS AE7-*LT(P(E)9!:0)*DU":@M)TRI?@X"6SE$V: MY*<,F[H)7:! I7/0?2MU^8WTI.H=;'4;-W:PM:!9#BA-0&D22E-0FD[YZAV$ MA"I(!1U7#J454%J)HO7MVR5-TJ.K=_"6A29/H+0,2A-0FH32%)2F4SYY0DBL M@E24ABI(1>BL@E2$ABY(1<&(@E07F_NZ;K*JJ2[?/59W=5FM[^;+C;>H;]MV MH^^WL^)Z?G?_\J)9/;X_\\^\3ZNF63WLOKROJYMZO16T/[]=K9JO+RY:_I?5 M^O.NC\O_ E!+ P04 " #X@%Q9(3ZSH)0' ! (0 & 'AL+W=OOVC_9(T'8^YIR6YD_A^>Z=W5:#%" M&=O0*M=?Y>._66/0U.A+95[:O^BQD8U&**U*+8MF,2 HN*C_TZ?&$0<+0(][ M 6X6X/Z"Q+. - N(-;1&9LWZ2#5=72KYB)21!FWFPOK&K@9KN#!A7&L%GW)8 MIU3C0@,_HG:8/B0XT">U LT1+^/YY>3A$+U#*HZ7BZ05.\(U;7%-@Y&X MSOX+FZK.;"VA$*52I#QG2#2 S5-SG9J,GPG4G;DIEGK MIEDP?!\9*$TYK4NMR! MI-+\+_O 97FM;GH0K1C'42^D+J'9S!W0>8MT'D1Z MLZ-BRTH3I;V2#]SR"] ;2A6#.F5C"A];QDAE9>(.EC'^0.]SYK)D/@ Y)ST[ MAB)XZK9BT5JQ"%KQ"S599HCQ@>95[78HO(]4*2K "$[O>>Y-N\4 SSA)^LYW M",4+C_.7+>QE$/9:R_3;V-!HAE)90&]1UMC9D[EV^GMZOKPXA$GFJ:XP[V#@(^TY ,YGS MOR A;#4]VT)FGZ-Z3T)/):"I48J)]!EI\'E);3?G;AFP(V.72=^,H13&Q&-& MQ]=QF+ /JLI![8=* N7#E,.##>GD\?BD1'XJ;L*9Z/E.%X) M'N2=2XPD"T_(.F*/@X2X^BP>@-6E\M3(9O71UR[Z-=(E%,^P!UI'IG&836\5 MVU.>O53%.H6DWC'5Y-2[9E=H^XF EJ2^=1HR9-%9GZ <,F,R]]6DCFKC,->V MB;"GS]XL&)+C.(G[^!Q"LV3NP=>1:!QF4<"G*I:]0SD#2CKP\L%V?9.K'9RY MF.*^,0ZI*?8E34>M<9A;/[(- V29Z0F8J#Q9/21*2-A!6COH=#KU(,0=G>(P MG?[V=]MD/.3+\2*)^UGL$HNCQ)?'N.-6' >KNRD5Y6N.8SC(T6\MXZ?2=FQU M1\TX3,W7Z?<*VN.7I@>Z90B7?K;[@,%'^\*S#;"+B/L=FU,H]O03N"-B'.2V M88YQ1^RTIMCXV ,1A*FWX;/&ZL MTFR?YQPB8]]F[G@8AWG8>#ICJ;(M!0_@!EOU-S2"V7Q--VDHY8"0Z6^W6UW^=V6@ZU+^-E M"B??2M55Q!BPR4%C>$>2('6_>?![(FW'_C@8=H$."[C=+#A$? MN(["29C"O_3FO7U/6]^.Y6;<^K8>\AV'P6G0D,X'WG8ROMNDI*/[)$SW/7_; M%Q[_Q\2X^;;#MVV8#-[(.822_E!^]U)K6=C+ M':-P%#$"\/E&PHFDN3%?T/YH8O4_4$L#!!0 ( /B 7%G1FM*"?P4 .P+ M 8 >&PO=V]R:W-H965T&ULE59;;]LV%/XKA H4">#Z MEO2:Q$"> M\[5UM[XF"N*^;8R_R.H0NC>3B5RB$)M,YE/ MIR\FK=0F6YS'O6NW.+=]:+2A:R=\W[;2;9;4V/5%-LNV&U]T50?>F"S..UG1 M#85?NVN'U62'4NB6C-?6"$?E178Y>[,\Y?OQPF^:UG[O6[ EN;6WO/A87&13 M)D0-J< ($C\KNJ*F82#0N!LPLYU*%MS_WJ*_C[;#EEQZNK+-[[H(]47V*A,% ME;)OPA>[_D"#/<\93]G&Q_]BG>Z^F&9"]3[8=A &@U:;]"OO!S_L";SZD"@_ :4=K_F6UW+^*. - M=6-Q,AV)^71^^@C>R<[.DXAW\HB=7@0KWFLCC=*R$3=!!D)^!7_(W@1W>AB. M2^6-[Z2BBPRUX,FM*%L\?3)[,3U[A.SICNSI8^B+9>^QX[UX2UXYW:7\-858 M2J^]L*6X9J4FQ&B)/[[2?1#+QJK;/P^9\JBRPZ;,Q@\2X@$1J-\1?'?KK5AB M5RLO/MBFT*;R(_'1J+$X"C6)IT]>S>?3LRO;=M)LXFIV=HRZ\;HRN%G0"HVA MPQ?;A[YP2\&+-4DG\X9$9]?DJ(B'QIIGVS7=6W^+T@[@TSE;]"K$Z,J^XHB* MNF^E$3XX,E6H1X),T3O$G9(:F^M&A\U8? 7%/6ZSEV?^ 78@51O;V&HCX/C. M:3#4S4:4%K4)'AP7S48+C;0J]T M@0.86UM1RQ6A-99EM*]TMA52K*"-DIRAWC$1K9"ZRD*:@^&C'MF@MWJ0Y+326<(+S6]NY_W8-,NF!7R-L"BP$$&^MN!(9_$@?(S(QT _

;G#8X2#OWK$X2B[7'[,CE/->0L MU])1]NDF.TY.@&-,5.:*[](W5RP-9^TY-641]GR(SL/?6C:W[(=#_O<4F'", MU2A&J<,!-YYDJA10D@XX(A%/V;;M#><,7#R"I^ JZ<$X_-M5$A9;6<0XQ]SJ MNXX<\ACIWS($\E!J%UM=LA1PC,=IPW!X9AQW1 X@QQ.6 8!??%'HLM0*?H/] M'07-;VB\%^E"!7'#Y^O:%GXLWML^;L 5F N>BY'X62,L!=-@S3]9#M6512DZ M(RYC,T.O1R/.07G;\(5!>SFT?V +&$7L3GE2&U^TUV.1.OZUW'!^C1"8\!\! M/_=L6(HDM$OWT^5]+4H8U4.Q5'VH7=# MXF!IB*L<+I1%RFRXOX3K6)@3"R&T+@@++B@I8[C7)'0N B2XYVZ1"&\5! X-5#/RB+*@9!#4&(+(8(QT[*GKG\ R!'8J 7XA8K]CTI53;HT8GBS7MO&[9&Q@V =L['XLC']ZN MU*3^CS6%A4^"./3 3_8FL)9<%>=,SUI-2,/8;G[[]30'?Y(.W=J+ MADJ(3L&PO=V]R:W-H965T&ULM5EM<]LV$OXK&+5IG1E9HF0[SHOM&5E)KIVYM)XHN?MP3"NIS.CBC'^[B'Z<59+;>P@O"YOG+X-NVT%*H"XY4U MPL'F?+28O;X\IOV\X5\*;GSO69 E:VNOZ>7GXGR4$2#0D ?2(/&?'2Q!:U*$ M,'Y+.D?=D238?VZUOV?;T9:U]+"T^M^J".7YZ.5(%+"1C0X?[>.#K9(P(JB4B?_*V^2'/R,P3P)SQAT/8I1O99 79\[>"$>[ M41L]L*DLC>"4H:"L@L-5A7+AXA<;0,S%H;B47GEA-^+*@0<39'2:*<0JQHO6 M5FIKU$;ET@2QR'/;F*#,5EQ9K7(%GK>_\T&AM\"?30,"I&.F>0)S&<','P'S M2GRP)I1>O#,%%/?EIVA89]V\M>YR_J3"%=03<92-Q3R;'S^A[ZCSUA'K.WK" M6UX$*]XK(TVNI!8K]!1@EH9!>Z.ZXV%U5'"O?2US.!_5Y'6W@]'%#]_-7F1O MG@![W($]?DK[Q1\%ZS^?X#:(2VWSZ_\.87]2^S#V^>3_D$=/J%Q:XU&FB+]\ M*@&K/+=5+*.4.Q!K "#2GE@[W*LRE"+@$:[1":*#;:/Y;(9'BRO(&Z="9\1M7DJS!41:5=%9\GJXGXQV)QU=K2 M\^3>_]8)6ZE \G7C?$.!QS+R35X.^W-"T?3P32'TI6UT@4<+:D\$&V6^-";R M?Q<_V11LR!\K)$PFEGP)#A!PW^&D:QF3C6R?G;[Q8F%,@SH^0FU=$'@JM0XQ MR\1;R*%:@Q-',V:C(_%!.C3^.'+31/P<%=I:&4*+Z51)@VV1D(PC[GYJ-Z9G MQM])26O04"'@DR2'J? .OHDE#((N=G@G!;YE8N'V*@B,N(P MX'Y(!:F57"N]I]@],=)&!$?T12<_)A-/(1M;!Z2("!ZCQBSQ&! '.S!-.AIN M:_*;%P5R/A;E7H@9%)RRQ80HH,\57,R^[Y"4AV.Q;A UVD'IC5(X41JQ;)P# MD]_%[C9L$N+:I.WW\H0Q8D@"=8H='L@Q'(L;8C/&A,T?XYNW9R@?BR%Q9F]I MS, XEW7,#F?[\6#(S5. M_8&=W_=]%YL'\"BE=L@JV_:07HAB8,8Q>R,-T5+KPLX;K3KNQ<67)OD/1:B1 M=DVUJ9IXIJ4N(8BD'91T;T&'8&QM18%CEJUJ:R@U,6 XV>?7)18[.)_:1XH5 M%A-. BG*UE-^M<[&HP\KD)3L5=+3L0F6L.USP=[]$1>666PQ*,AI\^-PM&*D M^S9&^>3PL3 8D]3^_LRT=9]/>U1/]MUW%EE+G1"C'"Q.BNT3YW(?5,H3O%$B M,*YZ'VC&(&C8^[7Z7:XUB)W4#>!L1:N8VG180Y :WZ8"@C.%=$744$$H.3%* MA:U9UK6SMRUIY8$:>SR(6N9&.7R,?_\30Y+H-15Y@NJ9NW5I/P M*N'"X=<2O(/1^\7J,_2%MQM.%,/1HO5$G=^PE$B%R^/Y^,6']%*)>_B M:U= *B8T-JS?*8=W$-F*EG-R%J,7 7".8<,]E@5==0_I1A#'A8GX-885425C MVW"U:LU 86-1.-9D-X>-;]EMG$[L$US,SA!+XJM58\UAVC%I;67W2IJG<0_Z M-N+?B-F%BK<2]%$>$HHEW^*Q MS#%;,,FI'51$.3A;'X*.A2R=HVM"XN?N1/2C)HJF.""%@L2T1$_S%8% V+56 MVQAV^C3!?HZ0B;9V;7YK9!WA0>LTV.=8%*M'5F+H"B"'88"+O6*[IEL>%U:[ M,Z12Z;4WU,;S!>@[5AQ]B)54-.01-)ZTD#A6^H;S:1@(64^AZH<%;L'EBO!\ M:8K]@-&A3;-$>QSZ(32./A[Q_53O0:J>HS[N<[&N? M[NCT-(VW5S!61%ND+^/P%#F ZQ841V32=].//N[M6D,)FHF\P#3$J2/'%7/= M!KJV7L6>@< ZU6C'#H<(VW@V4(4F0N6,YCQL:[E!UH^4\?W\)!/?S[),A!O[ M(&[H$BRG9"5YH"N*U$KBG19MQ^LA#V9K8FF@AK!\TEMM%Z_9SW;(.W@^^1,7 MXW2#$SHCX@;:#A!U_+BPO]M]PUA\S_WHYD2V1YEXE?'3P!UFZ$9H[MJ1U$NZ M%.?WF63O--L$'/.Z 99G*PHG$FC0:3+Y>J!Y, CT)K)'#'A8?R5>JRFVL^S9 MD$D'L^-GG*&SHV?/QX*K;<#.M_M1+%[S!E01'= IR(('\Q=)6]S]B,P]O8]= M'$DE,>O![(1ULC7#FX^H.<"##U3.&GS.TSR#=_;..I(8BU_L),IFK\;B]#AK M7T;MPUY@=A(QT44/Y7;#:DYQT\M6S6FKYK3[]Z$Z%/[JA G'L95XW)Q%8>N4 M_^PLQ+5HMIAS])IUJ#)!'2\]C-H'GBSB.-1=T8<^8DY[WZHQE;?\19XR'3'% MS];=K]U'_T7\UKW?'O_'X(-T6QJ4-6Q0-)N&PO=V]R:W-H965T&ULE57?;],P$'[?7W$*"#8)FC1I MNS':2NM@8A(;TSK@ ?'@)M?$S+&#[:X;?SUG)\U:T17MQ?&/^[[[?.>[#)=* MWYH"T<)]*:09!86UU7$8FK3 DIF.JE#2R5SIDEE:ZCPTE4:6>5 IPCB*!F') MN S&0[]WI<=#M;""2[S28!9ER?3#!(5:CH)NL-JXYGEAW48X'E8LQRG:K]65 MIE78LF2\1&FXDJ!Q/@I.NL>3GK/W!M\X+LW:'-Q-9DK=NL5Y-@HB)P@%IM8Q M,/K9+4;!40 9SME"V&NU M_(3-??J.+U7"^!&6M6V_'T"Z,%:5#9@4E%S67W;?Q&$-7RB(D\!9.TG11+@2SF,$7 M6Z"&4U52G@N7@#N$0<72MK"P$>9 M8;:)#TES*SQ>"9_$.PFG6'4@B=Y ',6]'7Q)&XC$\R4[ F' *CCCDLF4,P%3 M2]&@!VC-MOO6=+WM=*Z6CDW%4AP%%$2#^@Z#\:L7W4'T?H?87BNVMXM]O",U MX#/ZXP;O+4R$2F]_;A._DWZ[^*3SO#<"-P7ZL\MAT \L;K/#8 M5-&NL0;4',AX RVI52TD=2#!_] RI\Y#=AH*9&'QKI;:472:(SLJ0-)U\)GGFF&1/TH!!\ MD1HGSEM+"CK0*Z8G-B-/JZ?LAF3OTAVN5\RFY=ZCY:1A9Q9FF'-)M+F+6H6: MJPQ>0K<_H+$_(-)_ [>ZR_^"MM_M]> NH?1ND.4V::KF(;#)(%M3SQ<:U(E MZMRW8D.A6DA;]ZMVM^WV)W63>S2O?Q473.*BJ19. ?M/W#\%U!+ P04 " #X@%Q9@N-O;4($ M "^"0 &0 'AL+W=ODK*B)8^R+ MQ,O,F>LA.=TH?6\*1 N/I9!F%A765L=Q;-("2V;ZJD)).[G2);,TU:O85!I9 MYI5*$2>#P20N&9?1?.K7KO1\JFHKN,0K#:8N2Z:?%BC49A8-H^W"-5\5UBW$ M\VG%5GB#]I_J2M,L;E$R7J(T7$G0F,^B+\/CQ=C)>X$?'#>F,P87R5*I>S?Y M.YM% ^<0"DRM0V#T6^,I"N& R(V'!C-J33K%[GB+?NYCIUB6S."I$G<\L\4L M.HH@PYS5PEZKS5_8Q'/H\%(EC/_")LB.)A&DM;&J;)3)@Y++\&>/31XZ"D># M-Q221B'Q?@=#WLLS9ME\JM4&M),F-#?PH7IM0/P,UPJ:0L#7V6&V>_Z,3G7 M>IAL/5PD>P%OL.K#:' R2 9[\$;M1&//-YH3\0&K()S+IE,.1-P8YGUX9I= M\0:X\6XX1YIC4[$49Q&QPJ!>8S1__VXX&9SL<7;<.CO>AS[O5.6,FU0H5Q@# M_][BHX6%4.G]?[M8I MTA*SQ,-:9+!$(FV*Q+D,Z/ 1A0TAHX9&E>,9ZX$5C-I#V"3Z0 M)#YR&R _ I?>$LVH6A65BP!*92RP;,VDI:-#U88XH>\)W%ERTJVI9US"(62E M,]3B*9AFX6A8HMT@RBU&Q;3ESA0U!*A@O>PD)*-NZ?M$,:]N,2TD?ZBI,+5! M'U@C#OES[DHBLV,N+_E/])@D#"H'M70E8$M!^95533:9S!S77TG6\I5L'VX+ MC0@"URB,$PKK!VZX*7A:>("<:[)N-^09>^J]?W>4)),3N'!*,'PQ3V (4MD7 MJR-:H\\M@9VJDG+SY/:'GTY,-\B"HV8ZI9_QI> 43=[RS!-'YJ M?*CYBYQULNZ.<-=1M:9&6+FCF+J1:5=J,B7H=C''O5MER4X35QM/$T&/CA+B M^9+Z;7N>]"Z>_>C=,4U-8;N^P1\P.J2/CS4Y^6TT.NR=48,'O*''&_T?O,GD M+4#:;V=.5UA0WL,UN2='+7"+PL5EM-8C'L2,C6 MZ6X@"R:H@C[3A/HJZ.!Z[T(93Y=293SG:>"&Z\(&<3CXW/M&SP3PU_FZI<^S MB($/X_$ /KXP^-K+4)9K=$<'L0( (H% 9 >&PO=V]R:W-H965TC;,=+@338Q1(ION='4>1LI_2S*1$MO%1"FKE76EM?^K[)2JR8 M&:D:)9VLE:Z8)5,7OJDULKP!5<*/@N#\U^XI=/F/'EREAFB_LVM@X\2#;&*NJ M#DP**B[;E;UT]W F 3O *(.$#6ZVQ\U*F^89>E,JQUH%TUL;M.DVJ!)')>N M*$NKZ903SJ;?E$48PR>XDUN45FF.9N9;8G;G?M:Q+%J6Z!V6*=PK:4L#7V2. M^5N\3XIZ6=%>UB(Z2;C$>@1Q,(0HB)(3?'&?9MSPQ2?2-& 5W'+)9,:9@*5E M%NEYV:/YMG3)<3K7*9>F9AG./6H%@WJ+7OKQ0W@>?#XA-NG%)J?8TWTI7N&& MFTPHL]$(O[[CBX6%4-GS[V."3U(>%SP>'5;]S9X94&N@*M 5K5#WI8 ;S#I/ MV'CBP7\%/;(=O5J+FF[>P!G$PVEX06LRC*:3P1,U+G )M58%J3/$%$(T#094 M+4YO.X="J=S )(PA.8\&ATK/8#P,XK!=QP$Z+;S6\.JNNFVE;+4N\VVI&&)V@70 M^5K14^P,]X-^_*9_ 5!+ P04 " #X@%Q9VB/'68(& "'$@ &0 'AL M+W=O;E<&B+"E?"GNH&%:TLM%D)1U.S'-K&H"B]T*H>IG$\ M'JZ$5(.+,__LRER/*A/!_$ M[!#66#C6(.AVBV^PKED1N?%'JW/0FV3!_7&G_;V/G6*9"XMO=/V++%UU/I@. MH,2%6-?ND]Y\AVT\(]97Z-KZ*VS"WGPV@&)MG5ZUPN3!2JIP%U]:'/8$IO$# M FDKD'J_@R'OY5OAQ,69T1LPO)NT\<"'ZJ7).:DX*=?.T*HD.7?Q43N$,;R M3WB+:HUG0T=:>6U8M!HN@X;T 0TS^$$K5UEXITHL[\H/R9O>I;1SZ3)]5.$U M-J>0Q1&D<9H_HB_K0\R\ONR1$"TX#>^E$JJ0HH9K)QP2M9P]%F]0EQ]7QU7R MTC:BP/,!E8%%@M+5&@(ZQ)<9?1Z6=&= MY$6-(%1)K6!N"R,;7Z!ZX1=9Y\=/D;_#!^+44K-/1C3;R OM+URAL5KUGEG: M46NU#(#UIDBS73>--LXKX%[ED+F 4+00VQT 'OJ#B!NCRS4E@M59#M%@H9=* M_DF1">2MA"%K*7; K7NUO%_ ^)3N/X[+('XB;18 MZ%M2ND28XU:K\JB7UI$:84K8"$/!D[MB:3 4)]"#I:1T^AB3E/'*I[#R_6:7 ML+OIX(>,%9GV!AV:51?X/\SV/BT/LWVHOE/I[43@M@UKZG:D^=%ZDJJDE!OY M0$G]PD?RUU=4&R1EARS/=;FE/&A[0R>@(\*\^_E'GS%AK:8FR!I$0?FTVD@\ M!.2(@_]#YI_"6R25AESMHNL?[(%;D+B1%@.;V=H"U@J%47O[#-8!==VR&\N_ M;RH1S->T7%,U2574ZY)KD#SF*,D/HK;UU;FI9%'MAP*5L%0UA&0C9,G8BO+6 MZV9;[)KM/?. [\ON4'X@#=P/J.]36D_O T(R5EH.M95:Z)I>W )T,9)0O.=4'D+$ &1I3''3>]JA9L9NKT]1YAKD M/DYD[\L=1$/\^2)75/9(17(RB;,NLGO&RC63VZ\9Y/27H;)]='09@:^"#\SK M,OA,M@[51/=*0H04L>-U+>;4].:BN*GUDI6?9%&>3*+]4I7.]CV&:%]R45!$ M2/\$2E^;2KN=4^'PXVD4G*0+O1F]E58LZ5!:B@[<_7>E75:==ZC<[>;7SB/M MJ0-IOJ7*^)V+4:]-@3TKJ+'C45KL7K>@/R;:BG@;:J93S945S\9,WMQ/$DK] M=:CY.R4XGB7@'4M?^?'UG:,OH7+N5GE\)0P!RO*ABR63"2132&:C0*/IA.]I M8&LZ^[;X9%^)3S:+N' *43(!A&8X]( M-IUR0I*9GXWCR7^$ST-=Y6O@F459QLG,1HF?CC\)TFHV^*4Q?QZ(DCN*<$P!H.([ M0,7W@)I,=Z7(XWO%-B*@4N*/IRW5]X01R\;M-,]2./8'=+CW<8"ZX-)_ N%7 M@[5RX3M!_[3_RO(Z?%S8;0^?:'X0ALXE"S4N2#0^G8P&8,)GCS!QNO&?&N;: M40.L+3?_%VPD;Z+\]7?P%4$L#!!0 ( /B 7%ER[BAWH , M +,( 9 >&PO=V]R:W-H965T,-A ]+Z(XZ;]9( 37O##=A'L?:VAV$/BLW$0F7))\E-^]\?)3NIMW.#/>S% MEFCRQQ\IBO1\I_2=*1$M/%1"FD506EN?AZ')2ZR8.54U2OJR4;IBEK9Z&YI: M(RN\427")(JRL&)=Z:W!1;)6ZLYM MWA6+('*$4&!N'0*CUSU>HA .B&C\VV$&!Y?.L+_>H[_UL5,L:V;P4HFOO+#E M(I@%4."&-<)^5KN_L8MGZO!R)8Q_PJ[3C0+(&V-5U1D3@XK+]LT>NCS\BD'2 M&22>=^O(L[QBEBWG6NU .VU""6HYF'ECPXO3#OT%8M6O(,VAOXH*0M#?PE"RQ^M ^)V8%>LJ>W M2HX"WF!]"I-H#$F4I$?P)H=P)QYO<,T>V5K@>.B0 MQL!D 9]LB;HOABMN)S&*;V3<32=C:[PGN<(.Z8UD_81TG0":1:/VAS&\0SB=#JZ59:* MP]F^.9MZVRQ+X>O>Z+9$NIYM6FNE?8>AZ B">L*/^/L6-35[_/8QBR5/-D'TS\Q+CU\KN@V4RH+ MMS)*\,(G>$WYE^36-Q]#=4"I)X6YXLC1BO84N-")+*;Z!: M1K?^:[_/P$>GVI<,%= U*J+@%DJH2V7Y'*[9UVCYJJ@@Y]FL7]FHXNBX"XP MXYFBL;SRB=@TEJ[9ON @B2.8)MGHG?0Y=5DS5)NOXFP"K^%5.DOA==\U4M'^ M[#2+9NWS2?&9VS.Z_*D*7[J"'KW_7ZW$V5-1._BA!A7V!DF%>NO')960:T/M M3#E(#Q/YHAU$3^KM./_ -&74@, -F4:G9], =#LBVXU5M1]+:V5IR/EE27\5 MJ)T"?=\HZM7=QCDX_*&ULO59+;^-&#+[[5Q#:8)$ CO7P M(TK6-N DF^T>-@TV:8NBZ&$LT=8@THQV9A3'^^O+&;,Z#'S^2 M0XKCE52/.D,T\%SD0D^\S)CRPO=UDF'!=$^6*.AD(57!#"W5TM>E0I8ZI2+W MHR 8^07CPIN.W=Z=FHYE97(N\$Z!KHJ"J?4EYG(U\4)OL_&5+S-C-_SIN&1+ MO$?S2WFG:.6W*"DO4&@N!2A<3+Q9>'$YL/?=A5\YKO2.#-:3N92/=O$YG7B! M)80Y)L8B,/I[PBO,->&',MK9MATK.0*E+U-:%9PKCIM(L>%3 Q,I?!:&B26?YP@SK='HL6_(F%7QDP;XL@:.7@$^AR]2F$S#1Y%B^J.^ M3R1;IM&&Z65T$/ >RQ[T@RY$030X@-=O/>\[O/X!SS48"3=<,)%PEL.]80;I MQ>WWMX8;[(>SQ7.A2Y;@Q*/JT*B>T)N^?Q>.@@\'R Y:LH-#Z-/#V8%KKI-< MZDHA_/& SP8NR M*)E84Q4FLA(&4Z"& H9.6/*MXIK7-:J!P;S2Q$IK2&0QI]RX$RZ$@@.-^1-;"(.X\ M2$,X+Q)$3(;=**JI#6-';= =C2(XAA#V+V+7HZV#CYX>.S6[IJ3H7#ZA:R=< 6K#"Q=> MJZK!MI.E*UIM%+-?Z5/;]J! D\FT"ZN,)QEPO:-(A>0^Y^1K(U O+QF48L34Q=Q&VN);Q1\Z_7>N>&O@44W]^1J%*'PT\RW(>8C/@R;_[B$.HQ^?<>/- MKC-MFU>T?M.S%0-Z2&=GSNY1$^-7PEOWT:.H'S3"8-A^6 ZEI0O[/LK^SAQ% M%;!TTZ+]#E$0ZY&JW6T'TED]AVVOU]/L%Z:67&C(<4&J0>^,YC]53XCUPLC2 M365S::C&PO=V]R:W-H965T#2@214F6E=@&;.>*%$@*HTFO'XK[L")7TIZ77'9W:5GWZ^^9Y8M> M;5^_%$AD=0:=9^%4MEIX7^C=7A5C(;]+_5CQ8W/5;+:G*9.Z4R!?2J['RI0UQO2$.N"M# >4GX<7-E34KLBP-;7P17 V[ M 4[EG)1OWN*IPCY_\XOQDJ;TGOC"T8-8BYF67?I%^JN^AP$6ZR>ULKM*6?R" MLBE]-;E?.OIGGLIT=W\?P%IT<8/N+GY5X3=9]&@8=2F.XM$K^H:MM\.@;_B* MMXZ\H9]4+O)$"4W?O/ 2+//NF+^5NM%Q=5PP'UPA$GG=044X:9]DY^;''P87 MT<=7P(Y:L*/7M-]\,?GB_7=I,_HD9Y[^^"Z?/=UIDSS^^QC45Y4=ASKM[:<] M1QNX,_<4S'XQ(J>?<[HM%R BYZ#.1(_FRF+E^U+2OC#H!O%U:&A%(",J(M.1*D%9"ERJ^Q^"21>]^EU5(ERP8S6+$4/B!I M/.*6QOLI$6X)']@=4X(H9.9!\(L$S2T9[G&S_Z#-L-]LU**,10/#\=:Y>(+8 M[C[6B'\9ZR2@ !FQ'R"T%*Z"@B[JO,A3E2_0>S0H*QLE.UEJG.$DG,;=*(I( M!)@H(+![!FM-%1U;XOBU.;*HAZ-&2+EM1U6>8 HXWAEDY1/''!LU*T#Z0PX MGL3<EI8="XQ U%1>BM"IP^.-OKK']G;HEH%>?)]R:2CGRA"; MQ#C$.^CF]52Y.F.)R6:HB!3=%31CBX[K?HN:^(&1L!*LS^ MQ>1=L#+M1=$[FAMH1+:/A;9B[65O,GA'.1"\+..%AO73T2AH/AV-H=<&J&\H M'PSC-U1SH.9&8P"'>'.I4^@"'!J>\VG)M@ND(U$%>%AGKV5Z'?4??[B,!Y./ M;H\7+U'MY$%:95*Z#10_X:7W^!G3*05-\<>34,.!L"??C6?+AQBJQU^D<[M9 M#7':23V=C>C\I&IIQ79+.Z5!=SJ].+FO&T]A;&#:!DAHMIY=:IY5.UY6AJ9I M'^'M9Y'G:@[6/%B3 8ZQZ]!5N7."UGE]_&B)]_GK/=TF:#I.\8,N-\!/,JE" M-PZ1B[ODU+.7ZSFW:B]8X.K<1, M:<1?5MW"S+1:!&G7!>C'NBT!>);)5 &T7C MFTT\MR+T@<[4.::6TB7"WXQS]-UZ7-4N;_:N.%MI*8.EMES.E*J(D')@=-G8 MW!ZS9U"AR[29!-LN0G(F\D=;%CY9GUP KWTX(NXJV)T^5B;&IGS0.) M"L,'A,F=3$/>C59I&#W-0 ^'=U?70AB&H@A4W#^<-=V+PW!X7.\2$JWPGL*1 MY&F=<56IK7[93/9)#P7[I 2_5,FJ+]1EW?(E60J[ ,:Z%FN__W'0^9E6(4H6 MG'H2?)"!CXA' O(DWEC7#!JJ3U?R6285#]*M@\9>#*MH@VMHQ?]MN; WT_^/ MB4VMQSRG&>VD-\0DGK\U4UEP'+\ULOFT=7$1]+ZI[S0>1-5DCX?3ME;_GKF- MO.V3]"_,;+P<6LF'8>;G*091?!*F^* ;CZ-J@K>7$YH.+U\>Y&ULG5;?;]LV$'[O7W%0LRX%'-N2E<1) M$P--NJXKFB5(NO5AV ,MG2TB%*F2E!W_][NC9,=)%0/=BTV*]^/[[H['.UL: M>^\*1 \/I=+N/"J\KTX' Y<56 K7-Q5J.ID96PI/6SL?N,JBR(-2J0;)<'@T M*(74T>0L?+NQDS-3>R4UWEAP=5D*N[I 99;G41RM/]S*>>'YPV!R5HDYWJ'_ MJ[JQM!MLK.2R1.VDT6!Q=AZ]CT\O4I8/ G]+7+JM-3"3J3'WO/DC/X^&# @5 M9IXM"/I;X"4JQ88(QO?69K1QR8K;Z[7UCX$[<9D*AY=&?9.Y+\ZC<00YSD2M M_*U9?L*6SR';RXQRX1>6C>R(A+/:>5.VRH2@E+KY%P]M'+84QL,7%))6(0FX M&T3,FB58EB9KO A4@S:!DYJ3(AW 7Y#(P?54 MR;G@@+FS@2<'+#;(6F,7C;'D!6,G<&6T+QS\IG/,G^H/"-@&7;)&=Y'L-'B' M51]&PQXDPR3=86^T83L*]D8[V#KP!CY*+70FA8([+SQ2E?E.OHVYM-L<7YA3 M5XD,SR.Z$0[M J/)F]?QT?#=#K#I!FRZR_KD"SJ'V(/K"BUE1,^;%#GXYRL^ M>+A0)KO_MPOT3K/=H.-A_\<">/6U0+@T927TZE<'9H-#!4DQMQ@B!]0;0'H' M!76%[[6P'JT#H7,J5%W/Z.+5EM5H)97T*Y :[H2&6S$3J'IP*90D$UH*V/?D M,GH\;$!%;R$S);G*,"?E5Y]KM>*22. Z\V:*EC='/? %(0)&_=P"Z6OGI:\Y M_W3VG$M-!6OA_=TEC-,$NNWWM^S_3%3,;"8S9-*?1#FM[;P'OR,U%+UJZ;:? M.[G"E6BA?*XU\NJP!X96,VIF IF7;D)@0PIZ6/G<+- &X%M"S J6:)$R MZS)3:\]EUO![3!H2.7J.0P S&])%)3,UEOHKLR2RR,5)=<"*.6]I35&A:LRX M\C"K-^5,Z>7A@J>$)B6^V([WF]?C)#Y^1WQJ2C@^9]FXH6>*WA"NO?5;!3=H MI:$[\$/S#J<'Y)(G)D[$'L3)<;B&D([3T&D@'<4A$Y#&\-4PO6=^X]YP/ )^ M(4Y!EE7=8*?X47!@_V0$;^&&FSM5\D*H.@3@Z<66A&4/3DZ&\"U,+I@?"$H) M#6(MML>""6G9I]"L4%CW%I)^?/BCUCIE3?S'_1'\TM;C^JHWA><[@ONL1!TL M.;)[\5$<8EB:XG>; U.95HYV$^=!"(-$/4 MYNMF!'W?3%Z/XLW\>B7L7&KN8S-2'?:/#R.PS4S8;+RIPAPV-9ZFNK#D!Q,M M"]#YS-!TTF[8P68PG_P'4$L#!!0 ( /B 7%FN_QELRP8 !,7 9 M>&PO=V]R:W-H965T!NS!)@]YSL=SXR'% MLPB8+P>C2"&VS MF>>ZT6Q+TWQR<6;&;L3%&2]5EN;L1H LMULJGJY8QA_.)V12#WQ.UQNE!V87 M9P5=LR],_5K<"*1F#R:9[^G M2[4YG\036+(5+3/UF3_\Q"I[0HV7\$R:?WBPO$$T@:24BF\K8=1@F^:VI8^5 M'SH"L3L@X%4"GM';+F2T?$L5O3@3_ &$YD8TW3&F&FE4+LUU4+XH@;,IRJF+ M7[AB0 B\@FM:I(IFZ=_4NBM?PKMO9:J> /G+1)6"G)/V"]! M<7B?YC1/4IJAN50QS#LE^^RU<$$_G-Y"KV5!$W8^P3TBF;AGDXL?OB>1^V9$ MV:!1-AA#OZCB\>=7]JC@*N/)W5]]*HZ"]*M(B'-, L 7NW?AZX;!-=\6-'_Z MX?O8(_,W$FBI-ERD?[,E)!8*,'V3.Z *,&SHTULFFMC!6Y94(\2,^,!70 (R M#;P%R.,D6B;#\"F'RW*-FP:\A969PF2/9Y#TK80SS&'(+7TROY]I7FI/U O7 M-''KE;5C//?-#N,P<:E H5,_4G&'I?C3:L5$FJ_A0PZ?$L6KY1&[6;_,F7&" M'OTZ-<(YI,CAI1?M9?*=7['D3QYC&Q!9._F!4 MR-,>\0]2EIB1[QZ+5)C6PBS[%M\+]8U@K]Z7NG#51L +'/_0*8Q&.?JY',Q/^\9[G+1Q0D=$B.,AX#S01@]U\+<9%B0 M=,V%R[7^WT&+ C1I#OYB$ RGFLA[+EETY6.'N$8^#*-! #VWBS"B4>P$6B,/ M0F\8T,.M_'2@#''"L'7!HO7RB29.#[TT]0(7JZ))LHJGRC$23B/BPF?4*C7('9* OGNQZN_1RU]31TC':'6VEJ:M+!GIB:K'Q58WMJM*EIAT[H&:JY(R*-^1J7W>N8J_:4 Z29D)#F M>%>@H&VA.COPD/N*VDEJ+IE37=CP3HB%IMF^IXA6(97KZ6^CJD:RK?-44?%=2F$CILY^Z P!X7>J\WK\-]Q1):XNT'%]&.*TKUBA?*VL;O4V-E57#^ M]S' \[QJAF* SO=-#,)@, :N$^D8!/TQ6/B.1HA]1^_7W:,=P[ S@*'89=@C M=RGK(U('9G?R&7MQ5Y Y/8-CE.^.3IM2NSMT5#;L+;)'_W=986YI53.2%<1F MA3^2%7-/9\6\/RMB1V_JV#/)\6]9\8RD&*!(W+T$_8^='P1U,^S\^<(X/_9& MG.]Y^NNCW_G$M9LQ#DU9_$ASNK8W[ W>FJB43.KO,K6A]N:5I7<+S4& MA>L-S=>F J()2O ,3@YO6V-A:2[D&.JZCWN_&6Y[7\V7^%-G*UE*/P\<%>XS]Y. '^979H@QC%^ YP>1M#.^PY^= R%3[.$SO"^J3\X7*>_GFKY M^=S<7$Z '.H[13<)J:IO 2]\"7WO7;/.0^66B;5YCI60\#)7]LVR&6U>?"_M M0V?+;I^+/U*Q3G,)&5NA*&[[< +"/L%:0O'"/'O>H'D'O_@'4$L#!!0 ( /B 7%D&O"S"W@4 .X- 9 >&PO=V]R M:W-H965TU]?<^=HIE(BQ>Z.*[S-W\K#%H0(Y3417N1J]^ MQSJ>+MO+=&']$U9!MM-M0%99IQ>U,GFPD"K\BXFUR3BHNRJTSM"I)SXV^:(>0I' $MTYG]T<<80X7 M>D%5MX(3=]IRM ]+M[+:YGFPF;YB8ZN\UQ MWQS;4F1XUJ#&L&B6V!B]>Y/TXI,]SG8VSG;V61_=SH7!HW-?EVOQR#["V!BA M9MY?^/LK/C@X+ZAZ_^SR?:_UW;XG:?0J',#[8T$LA2S$I$ @9H 9^>/@ZQR] MK%"/OUD8DWM4?Q JAQNTG."<*IATH.&?GX2JB >@G83"1OX)2@>A3Y5"Z(6E M9IAZ>HQ+(PM(NKS07B\33*B&$S0;K-0+*S2X<3A$!G^6'(WU/D]U0>0DU0R< MCR@PE/R/PI0J$)]GD FQ&KBG(-^]&:1)_\2"]29U;9*D*%J5LT%!P^D.ST!1 M(>"[)PW,CV"\1$,DN#5S@\RI;&,\FQF<4?IJU]>R%]1EAFBM(OQ^I%=)5)G! M>"5,3KWW@":3%N':R SA#SE%./@+A;&'\$T4%<*Y* C\6+MXB5GM82A'&])N M"F^AW8N2_B9;&6L4!17RH->'0^ATHW;\PM*.8)-!ETVET3"&=C2(:>!SEY[ M-T))\*(FK:4"=N:3I7[77'V[9J^/V=?P%_>2E/X0' HM'#"'Q>6$%IY;\ MRROCP4)(<'.#&(JY8Q^?QQWSW Y4%HXUE/1.26>W^P>DM163%)V =1>:)Z7@ M5N65#MCS-#ZYN;VS_C4Y.?3I+-%X[%)E?F*A<4VZC4/..R[*0C\B-SB94%H= M;68BN!+9'&@?OT8Z9-"3!K&F3X9A[+(50V"BPQ:T\@%-*#WY,T5_&$OWZ,F# M55_+X%,_?*G\"A5TC?\/GG1J/KKD_G@OI*G1?:>6-;)>@7?2;,>,@B0B)'M3 M)-Q):"&B\["&Y4&OW268)]&P"W0+F*+TLYVAG^SW7FZS"VM-8BB_#W7*^#6I MM_TTY26G'75SI2B#>J:(@G+(MMF7>T115QLL1-TJU=H%1L ZPQ96Y-%V1TU8 M:6-44PY!$,Y#>HD=0TX)-%+G[$D<#?OPB,_)_ZK>?OMTV.F?9.K,BHK;12I? MXDS3<:""AK*ZD+D(2%R?O+PKW3:-J+M-!=L&YWP))#@5VK)9F*$BJ<)+B)QN M19)P+?AZUV2,$\D13GDQQR5=.TNVW@1"FA5%C6SB]WMTW,6UQ[9)TO3F65L' MCY5P%?$ EX5&?#@2E5HHC5Y*"BSZ>1JVRO1C=;@@G8 MT/)4%TKZ@M(=V&PE'3D.4R:!I2OX9G;S,3,.=_@G\? E]%F8&9WE4."45..H3]\. M)GQ=A('3I;_13[2C[P/_.JL ;;#[Q1O\#4$L#!!0 ( M /B 7%GG24V[,0( /,$ 9 >&PO=V]R:W-H965T(5*N6)6,:_GC,:KO3 P_4S^TV(G6-9"8=71OV6 M)56SZ',$):[%3M&#:;]C'\^9YRN,5SS.1J\2#\L*^:;6#]J 9@[@3/ SK= .Z> C@F-AQ@>%6*/= MA'9S4)B=IJXFA]VAHR^[0GYQ[[Z#.V$W4CM0N&9H,OK$#62[%NL,,DTHZY4A M;I*PK/A70NL=^'QM...]X2\8_KG\/U!+ P04 " #X@%Q9Z3+HW<0$ 9 M"P &0 'AL+W=OZ)X]B:L7.9I$T:3YRD#YT^<'>Q$FLNN>;%LOZ^AZ1V+2>*IM,7:4D"!\ A M .)L;>R-6S%[NF^4=N>#E??MZ7#HRA4WPAV;EC5.:F,;X;&TRZ%K+8LJ*35J M.!F-G@X;(?5@<9;VKNSBS 2OI.8K2RXTC;";2U9F?3X8#[J-3W*Y\G%CN#AK MQ9*OV7]IKRQ6PQZED@UK)XTFR_7YX&)\>CF+\DG@J^2UV_FF&$EAS$UQJ#(LM\"7&7CR ^#G] $ *T>O=<75 M8_TAG.P]G72>7DX. EYS>TS3T1%-1I/9 ;QI'_DTX4T/1.[(&WHCM4"00M&U M%YX3 _OBS7"S_7"Q>$Y=*TH^'Z Z'-L['BQ^^6G\=/3B@+.SWMG9(?3%P>+I4I;_[>%\1!,_N#&,^.#R<'?0!M-A(8MRT*S='G%4>E M5N@-K01X7IN]>U^0'98\3KZ*^%E(Y>GUO7$W*%R/LGTO2[0 IHNEY70W1TFZ MPY$.K>$V2,M5O,M6;.CISV1JTFAH3BAXAX7*(!7./2"HM:8*Y3:6Z0%Y9VJ_ M%N"UTSA.4: 091,:J.N L*W9".4WA!ZY8ZJS 1>?3.:CK/E?HT0;4(K*1'-@ M"OA7=-%:_$Z>QQJ8GASM)^]WS?P_6)L>/YM_0\3C4B"WDNSXV7,$SP(J*F*D-ZBXQXF5L*G8]; *ED4BI-?BI=" M@9%"ZBJ:S*Q"V+5]A#QYV-W$; M("B]S-VMX)ZQZD46/NI%H14I2^X@MTK.3,07U[WHKUBTV+V7> *9O&RBGR X MGH!.[41Z7X^_*>^J-_N((UC!XR]5+I:'NP2@U'<@RR ;HN''5V%9P7K574E_ ME3%$+U04>3(^FH_'D7A@X;% )R]0'=V+@31D>L7E=C=GX!1F-M_U)4P\5L3V MANN)_I<[S6_7W.AD&DLGL6?N(NJ,FOSH=?[B B)/UT+3)U$+5O0^0N9J_+B2 MIEMW7+\531'L,F_3&%TC?^U6PWOCW#<=^)U.VCH.*K%M!!MYKZD(#NGHW'?E M[T+Q#P:CZ&#, !-N@E>"*."WYZZ4*XZ M[=R]M/&T[^T;[HPK#=ME&LIB>:++Y*VDLM.@=*X>1Y'-2ZRX[>D: M%7U9:U-Q1TNSB6QMD!>M426C)(X'4<6%"F:3=N_>S":Z<5(HO#=@FZKBYL<< MI=Y. Q;L-Q[$IG1^(YI-:K[!);H_ZGM#J^B 4H@*E15:@<'U-/C$QO/,Z[<* M?PK$$K,G4?@]'K!6Y32 Q&-[SO,X.#2&Q[+>_0O M;>P4RXI;O-7R212NG :C I<\T:Z![W]BKMX^AXOU]*V3]AVNFD20-Y8IZN= M,3&HA.K>_'67AR.#4?R&0;(S2%K>G:.6Y6?N^&QB]!:,UR8T+[2AMM9$3BA? ME*4S]%60G9LMM$-@??@ "SH!OVEKX1X-+$MNA MN,H%E[!TW"$=,V?/Q=O!9>?A?,>,;)XNZ_?.U!X>2X2UEM2T1 $<7TD$ MB\[2IG$E./JMB98ZV''A&L03XX) M+(CFZ0Z5G6JR(BM?^].5/PG^D1Y)BZ9"PYTVXS:4UB>O:RGREC?5F[A61)/Z M*7\NM2S0V/ ,XU_@*@GC80+77DS#=-#OQ&%XPX:=R%AX,\I(_HQ*4TMV?I_: M_L?B W\A*AL$U;24*3%[WSX!9[TF<9BR&%A&KE-@HW#0'P)+PP$161SG\!CI M#?IQCY"N.RG)]E*6[*71B*3_*&Y-7:*<;XZ.\W$0/H%4?>[ GQ*EW?]3T=]K M?ZS:5JT;DY=T\9Y28*,^)/WL\'Y ZXS(?18ZA48)"HB%<4I*83;,3N0G;@Q7 M7<2GP%?LVN<^SJ@$89+%IXM'[2@M)P;XO1$O7/H;Q)V;0#T%( C7+=E#CL'F;LIVZT_%3O!O0W;C:"2B)Q3:9Q;]@/ MP'1#KULX7;>#9J4=C:U6+.D_ 8U7H.]K3>=JM_ .#G\>LW\!4$L#!!0 ( M /B 7%GYMX#W6P0 @* 9 >&PO=V]R:W-H965T+*7.E&6!3U8F0Z+<7,&S7UB!&2CAI1M>%T[.=N]72L5K:N6GFKP:R:1N@O MY[)6ZTE(P^W$7;586CQ MT_<*?U5R;7;&X")Y5.K)";_/)B%QA&0M2^L0!'Z>Y86L:P>$-/[=8(:#2V>X M.]ZB7_G8,99'8>2%JC]7,[NJ?6UW,23.+Q2U<;_P[K7C5D( MY=Z](\_R@[!B.M9J#=II(YH;^%"] M-9*K6K U8!5=5*]JR$C7<6V&E"_U@O#U2:: ;8 MD6;C:J&505.MYI4]>04\4ZC?*NM_6V9ZR$;5]J>2:^_* #*;*W2X-J?!Y9-1 MUU+4=@EN^-D=I1Y*+;B3S[)=27@'<43R MS'V9%R@K@@ME+*@Y4NF5:)3S&/(4!P4CP6\[ :$-BUC"\?L^CN'G7B;%=]'@ MKVCP/'?6M/!22K(]'BS"LQAHG."()G2?",]=$%GLA3A)C^7I(Y;,_T@314!. M'#62]&+.DSV&293F"7#,1QH1GG_+,(VRV%DGK!>*['MH[*:)\HADSIJGI!=C MSO9HI!'/B$L7T::>%RA >CIT')J[+$*U'[HJY:L#C?5YVK2"T76(SF M%-X#!08<*/D15=Q.MRZ._0SV_/MBV#T[OU'U67A[/1B@=D#/&JFK4IC@4UM9 M9V$]Z7>N7#-7T9BJHN@C3%V!%IA]&OR)(6F@.>8.4Y03K*=BP-HM^0(W,F(\ M@RRB,4?KO"#!Y(@5*M6MM?U,/L\,PYZV_WK^K]&^E&Z$75&JCE'$W)29:$ MH/MW1R]8U?F[_E%9?#GXX1*?:E([!5R?*[S_-H)S,#S^IO\!4$L#!!0 ( M /B 7%F">.C5CP( )0% 9 >&PO=V]R:W-H965T5!86UV&H%*@L;-/+B*+Q<39^\-?G!LS,$=7"9K MI9Z<\#F?!Y$CA (SZQ 8'<]XC4(X(*+QI\,,^I#.\?"^1[_UN5,N:V;P6HF? M/+?%/+@((,<-JX5]4,T==OE,'5ZFA/%?:%K;*47,:F-5V3F37'+9GNREJ\.! MPT7TBD/2.22>=QO(L[QAEJ4SK1K0SIK0W,6GZKV)')>N*2NKZ2\G/YM^518A M/H?W\(""6;_ M^X?$L*>9[&DNDD' %58C&$>GD$3)9 !OW*<]]GCC@;0-6 6W7#*9<29@92E] M>F[V:+XMW.0XG)N<2U.Q#. "](LX_0M02P,$% @ ^(!<6&ULK59M3]LP$/XK MITS:)VC2]'6LC=26H2&-"0';/J!]<)/+BW#L8#N4_?O93AO*E%I0[4OL<^YY M?,^=+=]LP\6#S!$5/)>4R;F7*U6=^;Z, M))B2FJH;OOF*6STCPQ=S*NT7-HWO2.\8UU+Q<@O6=EFP9B3/VSSL 31/-R#< M L)_ )/Q AF$P[3G2-VK3-W)&MU4Q_4ZX0=J7?:ZIT>7> W:7;3']3LA+U7L[_WZI8H M,MN,2(AYS53S +>K;;^SL,^\_^+>-$M71&0%DT QU="@-]&W3S0-2&,H7MDW M?,V5[@CL--<]&PKCH/^GG*N=839HN\#H+U!+ P04 " #X@%Q9ZU++2IN0.;LUZ M;"LC>$:;RF(\39*3<TV_7YO)S&8#.(/ M-W*=._QA?'E>\;58"/>ENC9P-VZD9+(4RDJMF!&KB\%L\N9J0AMHQ7^DV-K6 M-4-7EEK?XLW'[&*0H$6B$*E#$1S^;<1<% 5* CO^"D('C4[;RB\'9@&5BQ>O"W>CMKR(X=(SR4EU8^LNV?NWIT8"EM76Z#)O! M@E(J_Y_?A4"T-IPE>S9,PX8IV>T5D97ON..7YT9OF<'5( TOR%7:#<9)A5E9 M. -/)>QSEPNY5G(E4ZX>8>-\XSE'77+PPIZ8RN>BHL!E(@59B,&ES_],#E)WO98 M>]18>]0G_?**6VF97K7R-/1VW[,_P__/XLZQJT*GMYWF]RKH-K_1>HT_*<=] M,:F,S;6RH#7SOWS.!918JLN*JWN,:*HAZ\J*#*_"0KA92<55*GG!+,@24.#. MLIQO!%L*H1@HKKB!=5*1.)/!:@%%X7+F0(6I"T@2JC=B71>DF\S#APN1UD8Z M&5:\OTMSKM8"+"U+:8E(#G[ZX6PZ3=XNWL_I:O+VY8C-A7% 8*#3TUST<*6U M4]H)EDF;%MK6$ *F<$E1W,/JM*@S;VJG5WV^K(42AL3 $U%A9/@.C94!X;)" M5V$ONO9%25RS0.FV\>++:#%BO\QFU]&75B1W\=>&Z5(ZW%_5QM98ZTX#$:=Y M=SQ'F$TKGI5"F^NZR$ UP^: 9L.>K[7RY-ODC]<9.?)M@6@3!M_B/B/ X'; M4=;<@PU]GYR^M6RF5 TR;D2EC6.@%7F;31+V3J2B7 K##B?$'8?L$S?@_)%G MDA'[Z 7J2BJT%N!4<@5-"2T9>KO;T*Y5RXU_ W+$&>V4UL$:["]0;/\@6(!; MVK$"H,*3>\$-$\BZ';YCI0*0H6U1X4"#-Z&,HA27&R&8 GJ D@)L^OV!=S$I M3Z0>D=3G1",D,UC=L0!,>W]K-;L"TV1JV:^ZR"#X=@C92D<$#XFXJY=69I(; MJ/H1FQ4@H]72@,F5Y:EW#[8%%:"$1;HNY>*Z.5AI%(:$CDXL>[CLZ'+$> MPC]N"/^XE_"_0 EB%*R3)9;]<]F^5WHWVS]626GU9G&1\!4#\JY9(J[N"0VXJ^:U@HK$"$\$M3(Z5SZ3+N6-\M8+1SG<%*GGDT!(I ME, #ZT6@D4+RI2QVC6%'Y[@0C$/216V,4 BQQP5$/\2^^SP\]JKNQN-3>Y 6N[,$H5Z%Y0\*EL(. M*'/8LC<00X+ED&VQK5"8P6* ;!IU2.M9*32OUJ,AQ=J%$"#@C2YQL31(J96@ M,T;'3DDY V 3\C-=%-PTN#(AI4QX1(>?'T",P#<,C9KPU(93 [='YF&5;(#> MUU%)"W4>:T-?D+X?X*,8PB8:;I=PQK.O=8@?;,&)IIENZK+V.C6V:X;=TH@< MCV\0$("K+C%QU.[*2BNL-D@8G&_2VQQ85Q@;^GC(%? #C&0AR]IBR<1@@^I7 MI>!8OV60T] ZL))ND_(N_-XN8 [?ZV$CP>;G[FSY3+=]]/M#P(=,04["'/(] M8^_#QM;JN>C?PV"AM[W]X[0IYM/>8OX(: ?,F?OG-HY>L=V%VNAB\8I*KQW# M .M";R&.Q+O6X6R*D829L9!_\V4AV(87M8"9')]")6)L:HQ@;2-R(98JXR;S M$DKA78086G:E,90'@P^S MQ=7@9?>:NO&+ J.!NA%<6J#LX$OC$D M2:]>U38VCF'0V.X=OO"=9YLG3Y56K\**4?25PLOQS AK(+;>_A6;3+_5BU\W MZ'K=BZZ;P//?":M>8=VPBAIN?!R;EG(M<XIS6Q@30:F45Q3X)]#(&:LAHC LZC%-P.A\\5@;[;$/0> M\=1.B[@3)I5HS]>.M;[A=83R]] MJ,!W% DCAS.U;]04QDKCR5S2JQH8*[_&(T=,!@0^;2NG_IYZ[0:UA^-]?*=# M@G )M[D_UWC")9(4DI U:J?[9^O7-B-.+@H:2#(H)S@0I/!$W4; 5MI*/_N M88UH\&,#P["N+3DH7>U-IHK$6XP$OF79.![;?R)23G&>5VDKSH)@ M]5-?Z6C+II;K?Q?;!9Q*C%5RGL64]D^AZ=>UKV5@\^VW 5YE- MCM#O(?M=CWP$DM=#=GJ4Q)M!O-AMF!S[R.+[+]BWZ19S"HO.HIC3*.:T^?]8 M'&Q^HF%$:(P[]KLSRW05JIA2#G;-ZC54#MXFC54)P_DC7 SB!0VC?MIOWEQV MP6#<^GX&!;FFKX18KV"3_Y36_-I\B9SY[V^[Y?XSYB=NUGAL+<0*MB:CT^.! MGT'CC=,5?8U;:@?53Y>YX$"ZN ">XS>'>(,*FN^SE_\'4$L#!!0 ( /B M7%GVU!BLFP( +D% 9 >&PO=V]R:W-H965THF#F2-4HZ6:EM&"6 M3+T.3:V1%1XD>!A'T3@4K))!-O5G5SJ;JL;R2N*5!M,(P?3C'+G:S()A\'1P M7:U+ZP[";%JS-2[0?J^O-%EASU)4 J6IE 2-JUEP.CR9I\[?._RH<&.V]N"4 M+)6Z=<9Y,0LBEQ!RS*UC8/2YQS/DW!%1&G<=9]"'=,#M_1/[9Z^=M"R9P3/% M?U:%+6?!<0 %KEC#[;7:?,%.S\CQY8H;O\*F]9U, L@;8Y7HP)2!J&3[90_= M.VP!CJ,7 '$'B'W>;2"?Y4=F63;5:@/:>1.;VWBI'DW)5=(596$UW5:$L]FE ML@@)O(/3/&]$PYG% K[9$C6<*4%U+ET![A'.9:X$PN"K,N80!C=LR=$<3D-+ M23BJ,.\"SMN \0L!W\.%DK8T\$D66#S'AY1\KR!^4C"/]Q(NL#Z")'H+<12G M>_B2_D42SY?L>1$#K;Y=\EITNAOM>NC$U"S'64"/9U#?8Y"]>34<1Q_VY);V MN:7[V+,%]631< 2U^L^"_?*"X 8?+,RYRF]_[]*V-_IN;9?D]*RD0 6Q*):4 M$%7EP%7%E28YF#/.9([ +"QQ74E9R;434J.N5 &O83@:TSH:)P>7-(T:24.& M5W^(<4W#!0;<"Z%.IE%$S2:I/;1&F3^"U4P:>@G7YH-AFL(A#"?1=D"4Q?-0 M,2V3)(%=10FWVDF@7ONA82!7C;1M9_6G_5PZ;=OQGWL[U"Z8)J4&.*X(&AU- M1@'H=E"TAE6U;\ZELM3J?EO2;$7M'.A^I>AW[ P7H)_6V5]02P,$% @ M^(!<66I@%4/H @ 4P< !D !X;"]W;W)K&UL MC55=3]LP%'WOK[@*$QH2(VGZ,3[:2A3&A@03HGP\3'MPD]O6PK$SVVG9O]^U MDV8%2L1+;"?W'I]SCW,]6"G]9!:(%IXS(A21:8,7.@ZM6/[#2XPDF2AC_A%45&P60%,:JK$HF!AF7Y MJSI\)"&N$F+/N]S(LSQGEHT&6JU NVA",:'I@H$*Z1F4(CE=["YSLV%6CV!J&EW5Q.F%3(XQ(Y?@?Y"*Z5M L# MWV2*ZK],@W4"I;YN\,KN[ M/=O]+,E\N M95Y8%Z-D0MG,]ZJ/>=9(;;MGZS)MEF[,!),) C/NM+TI0J$+:LN?5;^L;X[1LE/_#R^OFFNDYEP8$SB@U.OA*U=1E"R\75N6^;4Z5 MI2;LIPNZ]5"[ /H^4]0_JH7;H+Y'1_\ 4$L#!!0 ( /B 7%F@6(?"< ( M $P% 9 >&PO=V]R:W-H965T84U,\>J04D[:Z5K9FFIR] T&EGA0;4( MDR@Z"6O&99#-?.Q.9S.UL8)+O--@-G7-].L"A=K.@SAX"]SSLK(N$&:SAI6X M1/NCN=.T"GN6@M06-\4\B)P@ M%)A;Q\!H>,8+%,(1D8P_'6?0'^F N_,W]FOOG;RLF,$+)1YY8:MY, F@P#7; M"'NOMM^P\S-V?+D2QG]AV^:.HP#RC;&J[L"DH.:R'=E+=P\[@,E[@*0#)%YW M>Y!7>C1?K3KD#/3L!SG ;6 0?V,0?;Q M0WP2?3V@;=1K&QUBSY;4<<5&(*AU_SM>AW"QT9KF\,NKA@=\L; 0*G_ZO<_ MP2/V&Z [MEBO4/<7#9>8=Y'81]+!/=M2W5G4G D#1Y .I_$IC:-A,IT,'JGU M@$MHM"J)UQ!3#,DT&EQSR:DZ"RB5*@Q,XA1&)\E@M]J.8#R,TK@=QQ'LN\EP MI\)KU*7O8P.YVDC;%GL?[9^*\[9#_J6W[\PMTR67!@2N"1H=GXX#T&WOM@NK M&M\O*V6I^_RTHN<.M4N@_;6B&NH6[H#^ @UHH''NFKTQ%L;TUX$@5ZLL1;Z7+;8T,Q2JEH84M4J MT*U"43BGN@HX8VE0B[+QIF,W=J.F8[DQ5=G@C0*]J6NA?LRPDKN)%WK[@=MR MM39V()B.6['".S1_M3>*M&! *#%+K+TS^+O$G7XF@XUD M+N6#5?XH)AZSA+#"A;$(@CY;O,*JLD!$X[\>TQN6M([/Y3WZ9Q<[Q3(7&J]D M];TLS'KB91X4N!2;RMS*W1?LXW$$%[+2[@V[WI9YL-AH(^O>F1C49=-]Q6.? MA]]QX+T#=[R[A1S+:V'$=*SD#I2U)C0KN%"=-Y$K&UN4.Z-HMB0_,_U3&H04 M/L M;K'9()S>BWF%^FP<&(*W1L&BAYIU4/P74#E\DXU9:_C4%%B\] ^(UL"- M[[G-^%' .VS/(6(^<,;C(WC1$&OD\*(CL6KHXCL47N<='_:VN^-"MV*!$X_: M7Z/:HC=]_RY,V<:9_+<6\ MK$KSPP?1%%2^!99;&QK\XR*$>WPT,*ODXN'?0\$>I7,X6*J'P7J.:B@*7-.R MW4CH1B(:6:)26 MC[81P/X:2!3- AU5O6E;J0R<0.1G":-WGC_S*W!;]I:B MV%HO#91D>G*XET94=M-UIJKK60VQST)&[S#E\!6UIIU#!HT!NY#=_*?<9U$. M9W :NM7.GM;;@_C0R.;#WO$$R' 4TI?[=N49KLJF*9L5_0,J%\I)OUX'1+3D M )E_3MJ0BSH@+;9C7R#:>(VV5#&V5'&VKZU*+U4KA2NQ9 M[/?Y[W7)4?3#7?+I0?M?*-4$8[?VG6U)KA: 1A!F&> M=)G-1O;+NP+R'-Y&.,J9;0[WCOPD.\QXQ-.!DY5?,N9Q,LQ:^35C/@+BE:2. M8I1E-D-A[K24C=Y$./>CR,8;):'34D([1)C[/.=/I)SVDG0>;4/1_T5#ADES9^8@VGNHN%)UB9.L.\;DT=#(X<4UW,%36@.:7D@ZW M7K$+#+>ZZ?]02P,$% @ ^(!<6;/^U:TN P 9 < !D !X;"]W;W)K M&ULC57?;]LV$'[77W'0BB$!TNB')<7-; -VLF$% MFBZHT_:AZ ,MG2TB$JF15)S^]SM2MN)LJK 7B3S>]]UW1_(XVTOUJ$M$ \]U M)?3<+XUIKH- YR763%_*!@6M;*6JF:&IV@6Z4<@*!ZJK( [#+*@9%_YBYFSW M:C&3K:FXP'L%NJUKIGZLL)+[N1_Y1\,GOBN--02+6<-VN$;SN;E7- MZEH+7 M*#27 A1NY_XRNEZEUM\Y?.&XUR=CL)ELI'RTD_?%W ^M(*PP-Y:!T>\);["J M+!')^/O Z?6%*>?^U(<"MZRMS">Y_Q,/^3B! MN:RT^\*^\TUC'_)6&UD?P*2@YJ+[L^=#'4X T_ G@/@ B)WN+I!3> O+/%R! M;2K4Y[/ 4"@+"/(#[:JCC7]"^P[NI#"EAM]%@<5K?$ 2>YWQ4>ATZ&4;;FW*M&Y;CW*>KH%$]H;_X]9,!G ZM*YH_?AS(8C3&< 1798+U! MU5<:;C$_6")GF7AK5C%%,BY@@P*WW&A@HJ +6C%#0O&9^H4FE6\@NDBBA/[Q M19A.O5M\XCG"GBG%A/D!23*!)(N\OTQ)]%$TA2A)O0=I6.6P[ZY2A\VR!$:* MFO9%34>+>J]DT>8&[JA1&11,D)8EZ?YZU//_JCH:9+BJ#Z5"?'4?X"/A7EF\ M@=+_U^2MJ/96.#-4_!T7@HN=/2540FA0<5E0R=(LR_R5BE:SZ6F73V+L@F#\-#12V?X=- NG MW??%45NG@21N;!!AH)'*->8W]BAX'Z38O36HZMX>92_'P=(/'8+@I//5J':N MOVM*H!6F:X*]M7]"EEWG?''OWI\[IJBB&BK<$C2\O**M5EU/[R9&-JZ/;J2A MKNR&)3V#J*P#K6\E]93#Q ;H'];%/U!+ P04 " #X@%Q9?LH=T50# !P M" &0 'AL+W=OC@J9+*SJ/2N?HBCFU>8L7MJ:Y1T9NU-A5WM#6;V-8& M>1&<*AFS))G&%1/AC\+'!K7\C@*UEI_> W MGXMYE'A *#%W/@*GY1&O4$H?B&#\T<6,^I3>\:6\BWX=:J=:5MSBE9:_B,*5 M\RB+H, U;Z3[JK<_8%=/ )AK:<,3MIUM$D'>6*>KSID05$*U*W_J>'B- ^L< M6,#=)@HH/W#'%S.CMV"\-47S0B@U>!,XH?RAW#E#;P7YN<6-=@@9O(-/6A=; M(25P5=/9G%CK)ZWSCO,ERV&=@_9#B'+UJYTL)' M56#QO7],:'O(; ?YDAT,>(?U*8R2(;"$C0_$&_44C$*\T0$*++3U[2NO]1[O M]_9-PC7MLXT/1%W?4A$5#QZ#7<"V4CK84K;LRS4!M8 M5KI1#I9YWE2-Y([PD:ETE)OGN$(V'"4 M)K0>3]@43DA(AV?9>'!O>(&@>(6=Q4V\;*4!,4$]34W>< FUH9#&/<-Q>@+C M:0)OWV0L9>^]/+@*[41U&)0!F"U%;2$=)W \8I0M3;+!O7841WRCE[?T'L%D MR%@+;9(%:./A=,JHD+QC)PWLC/X/=OQR$A1)DOSW[*2^X)2QU[ S8CMVLG,& M!WI@TO? Y%_J@2%<-ZXQ^#V_'Y]H@EE\98,@09\]H)C,83+TQWPME.R';">;B#78DT9=>.G+/SI&,^? *3_;3& M+Z8 G>,FS#H+N0?4#H1>VX_393M%OIFWL_@+-QNA+$AD:LF':^M1NG MZS!35MK11Q/$DGX)T'@#>K_6=*EV&Y^@_\E8_ 502P,$% @ ^(!<6=?T MC1?6 @ C08 !D !X;"]W;W)K&UL?55=3]LP M%'WOK[@*"(%4R%=;6F@K4=BT28 JVFT/TQ[A$Z4MR M;=]S?([C>S/<2/6LUX@&7O-,Z)&W-J:X\GV=K#%G^D(6*&AE*57.# W5RM>% M0I8Z4)[Y41#T_)QQX8V';FZJQD-9FHP+G"K099XS]3;!3&Y&7NAM)Y[X:FWL MA#\>%FR%,S0_BJFBD=^PI#Q'H;D4H' Y\F["JTG'YKN$GQPW>B<&ZV0AY;,= M?$]'7F %88:)L0R,7B]XBUEFB4C&WYK3:[:TP-UXR_[5>2&K6 M(Z_O08I+5F;F26Z^8>VG:_D2F6GWA$V5VPL\2$IM9%Z#24'.1?5FK_4Y[ #Z MGP&B&A YW=5&3N4=,VP\5'(#RF83FPV<58ND8HT^81W @Q1FK>&+2#']'^^3 MPD9FM)4YB0X2SK"X@#AH0Q1$G0-\<6,[=GSQ =L:*G_[[%7HSGZT+90K7; $ M1QY5@D;U@M[XY"CL!=<'M'4:;9U#[.,9%5Y:9@AR"0_,E(H;3F)I="_%ZGR. M*H<[7!CX[?3#'%\-3#*9//_99^7@9ONM3%%QF<)-+DMA6O;(S^G1A6,X.>I' M871MYWH0M8,@:,VE81D4BHN$%S9B;U2T1M?+]Z@UE0G)3;E.+"$PD0+7NF0B M04BDIIO6@;-6]4V*[0T4= ./(6P/!KW6;:D4<4(AE:OE=R'N2(P]DNU:A3A M]M$=77^%MH.EJ"@M#J.6\QNVHVY0>6W"2QC$_<]-Q^W+[E[3I_$@^,QDW(Y[ MP0>3U98?#4;M, P.$,&^.^COM(@8]O6K4#TRM MN-"0X9*@P<5EUP-5-;]J8&3A&LY"&FI?+ES3_P*53:#UI23M]&PO=V]R:W-H965T@;#2QV8&SZM DCI?V M4NZ-HEU..)-\E08A#. U"\)S9 ]-P^L 6 O79Q#>4R<;[:<,ZJUFC M5UC'<"-+L]+PLC8X/HVVA7.B*I3CUJ!(TJ@UZR;LWX2!X?T1;W&J+C[$GUZ@U8@=N M*U1T$V5>7TT'KCE;<,'-K@-&P@)ASGC6@1MFUHI6X8?S P_X;& F9/KT\Y"U MX\GGJ+C,]+_)M3MX>B4*;:5GJ. $PFAHE_L0CV([&$#<"^U@"'$(#](P <*] MJHKMJ)"-AK 3C'I@'5X +ZJUP0QX:9!.T<#IN =G,+Z&Z9R3O4E<$G0H#OL M>Z#J[E%/C*Q_ 902P,$% @ M^(!<6;'('J:7! K0T !D !X;"]W;W)K&UL MM5=;3^LX$/XKHY[+PJJDB7-IRBF5@ ,ZK,01HBQ'J]4^F'3:1B1QL1TN^^MW M[*2A;)N(%UXR\64^S^>YV!X_"7FOEH@:GO.L4$>]I=:KP\% )4O,N7+$"@L: MF0N9U\0^&R9T0]Z9Q,3OJN<8@S##1!H&3>,13S#(#1&8\U)B]9DFCN/F_ M1C^WW(G+'5=X*K)?Z4POCWIQ#V8XYV6FK\73#ZSY6 ,3D2G[A:=J[G#8@Z14 M6N2U,EF0IT4E^7.]#QL*L=NBP&H%9NVN%K)6?N>:3\92/($TLPG-_%BJ5IN, M2POCE*F6-)J2GI[\%!K!\^ 3ODJU3Q+_^75=A4S.'LH4_T"-+],="D1]F[X M789J?SS0M+9!&"3U.B?5.JQEG1%L$G.+* M =_M W-9T('G-QOA6SR_8R,45/QVT:NT@]W:)G4.U8HG>-2CW% H'[$W^?K) MB]QO';8%C6U!%_ID2JDX*S,$,2=GB.1^*;(92O7;VD/&^#[\XE+R0BL0$FQV M*?C;$H(;?-9PDI'F/[NX=:Z^F]M4E#)!.'M&F:0*X4JFU+Q&4P?28@$:90Y[ M?R&7:A^^8X+Y'4KP/>LO'RZ4*I$"['F52BLKF!F06W4]M_;M1I=M7DD\."]- M%*T)PV=P'=?UX'?X^BEF'OL&K#]RW::UY_LA[%-G&(7_AYNB3,GQQZ^[]QD\ M0H/ &34 4=_=@'O;NQOO9 O/?2<>H7AOE)D3>P01 !OZ6SH-81K[HRS0J+MP M43PBE0ZYB1,Z7DPPC "'K3!F[!7F*B.O4P76<+PPWS=H44"4AN"/6L%HJ/$\ M<[W1IG[L>*[5#\.H%<",O47HL"AV F,1@Y"U S*XY"];QGA.&+YNP>AUE_=, M8W][E_HL<,$+;)#5<^H8\\)^Y#'H2/JP2?JP,^G/>2KAEF77\KXH M5B49;&3DRZP\@)27P<(9MJ MM6BG,V(5G:B##L6IYXR"%CHC*@I$)W;8!].A7*]%&QWBX5LZ8=!*QW4B0R?8 M36?D.P8A]AWW0]G8RE.+#C9>Q<;O8#-DALUP-YO8,7Z-F27UD6R"8"W:V0Q' MEDW,.M@P9HZHW6P\M_)*'+X_U*8;-'X.CBV5.*9RN;_-HQKW':K/;23,E-!I M=\>Z-KO.[O R^L.A3?Q=Q7FP<87.42[L0T%!(LI"5[?IIK=YBQQ75_#7Z=5# MYI++15HHR'!.JA0F5&QE]3BH&EJL[(7\3FBZWMO?);VG4)H)-#X7=)VK&V:! MYH4V^0]02P,$% @ ^(!<65O=#VL%! X D !D !X;"]W;W)K&ULI59M;]LX#/XKA#<,'9#&;[&3=$F I-UV VZ]HFD[ M' [W0;691*AL>9+RTOOU1\FNUQ69K\!]2*P7\A$I/J0XV4OUH#>(!@Z%*/74 MVQA3G?F^SC98,-V7%9:TLY*J8(:F:NWK2B'+G5(A_"@(4K]@O/1F$[=VI683 MN36"EWBE0&^+@JG'!0JYGWJA][1PS=<;8Q?\V:1B:URBN:VN%,W\%B7G!9:: MRQ(4KJ;>/#Q;I%;>"=QQW.MG8[">W$OY8"=?\JD76(-08&8L J//#L]1" M$ M9GQO,+WV2*OX?/R$_LGY3K[<,XWG4GSCN=E,O9$'.:[85IAKN?\-&W\2BY=) MH=T_[!O9P(-LJXTL&F6RH.!E_66'YAY>HQ U"I&SNS[(67G!#)M-E-R#LM*$ M9@?.5:=-QO'2!F5I%.URTC.S2VD0P@A.86ED]G!J/_ !_#5UF:C8:/98[YS_H^&=I:&SU9NX@Z 9=8]2$. M>A %T: #+VZ]CQU>W.&]AMJ_8^[5VH/CVC9?SG3%,IQZE! :U0Z]V;LW81I\ MZ+!MT-HVZ$*?+3=,X>G"Q>.*/5(B&)@KQ'HPM\3FYA'^>MRG;X[;F)_"?(>*KF&^7BM<,^*3HU(K M>TX<4)1]6R;@"PTY970&\SU3.3'C@"KC&N%*\0SA=[Y"./D3F=+OX8Z)+<*" M"5;2%M,@5W"!&1;WJ" .'0MBB)((WD*<]L-AY+&"9$E[(\3Z^L*N5L=C-WB,'UYS+&( M]8)XX,XAOG7$*&UCE/Z_(O#Q8 MUP\QS5G'#!/\'4I M%8ELXV1SW%%W4;G;B880!O0;CRAQ OB,)?%'.#&6TP/*B=_,=@(0)T.(T@2& MHQ&,$@L\"%+[/PAM!'M!FKIO3(E[+)3^LU>W0+5VO075'GOM]0/ MLF9B#VB;NMF_4$L#!!0 ( /B 7%DPYN-R:0, %T( 9 >&PO=V]R M:W-H965TC:V],_B+XUX?R6 SV4CY:I7?\X476D(H,#,6@='C#6]1 M" M$-+YUF%X?TCH>RP?TSRYWRF7#--Y*\<)S4RR\F0V:*LC:*WG/S,\D$:A&@,G^"!.N /J34\HH)UP13"Q3/;"-2C M>6 HE'4(L@YVU<+&/X"]@B^R,H6&^RK'?.@?$,6>9WS@N8K/ JZQOH0D]"$. MX_0,7M+GG3B\Y$S>&MK\3J77>J>GO>VD7.N:9;CP:!0TJC?TEK_\%$W"7\]P M2WMNZ3GTY9HF+V\$@MS"/5,5KW9'5?%AQ33/@%4YW''1&,SA;Y<(/..[@960 MV>L_IW(Z'_6Y4(B#LL$#F0Q/J P&RPUQL;48:K8R]BC!J'?A*% M$*44.H%HYD_&4X@2?T)$^GQJ CM&^@']\)*01JT4IP[+@/MM=97J=' MYG_IN:^U347;YJH;E15T9P^ZC.HXAGB<]L\GU$;QS-:I-6@J;C1$?IB0D9]. MTX'\PI1B%1G02AP"7T0CVQUA2DWBQVDX5)ZE86+H@-\:_L8$6C1JLG@R@=B_ MFLR&RJFN"(ZN?!JQG5MLFM";RK2W?W_:[\Z;=F7\9]XNWB],[3A]+X%;<@TO MIU1(U2ZS5C&R=@MD(PVM(R<6M/]160-ZOY5TF7:*#=#_HUA^!U!+ P04 M" #X@%Q9\A(V_!H$ #&"0 &0 'AL+W=O]WI!S5;1PC>Y%X$K^[[^[XD9QLI;K7E1 &'MNFTU._,J8_#4-=5J+E^D3V MHL,_*ZE:;M!4ZU#W2O"E [5-2 E)PY;7G3^;N&_7:C:1&]/4G;A6H#=MR]6W M,]'([=2/_*B::PCI/'OSJ<_AK3 M_?&3]P\N=\QEP;4XE\W7>FFJJ9_[L!0KOFG,C=Q>BET^CF I&^V>L!WF9LR' M&SB9);4'8V>K,#EZI# M([FZLTVY-0K_UH@SL\_2"(A2^ UNQ1J+;>!]K\44C]+M):#"6 M183ESN_9X)>^X+> *]F92L-%MQ3+'_$AB9_2HPUO1GP C 5!"XR/^ MV)@X<_[8D<0U#/D=2F] QX?15BJGNN>EF/JH!2W4@_!GO_X2I>3W(]SBD5M\ MS/OL%J6WW#0"Y&ILRXWHI3)UMX9/W:!%7-0!++Z-,_YVR<"=>#1PULCR_I]# M>1V-?#BOBWLM+P5O3 5V^-5N&' G#6^\NTH) >W0:F%;C71Z(]J%4&.WO!OQ M(+J-@#<0!R3/[)LZ(Z*%=RZUL8FJW:0HR%D,>8J#@A+OHY):0Z_DJC:(H0%- M&+[?QC&\&VQ2O(H&^X$&RW.+C@IGI21[QH,&N*]!%" /G;L,42EM=?!1RK7A?U27,\;S2KQ3(T;B'!3(LO_T- M[Z>ZNKJ__-^S[7?%AW'DS3&/NN3:^]+5QB(,MSO6&RN0S&H(FU,40TU3*XD" M^QUY?YH*G48Y=@N;DA-F;4!D]I 7F6>TY[L"][W'">!#_J:ES9!]=EN'>V8A77[@:AH92;S@S' M[/AUO*3,A[/Y^_3AAG/%U;KN-#1BA5!RDN%24\.M83",[-U)O9 &E[$;5GC1 M$LI.P/\KB8?6SK !QJO;[#]02P,$% @ ^(!<6:_2W(DU P + H !D M !X;"]W;W)K&ULK99K3]LP%(;_BI6A":1"KFV! MM96@8=H^5 M &CRDJ5:P)D"?=H%7"[QM0?". MP*\%_KZ"H!8$)9DJE9)#2#6=C*18$6EFHYMIE#!+-:;/N'GM#UKB4X8Z/;D1 M&HA+CLFM7%#._M+R;1R&H"E+%7F$%UW0] @G/#V$Y/#@B!P0QLEC(@I%>:Q& MML8HC)<=U2M>5BMZ[ZQX1JX%UXDB5SR&>%-O8_1-"MY;"I=>I^$#Y"?$=WK$ M<[R@)9[I_G*_11YVRT.(4.ZVR3>R\9L7XI=^P3M^]X8\AYA<4!%% M15:D5.-H"',6,7W4QKTR'I3&YG-?3HZ]8.@,O)&]7.?1&8#99\Y53B,86[B1 M*)!+L"9?O[@#YUL;G;9%_3,WZ#>+;F (&@Q!)X8;W/&F5"7D3HHEPT(ALU=R M^*2PP?@1N#Z6T""W1Q%]M&@^R6R#Y* A.>@D&<(,2TLL@5.N>TT+&UF>,LHCZ)$G+C<1MF$; M[&##LW:K9J:=L7P4VR>9;6 ;-MB&G=CV0C+<^9 &NY74N=4WE@G%%4IBCI7,R MQ/J1U=VDZFB1EZ?U3&@\^\MF@M&ULM9G;;N,V$(9?A5"!H@5VHX,/<5+;0&Q):"^R-9(>+HI>,/+8)B*)+DG; M*="'7U)29$M1N'$RO4ETX'PC\N$X$K";. MC7\=^T,34+3X@\%!GAP3TY4'SA_-R2_+B>.9)X(4$F405/_;PQS2U)#T<_Q3 M09TZIPD\/7ZFQT7G=6<>J(0Y3_]D2[69.".'+&%%=ZFZXX>?H>K0P/ 2GLKB M+SE4;3V')#NI>%8%ZR?(6%[^IT_50)P$:$YW0% %!.V _BL!O2J@]]8,_2J@ M_]8,@RI@T X8OA(PK (*,=URL(J1#JFBT['@!R),:TTS!X5<1;0>8):;F76O MA+[+=)R:?N$*2$ ^DQF53!*^(@L!$G)%2^'S);DO)YVY=\_6.5NQA.:*W"0) MW^6*Y6NRX"E+&,BB>205TXKKLQ]"4)2EDOP&3VI'TQ]UFGG1)1!DSO-$IQ%E MGCLF'\E?MY ]@/A[["K=,_-\;E+U8E;V(GBE%SURRW.UD23*E[#LB _M\5?? MBH_M\7Y@ ;A:DEJ7X%F766 EWL/V@O2\3R3P@G[' \W?'M[K&H^/98\^ECVV MAX>0Z'"_*[PQEKUZCO<*7O\57C53);F#!-B>/J1@G6M6FGG57\LM36#B;(U5 MQ!ZL5LBY MLF+"PA(V*&!F*;"?!F-W?ZH59KKX93JO3M<08% +,'BWPPAWP'9"5X9CZ=M(B)TI^*:G-B M5LB3C?Y2LW](6?.<*RDF+,2$19BP& G64-[WCE_H'L;RMJ*<+NO\IAWF'4U: MC@F_38DZFK26J[&]1^\=L9.:AO\_N.7M*U5[^G--A$H+46D1*BW&HC6G17"< M%@'R[U\%;/W,!,.VKSJ;^:.VM[J;#=K^ZFYVV?:8M;/O'_FR/H99A4&D1*BW&HC6GQ;$4X]MK,>_P&&I=IJ*US>.WK8B9-'HE:=NP M2#F;RAQK-+Z]2/-QP\[MAD6MWZ#20E1:A$J+L6C-:7$LXOC851P[\&RANTLO M+PR+F31"I<58M%)!]V0S3[MN76R[2E(4;,H]C_IJO;5[4VQHMJ[/_.NYWW$] M]*^C&PO=V]R:W-H965TQ)YONEOA+Q3 M*8 F]SGC:N"D6J_.7%?%*>14G8H5<'RR$#*G&J=RZ:J5!)I84,YM@#(TPSP*X"_"PB? 005 M(+!&2V76UI1J.NQ+L2'21".;&=C<6#2ZR;@YQ1LM\6F&.#V\$AI(0$[(*(Z+ MO&!40T(^Z10DF8@<7XS4G-@:R 6/10ZD]5$H=8SQTTS%3*A" A$+,DDI7X(B M&?\KD2$@K2EHFC'+='LS):VC8W)DT)]342C*$]5W-=HS(MVXLC(NK?C/6'E+ M+@77J2+O>0+)4[R+::ESXS_F9NP?)+R!U2D)O#?$]_RP0<_DW^'! 3E!?52! MY0N?X1M31GD,38DI@1T+-'6['K;]CM?IN^MMN?M1?A2&?AWU1%58JPH/JKK" MFZ;@>(&P[!>>^!(O#M)B]B7!*L5K!@N)XYLL)?#X@6A)N<*7 TNXR4BY5[0E M\:0=ACL^]H/:7:_9152[B%Z:VVA_M["WM5^IJ2$J\J-NLZI.K:IS4-5V*9U7 MF9P\9G*4_,#K 2]4349:RVQ>:#IG0+0@,RK-\K=+R.<@OS>Y.KBQ:1UG:D5C M&#A8N0KD&ISAZU?MCO>NJ0[^$]F3''7K''5?>G+=AC/9K8G]F*@3-)]:KU;4 M>ZFB7D.=[@C:#^D&NX+P);V1HCT\F"\TM>%EC"E-,'LE3YQ!M[: DK7%%UR[>7T/0S,GP9I]+^ MHFU3&W@HJZ3B10/6"@K"ZB=^:GQH 0;#%P!A PC_%Q U@,@V6BNS;@:L*P$Z*Q4 M=^&2@, BRPE(=#@#A0F51YV28W0+624$86OTXQJ*!8B?NN!N/D.'!T?H !&& MON>\DI@M9>(KW8'1X6>-VO-:;?B"VCF4)R@*CE$8A,,=\&D_? :9A@\L/.K" M?>V;,R]TYH66;_@"WP,6 FN3*,$+0HG2ONSJJ2:)+8GY5VW2:)3XF[;N'25Q M[&HZXB(G+NH5UP[EBI65DL?H*VR HH&+9I?:7E:SJ9S)$F==>>R)K&/ T!DPW$EG?&LV> MR#H&Q,Z >!_1Q*]&TU?147;JE)V^,YJH-YI>UK=&LR>RC@%C9\!X']&,7]_3 M=I3\LZ?YK9/+W!JNL5@3)A&%E48%)Z9@NN]-%HA[F^O( P M!7I]Q?6!UDS,^>BN0^D?4$L#!!0 ( /B 7%DM.\38>P( ,(% 9 M>&PO=V]R:W-H965T(!Y" A#3-!DHC M43HV)#HA.MC#M J75]Y?LJ*[$BZES4R,U-(61%M#'ERE>U1)([4,7\, ABOR*4>VGB MSAYDFHA&,\KQ08)JJHK(WU-DHIUX%][FX)&N2FT/_#2IR0H7J)_J!VDL?V#) M:85<4<%!8C'QKB^NIK'U=P[/%%NUM0>;R5*(%VO;!14E'>WKL 4(PSV L >$3G<7R*F<$4W21(H6 MI/4V;';C4G5H(XYR^U,66II;:G Z_2HT0@1G<$NHA&?"&H0Y$M5(-*77YN*F M)'R%"BC?]CF>H2:4J1/C,4-)U\16%VXI)SRCA,$=5UHVED.=PCTE2\JHIH;G MQQRK)*\K->^K23'NZ1?@ESP76IX!//,?\7[YLR M#+4(-[68A@<)%UB?PR@XA3 ((WA:S.#XZ.0 [VBH\@(QULJ M+H++W2K&@XKQ016?S3P U[=K\U[>BMCYM\?O5)Q%4;!;1CS(B/^W]/'[TH_? M!/.W^JI"N7+30T$F&JZ[%AM.AP%UW?7E7_=NNLV)7%&N@&%AH,'Y!Y.G["9& M9VA1NRY="FUZWFU+,V116@=S7PC3J;UA PQC._T#4$L#!!0 ( /B 7%G< MJ+6#0P( -@% 9 >&PO=V]R:W-H965T35(ZE-5&U/FR*DG5])O:-C8K! Q)W_WZ 7H'UY59"166$UX#TSM[+BJL="@*5]8"<&Y) M%74#S[MW*TR8DR9V;2W2A!\4)0S6 LE#56'Q]Q$H;Q:.[WPL;$A1*K/@IDF- M"]B">JG70D=NKY*3"I@DG"$!^X7SS7]8Q@9O ;\)-'(P1R:3'>=O)GC.%XYG M# &%3!D%K(2J7#@S!^6P MQP>J-KSY#ET^UF#&J;1?U+38J>>@[" 5KSJR=E 1UH[XO:O#@.!'%PA!1PC^ MEQ!VA- FVCJS::VPPFDB>(.$06LU,[&UL6R=#6'F+VZ5T+M$\U3ZDRM ,?J* MGMD1F.*"@#R);E>@,*'R3J^_;%?H]N8.W2#"T*^2'R1FN4QH)"[PL*O" :H2^OTU>0:;IOZ>%GNJL+T%)>QQZ/@=%P7S6@SXY"WMGX55GK[H)3*UKP0L! M#DJ.!^_ ]'9H3,_/#%VCHGN M@W%C<6\LOFIL<'G'7,5GORGVPM-ZC8'BTX*Y@[XS;]X/+ K")**PUS1O,M4J MHGU'VD#QVK;BCBO=V'9:ZJ<7A 'H_3W7[=@%IKO[QSS]!U!+ P04 " #X M@%Q94W!IXIP# #&#@ &0 'AL+W=O$R+0C/*<2)!%5E&Y/T5,K$> M>*'WL'%#%ZDN-_QA/R<+G*+^GD^D6?DU2D(SY(H*#A+G ^\RO!B%S5+ WOB+ MXEIM/4-)92;$LES\F0R\H+0(&<:ZA"#F;X4C9*Q$,G;\V(!ZMM/N"'4+O%BP93]A75UMVLNQX72(ML( M&PLRRJM_5E&*=:FE-JY/3PB] ('7@/-[A"7B"$<#)&32A3\ WO=$'8J3G] M/AW#R=M3> N4P[=4%(KP1/5];4PH@?QXH^ZJ4A<]H^X*UG\$:&G32I M";=4IS"R\4/9@,^4S"BC^KX!7P1_/R(\-IE+9@SABL1+)A;[?%GIZEA=93VN MALU6V.W[JVV"3H/*M\"%RDF, \^4N4*Y0F_X[DW8"3XXZ+9JNBTGW8D426'8 MFF2 J<&F,3;@JTY1PM_7F,U0_K./EQ/TY297_(\$ML._7?-O_\9P5[K:6^&. M>KWVDW [#7HEW4Y-M^.D.RUF*I8TMR]@5X"=,(<&^$A@.XR[->/N;PQP]Z=Z M;C>C)_%UVO-*MKV:;<]=SD0N?U&Z3H!#(WLDL!VNYS77/GP- MN"52$J[O8<0(S>!SD>4P+;)]7G!"'^J%\Y^RHAL$=5;LD N#Q\]ZX*1W33G- MBJR.)?P+'Y=*P"MO]5PY&ULS59K;],P%/TK5V%" MF[0MC[;I@S32QD#P :C6#800']SDMK66V,%VVN[?8SM9*%J;21-CDZK&KW/O M.?9Q%[HYH0R)X[LV$3$$2]51AE.!,@RSXFX/<>,K\>.[]P-7-+%4ID!-XX* MLL IJNMB(G3/;:*D-$\9@%WQE>):;K7!2)EQ?F,Z'].Q MXQE&F&&B3 BB'RM\BUEF(FD>O^J@3I/3 +?;=]'?6_%:S(Q(?,NS;S15R[$S M<"#%.2DS=JWG0%)*Q?,:K!GDE%5/LJDW8@L0!'L M00T(+.\JD65Y012)(\'7(,QJ'N$$(X@4M< M(2L1 CB\0$5H)N$*-ZHDV1$< &5PM>2E)"R5D:MT8@-WDSK)>94DV)-DBL4I M=+QC"+R@"]?3"S@\./H[C*MY-^2#AGQ@XW;WQ*TY'VORQH"4+6""PEJ5)0A? M9AE=$'/XQ_!N4V@?8 I7-#?K^!RF>DK.25(MF"HB%.@]1/AQMJ'RY\BR/?%\ M_=LEN96:N4PC69 $QXZ^+1+%"IWX]2L_]-ZT".\TPCO_2OA9SDNF=@FH4H0V MA;F\J[CO=2)WM8-7M^'5_6\'HH&4IW#X'8DXVL6_G8H/MQK8LM>]1E/OF4W6 MVV^R5FJ/-%G8" ^?WF3A/9/YO=YPM\OZ#;'^RW%9.Y4'739H- V>V67A?I>U M4GNDRX:-\.'3NVQXWV7][F"WRWSOSZ?1>SD^>X#+?J.Y6Q]_4TA](F)!F80, MYSJ2=]K7[Q!1U2951_'"U@,SKG1U89M+7<^A, OT_)SKFJ#NF!*CJ1#CWU!+ M P04 " #X@%Q9[V?K83<# !]"@ &0 'AL+W=OD%$S6]0O8SKT\SYW/=X,-%T]R":#(>;H>,[VX-IME@J?>".!B5=P S40WDG<.6$,?OVJC3^-2*N^NM M]2^&/))YI!)N>/XK2]5RZ/0=DL*DY54 MO*B5<5]DK/JGSW4@=A30CETAJ!6"?87.$86P5@@-T0J9H36ABHX&@F^(T-)H M32],;(PVLLF83N-,"?R:H9X:_> *2$0NR!36P%: JPG,00A(FZ/3"2B:Y?(, M/S[,)N3TY(RPSFJ<-%UKS-8<5]:Z.QC\:!^G32:VP^PV,+NM,.^YHKDNU@JL MJ.ZI%6'WP'O'\_8R[CG[V'M'5S,X&C&^PW4?BO4 M,2PRQC*VP#<[U]?1AJ[?GL8*7:L?W32O9$D3&#K8%26(-3BCCQ_P5G]J>13B MAD7\AH#CU>7S;VT0[^5&+:C?]RRVD#4_J2TN_E?&NY.@R] +,S<@\\+ M7S%5]?KFM)FMKLU$X;Z(5X/9+1582I+D,$=5[[*'"1'5K%-M%"_-N/#(%0X? M9KG$^1"$%L#O&PO=V]R:W-H965TVG:UW- ZR&[:G27[GF:5QP//3=&MG M^Y0&FS(HCFSD.&,[#L+$6LS*:P_I8L8./ H3^I""[!#'0?K/'8W8<6Y!Z^W" M8[C=\>*"O9CM@RU=4?YU_Y#F9W;-L@ECFF0A2T!*G^?6)WA+W#*@1/P1TF-V M=@R*5)X8>RE.?MG,+:?H$8WHFA<40?[S2I'[\QOZY M3#Y/YBG(Z))%W\(-W\VMJ04V]#DX1/R1';_0*J%1P;=F45;^!<<*ZUA@?<@X MBZO@O =QF)Q^@^_50)P%Y#SJ %0%(#' ZPAPJP#WVA:\*L"[MH51%5"F;I]R M+P<.!SQ8S%)V!&F!SMF*@W+TR^A\O,*D$,J*I_G=,(_CBU\9IV ,?@*/])4F M!YH?X3 +MMN4;H.RE.RYOO<>4QZ$4?8A1WU=8?#^W0?P#H0)^'W'#EF0;+*9 MS?-.%=3VNNK W:D#J*,#+KAG"=]E@"0;NE'$8WV\KXFW\\&H1P2]C<@=TA*N MZ/X&N,Y'@!SD*?JSO#[<5:7S_UHG@UMO#89;R\,M^;P.OJKRJK*> L=E8/$X M>EUX$/DS^_5\K!2@L3-I@[ ,@FCJCMHHHD"YGHMJ5"L_K\[/T^9'7C(&OM @ MXCOPYSV-GVCZERI9+4OQ,+_-]L&:SJW\:9W1])5:BQ]_@&/G9Y6 3))ADV3$ M$%FK%*.Z%*.A4CL%CLY5Y$P%%2T5('0F@+E.I,.J8WK_,:7 MI?:M> '0*DU+TE=I)LFP23)BB*Q5B4E=B&QAQ4TCO@\ MDS'NV%%+;%HG-M4F]I"RS6'-M?K2,O35ETDR;)*,&")KE<&OR^ /U9N:^^C/*AHVR M$5-L[1J=O=?#H2*L(EL"<_RQH$(5RO5%&2I0ONL*+!#B*A)$@T2 MXN5I5D_<6X5W^K$/1;')H D: MBV*300CY2%2; N7X'18"-AX"ZDV$*+<^,Z]19V&4#1ME(Z;8VC5JW 4<;"^@ M_-*O4*$,4JA084,4*E2@NE78V RH]QE=*KQBVC5J/XRR8:-LQ!1;NT2-!8&# M/0B478'H0"Y#\&4(T4+::[.-]4!ZZ[$Z/&7K--R72],ZI>EY^BK-*!LVRD9, ML;4KTA@---AH(,5K?[$LW=*: H0\8;$$*T >%)B( C29=G@,U'@,I/<82L7U MF'?U]+V%:-1I&&4CIMC:A6J]HJM>=4=]AE T;92.FV-KU:7P'&NP[D.P#H#\2E2># M1J+M4& \\0L)48 0[))?8SK0=1\W-/+K,RL;-2)&V;!1-F**K5VVQHB@P48$ M*3Y/3,3/N@H0$C<0*##2IU^B:FW4L?[G-G[$O>Y3R!6JO#Q%Z]OJ*TJC;-@H M&S'%UJY:XUG&G?3SUU7KCWJ=RNYIP_0[>+J'B.H:WY+0MKZ$_[1*\#])MF&0@HL]Y M4\[-)/_?24\;[TXGG.W+G65/C',6EX<[&FQH6@#R^\^,\;>3HH%Z^^/B/U!+ M P04 " #X@%Q9_"AXU%\" #^!0 &0 'AL+W=O^"B M73B^\[;PR+:%-@MN,J_I%M:@G^L'B3-WR)*Q$BK%1$4DY OGSK]=QB;>!OQF MT*J#,3%.-D*\F,FW;.%X!@@XI-IDH/C:P1(X-XD0XV^?TQF.-,+#\5OV+]8[ M>ME0!4O!_[!,%PMGYI ,@Y)&Z5%V8N1H&15 M]Z;[O@X' C_Z0!#T@N!_!6$O"*W1CLS:6E%-D[D4+9$F&K.9@:V-5:,;5IFO MN-82=QGJ=/)3:" WY!.Y2U/90$:^,[IAG&D&"E?7^-=D#0-0F\(!J1 M+\_+5Y"BW+?R\+W(,%0J&"@4V7_01#N54HM=KLH$*=*>Y&7]0N665(AQRE'F3&\PBN]NF MFVA1VX;="(WM;X<%7M @30#NYP*;MI^8.V"X\I-_4$L#!!0 ( /B 7%GC MN=9$\P( ,P( 9 >&PO=V]R:W-H965TF;-14J4[HJ- M+3.!)"J,TL1V'2>P4T*9-1T78W=B.N:Y2BC#.P$R3U,BWN:8\.W$ZEGO _=T M$RLS8$_'&=G@$M5C=B=TSZZ]1#1%)BEG(' ]L6:]R\7(Z O!3XI;N=,&$\F* M\V?3N8XFEF. ,,%0&0]$OUYP@4EB'&F,/Y5/JU[2&.ZVW[U_*V+7L:R(Q 5/ MGFBDXHDUM"#"-6;O%9Y MV#%PW2,&;F7@?M:@7QGTBT!+LB*L*Z+(="SX%H11:V^F4>2FL-;14&9V<:F$ MGJ7:3DU_<(4P@'.8A:'(,8(;2E8TH8JBU*-/1 C"5#WZ!J=7J A-Y-G'[!O\ MNL5TA>(WG !E\!#S7!(6R;&M-*)9R XKG'F)XQ[!">"6,Q5+^,HBC%KL%]WV MHPY[6Z>FSH_[GI^YV^EPB=D%])TOX#JN!X_+*S@].6OC^F\W>WC]>OOZA5_O MB-\Y20@+$8B"%6XH8Y1M@*]!Q0@9"LK;< MN*GQW2/ ?@WL=P)?LS 70A.&7*K6K]EO+'K>"_H'9"TB;^BUHP4U6O#9C4<6 M_7O+@P9#X P/.+LU>YB#&G/0B;DP^=/W1\:%V?DVLD%C5<\[S&"W9H]L6),- M.\EN.-N<*Q1I%]NPL6XO\ _8NC5[;*.:;=3)]L 52=IX1HU#V=S%;DW)8^\4 MC!3%IJBC4G_F.5-E[:A'ZU(]*RJ4_2$OZ_PM$?K>D9#@6ILZ%P.="5'6SK*C M>%:4GQ57NI@5S5C_;J P CV_YKH$51VS0/T#,_T+4$L#!!0 ( /B 7%GJ M([<]Q , (P3 9 >&PO=V]R:W-H965T2N@+-$.2Q81CV@9:N+:*2J)*TG>S7CWI8M1*% MM5/VBRU2/.=>GLM+4G>RH^P+CP$$>DR3C$^-6(A\;)H\C"'%_(+FD,DW*\I2 M+&23K4V>,\!1"4H3T[&L@9EBDAFS2=EWPV83NA$)R>"&(;Y)4\R>KB"ANZEA M&_N.6[*.1=%ASB8Y7L,=B(?\ALF6V;!$)(6,$YHA!JNI,;?'@6T5@'+$GP1V M_. 9%5-94OJE:'R*IH95> 0)A**@P/)O"PM(DH))^O&U)C4:FP7P\'G/'I23 MEY-98@X+FOQ%(A%/C9&!(ECA32)NZ>YWJ"?4+_A"FO#R%^WJL9:!P@T7-*W! MTH.49-4_?JR%. !(GFZ 4P.#6 /=8"_T:T#\6,*@!@U+[ M2JQ2:0\+/)LPND.L&"W9BH(\=RW Y_%L?#>UW3^3'K_H]9#]1P#T()M[O@+2U[S0+KE7SN M*WS[==6U+"KDH$066^!VYO;LB;D]E%K)7NR[8Y[C$*:&W%@YL"T8LU]_L0?6 M;UW"'V'0UVDP4!ML">HV@KI*0>?AUPUA$*& 9$3 A\]R9WZ9L>_1/*5,D/]P ML8%WB>^^<&TX?*;]RR$CISW$>SG$Z5G/%.T8X_;;8P+EG(]7O:5HOU&TKU34 M@ZT\87.IXCV$<483NGY"Y1G+T3_7D"Z!_=NEH)+UQ)6RT$GFZ23S=9(%FLA: M<1XT<1XHX_R=A'G@L-HDZ#-9 3K[&S [[PJZVL0(/4E@UQFX4 )/#?!;O?!U M>A%H(FL%<]@$3C)?)UF@ MB:P5X5$3X='/3U>U"=MY/5^5R%,C_&8W?)UN!)K(6N&\;,)YJ9SDHOR8 89N M(2DO)3PFN?J 51*>FK$ZR3R=9+Y.LD 362O$MO7M:]+Z^3G['1N*,U:-/#7( M;_;#U^I'H(NMBJEY4"R0Z;@NRSHJSKNEM2D?SLF#RK/_*'B_LCG[/ M'OM58>@;?56GNL9L33*.$EA)4];%4-X&657ZJ1J"YF6I8DF%W"O*QQAP!*P8 M(-^O*!7[1F&@*<#-_@=02P,$% @ ^(!<66G=?9YT! DA0 !D !X M;"]W;W)K&ULM5C1ST\ZDL25L("PP MDP#;[4,SF21M'SI]4(P 3V7+*XE0]NM7DAT;&R,[F>0%;/G>HW.O=*4CC7>, M_Q(;0B3X'=-$3)R-E.G(=46X(3$6YRPEB?JR8CS&4KWRM2M23O#2.,7419[7 M=V,<)XTW&*U^2. MR*_I#5=O;H&RC&*2B(@E@)/5Q+F$HP4R#L;B6T1VXN 9Z% >&/NE7SXO)XZG M&1%*0JDAL/I[)#-"J492//[-09VB3^UX^/R$_K<)7@7S@ 69,?H]6LK-Q!DZ M8$E6>$OE+=O]0_* HT7,BK,+]CEMIX#PJV0+,Z=%8,X2K)__#M/Q($#]$\X MH-P!U1UZ)QQZN4.O:P]^[N!W[2'('4SH;A:[2=P<2SP=<[8#7%LK-/U@LF^\ M5;ZB1$^4.\G5UTCYR>DUDP0,P4?PB;'E+J(4X&0)/B<2)^OH@1)P*021HMW@ M"E.D?0<]+PS@#SD-[C/[>YS$BIW:-Q[57=7Y:M(&BJ2A@R>?P*OC%Z<@J@TJC#N%8Q[ MW1E?J_5GACG?1\E:4]XFLHELAA@<\$"] -7(6KO5J]Q(I#@D$T"J>@4^<"=$E1/\HQ AKQ9BBU&%>E!0#UY& MO>/8!$><_'Z_/C8-1L,+U$R\7Q#OVXESO"3@&L>JTG]\(?$#X3^;"%I1NL^+ M+)!7 JL$/"@"'G2OG,X3:]!0.[ ^L5J,*G2'!=VAE>Z(/QNN@R7BU&%;K0*S=@[VTVDQPWJ.PF MJ%\CW61UFO6!;("OOJ'DD(=4X&#HUPD?6RG5>XIPN67#UCU;J5$E3[=JX;WA MJD2XW%M+P@[XW)IX+;1J^.7^#Y\A #J7!3S6 'Z_5A:SEIY_P*;LSKM +]J@ MT4];U"XN4E>*P-CK)C[_I4=EJ!%VW ]MR40@7:ETUY"V$$2V4$WT(: MP6/9 _WZ5MMB5"5<:B-H%TFS[MO0F38*\"2JF:HDM]0Z"G:!02 M@ 5@*Z ._=)44G'R/U>5^S*L.0ESJ/P6X+RI MR#>Q15UVMS@25 J/.<'4N+ MUNR2[ J.9N8NJ=8^AZ-%4_LE\D8+E&PO=V]R:W-H965TXY<+FDCU8LN 0QYJ[C0,Z\TIK[Q?;TIH:)Z)&L0>%-( M55[7U=:V YBZIXGX8!+%?42:\+'5G2Y6E MFMA*UE*^V,U#/O,":P@X;(Q5H/AXA3O@W JAC5^=IM+^^EW]WM6.M:RI MACO)?[+3:?9*FBPT\LMEI(ZLN&1U43+1/ M^M:]A[V$,#R0$'8)H?/=@IS+!34T2Y5LB++1J&87KE27C>:8L%_*RBB\99AG MLN_2 $G()?DL9=XPS@D5.7D0AHHM6W,@MUJ#T1BPPG[(=W@B"W+/!,.\K_A" MAX+/%V HX_J"G!$FR%,I=QIE=>H;M&S!_J:S-V_MA0?LK: >D7'PB81!."'/ MJP4Y/[OX6\;'BONRP[[LT.E.#N@ZN4OL*MNW.:@A9ZU"[!1L;[]F29CZKP/4 M<4\='Z-&0Z0V*]HCC2?1,&K2HR;'4/$0:G(Z*NI1T3'4= @5G8Z*>U1\#)4, MH>+34=,>-3V&NG:_!5,"3KO"##?)] ,YN0Z&R4E/3OY+?I*&\B%6\J$APW'T M;TOZ>[/ CM5O5&V9T(1#@6G!:(I>53NJVHV1M1L/:VEPV+AEB=,=E W ^T+B MB.@V=N+T_Q?9'U!+ P04 " #X@%Q9M8%"V@(& !=*@ &0 'AL+W=O M[8KDE,1:7;$<2]63->(RENN6;KMAQ@E>941QU'A8VF#K,8W2I[$P372K[)@[(>^N5O= M="S=(A*1I=0(K'X>R8Q$D2:I=OQ50#NE3VUX>/U*#[*75R^SP(+,6/2=KN3V MIG/502NRQFDD/[.GWTGQ0J[F+5DDLO_HJ:AK== R%9+%A;%J04R3_!<_%Q_B MP,!Q3A@XA8%SKD&O,.B=:] O#/KG&KB%@7NNP: P&)QK,"P,AEFP\J^;A<;# M$D_&G#TAKFLKFK[(XIM9JXC01$MQ+KEZ2I6=G'QDDJ 1>H_TA4 /^ 4O(G*! M/JI>\-8C$M-(H"_D6:8X>H?>()J@+UN6"IRLQ+@K50LTI[LLO,UR;\X);S:Z M9XG<"N0G*[)JL/?,]KV?V0=F^Y'!OJN^7/GYG-?/-W6,0(\L+Y'E7B#'ZAMV_>-7T7,^8VW5RBGI5A+ /&,V/F9%=B^@:,?SZF9\ $,*T)_W-K*J'K MEX7PF/T@>$$_7%/X@7A?Z*_T@*Y M%CN\)#<=-4,(PA])9_+K+_; ^JU)'9 P#Q+F0\("2%@(!*MHIU]JIV_4S@=U MC]@:S3A948D"O*01E2\7Z!X_TSB-T91QA:3)!LVP:H5ZUJ0AHY.V&LIA@PRF M%R"/$[40"3;&@ M LVSE2)2JZ]OF%,]R:+/6)(F61CY;661PVS[0!?6I66Y-6% ^O0A80$D+ 2" M580Q*(4Q:">,NT02Y49F0KA OR,/9($JY7EC,6[B.)D2?9K!H_LF*!2H$^I%'1% MT*:SH9E3J9O3OEI>5 M&0-Y*=#86V\*.I9U7JC:JW@!&UHUV)Z MJMZH\E<:56)G6_N,BF6,7ADD_WE'$J%ZN!X'FN)C!K4-$"C-*VB'O:3?KT6G MJ4YM\1 TU+%[]<[66,DY$8B#U)9M#,0\73"^HDFVK,K&XL.=/FJ,_@+)\AE,]J=/=)/]N<]8-:LIO=M X^ M),TK:/7Y:VA5_NRZ&)HSD,.>75\IGJCH.O50_YQ8C>(^0V>;4W0MENZ@B3A0 MFE?0#CO,8%"/RG&=JZ. '-=Q[*-^UU"I=VH/M4^'V>9\V-%DJCH40;R6:;1\^*1+?5PA+_F8ZLV; M'H!U/1Q%NKAY=LU]N8=;S4%=)Z"),%":#TH+0&DA%*VJDWW6S#:GS8[V^XWQ M!TV*@=*\@E;)IUBN6Q^Z(7T&9_D,H7Q6#]GL4VJ..:5V- )X5"SU7%#LKE!07M>$%6$P>4UUP1;R M-CL!6"OW[&O?;B@/[.LP/^FXQ^<'+^\QW]!$H(BLE2OK$ZPKJ^9HQ^7JC'90G2B?_ %!+ P04 " #X@%Q9\S,Q MP?H# :$0 &0 'AL+W=OY_E.Y^/'IYXN*+/ (H]#5-,KGRCDKE-[XOHR.D5%[S'#)]9<]% M2I4^% =?Y@)H7!JEB4^"(/13RC)OO2S/;<1ZR0N5L PV LDB3:EXNH6$GU8> M]IY/?&"'HS(G_/4RIP?8@OJ4;X0^\ALO,4LADXQG2,!^Y;W!-[=D80S*._YD M<))G8V2FLN/\BSGX(UYY@8D($HB4<4'USR/<09(83SJ.?VJG7J-I#,_'S]Y_ M*R>O)[.C$NYX\IG%ZKCRYAZ*84^+1'W@I]^AGM#4^(MX(LMO=*KNG>F;HT(J MGM;&.H*49=4O_5H_B#,#0GH,2&U RK@KH3+*>ZKH>BGX"0ESM_9F!N542VL= M',O,6]DJH:\R;:?6[[D"M$ C9 82;>@3W25PA=[KA!BAK4Z"N$@ \3UZQ[/# M2(%(T3WL%'J@JA!,,6WT^AX498G\9>DK'9)Q[$>U_&TE3WKDMY!?HW%PA4A M)NC3]AZ]?O6-&U_/J)D6::9%2K^3'K\?39SO.,W07P^0[D#\C?Y%F\^WZ,U! M .BL4LT%6]!.YZ90;F1.(UAYNA(DB$?PUC__A,/@5T?HXR;TL3-T\R1&^FMJ M"ZPR#4M34W"/ZV#I/UK4)HW:Y))::!.JK*9G0KK.S<G+],-&/W3K@Y2Z:'7^QDQ&O-!Y0+,8,2D+FD6 (BZ5+9RP$\YH MTAO,K EFY@RF*KG\N>0RL$K/.M)XL0A[Q>>-^-PI?E<(8-E\<="2+OBN5*_-!N<:/F,K=E.(*YJ@7+ L8KD9T2># M'FO"UZZ&1]&B$+M9."S-:B?#GWO+,^P&VH!,JST,2#7<@@V[R38HV7"7<^Y9 MMZ##;M)MBQT7,(W 7C>.9*X26C=@-QX$ETP7D>!SVB;>0Q&Y*#JD7"R1= M#Y^TD"1N2 ZJ&F(A)L8.^9:8Q$W,L@TM;B(ET>NA5;*I*+_=[,JM@%X6(\[Q=L.4C<''S)&DBZ M79^SH$E+,?+2OL^J;VGSQ@N'?LLT\B-:/6(!6B]02$LS\K];/=)%F3OA6IJ1 M']#SU3["BT#QSW:ZYE^#!RH.+),H@;VV#*YG>@:BVHA7!XKGY>9WQY7>2I?# M(U!-%G.#OK[G^LW4!V8_W?P=LOX/4$L#!!0 ( /B 7%EEZO2RX0, )$6 M 9 >&PO=V]R:W-H965TW5U=5\8.$!4QV:V ^VWO\Y#,[(&"RKO38F-_S\? MY_PY:)NV2]D?F$ M/1YN\1IF(+]O;[D:V35EF:1 1<(HXK :6>_=0>PZN:!8\5<">W%PC?*CS!F[ MSP9D"RMQ&J<)K3\Q _5 MC3@0>-X1@5<)O%,%G4K0.570K03=4P6]2M#[1>!VCPC\2N"?*NA7@GZ1K/+N M%JD)L,3C(6=[Q//5BI9?%/DMU"HC"W>8T98U7;^Y)GB^ MIMOQFFO"EC5NO[DFTIXL?]H,Q!8O8&2IQXD O@-K_/H/UW?>M=UV0[!&$KIU M$KK:),PP17=XA8&@*2:)>A32!*-_;R"= _^O+15:WIE'GYJ$!29AH4E89!(6 M&X(U[-*K[=+3VN4S" 'JI_KLMWL'%/:8J"<+3]'%/X!Y6X&:Z.D=]*B$;8^A MJ59XKE%>&D5H,HKHI5'$AJ)H&,"O#>!KPYIP6-R+74*(^M=BDS!MJ="BSBT5 M)F&!25AH$A:9A,6&8 VG]&NG]']KJ=#3-:5"*SS7*"^-(C091602%AN"-4QQ M59OB2GO#/N!TGO$UBE7N,7W45@\MZ=SJ81(6F(2%)F&125AL"-8PRG5ME.O? M6CWT]-[QZJ$5GFN4ET81FHPB,@F+#<$:IG"=G\T-YP1;/'?%ERPO(XBMU$ND M+/MJK+Y ?;]B3#X-\@WJ+O3X?U!+ P04 " #X M@%Q97IK2E=L" #"!P &0 'AL+W=OH+*@%YX+D"I+55M4G=BLJZ:B\-.<"J$V>V ^7;[^RD*1,! MM#=)G/C^O_\YY_-X)]6;WB :>$]$JB?>QICLQO?UE8YD;P%&<*=)XD3.UO48*JY3$'A:N)]"6]NP\ &N!F_..[TP3/8 M5!92OMG!MWCB!=81"EP:*\'HML4[%,(JD8\_I:A7,6W@X?.'^H-+GI)9,(UW M4KSRV&PFWM"#&%7JHLFF M/Z1!" -HP2-2C>G(HAS@2!7\)";7&$Y[9&S!1?<<-30N$?# MN-#7< 4\A9\;F6N6QGKL&S)H,?ZR-'-;F(E.F)ECUH9.T(0HB+KP,K^'QM7U MOS(^Y5T+7R;6HB&R9QJCJG!4*?:=@2WD[#:/!V-_68#L5MG,) MVZM#%5&] U1WV*U'=2M4]Q*J7X?J'J,Z83VJ5Z%ZEU"#.E3O&'6"U*](_;.D M1]0:L0E/&2HJR71=%%^SJKY]$XR$!<*,\;C.4__(4Q@,._6N!I6KP457-\"3 M+#<84\$;5*A-'7UP1&^-3L"'%7QX%CXC%J8&MDSD;E<*MQW%YW:L,S(\JNW1 M**@W,JJ,C,X:>77M#N,6V]+/66.YN>Q/*BS1LB30H'ZP1Z:H-S1^T_VZSMUY M4%0(0 B)3,T&:"?';*_/=(4P^.Q]P?\E$7.]E#FM+]4;UO:O0C ,#]8R:!_7 ME'_0D>WI]IVI-:>6*G!%<4%[0%6AB@.C&!B9N2:]D(9:OGOT8 @O0$ &0 'AL+W=O ME8B YNB4HZ@_WQ2\FT*4ITJ6C?"7H^=!Q'=;W%DO,,1=8; MOOTV7WQ9WN5YH?PUGGI\OHNGV;+D_E]/BO_Y':^F&9%^=O% MY]/E_2+/;C:#II-3[>QL>#K-QK.C]V\WWXL7[]_.5\5D/,OCA;)<3:?9XOO' M?#+_]NY(/7K\1CK^?%>LOW'Z_NU]]CF_RHO?[^-%^;O3)^5F/,UGR_%\IBSR MVW='']0WZ:BW'K!YQ1_C_-MRZVME?2B?YO,OZ]\X-^^.SM8SRB?Y=;$FLO*7 MK_EE/IFLI7(>?U;HT5/-]<#MKQ]UC+5AA4 P:R X;5@*'L@/-JP+GL,8RJ M 2/9"A?5@ O9 >K9XSMW)CWDZ>[<'SPUY?+O5W??[V4-7']]P=?<=?WYB MCV^Y*OV>JX]ONBK]KJN/;[LJ_;ZKCV^\NOO.KX^R?E9D[]\NYM^4Q?KUI;?^8A,&F_'E7]_Q;)U;5\6B_--Q.:YX'\Z+7%%5Y9_* M978_+K+)^-_90Z#,;A3CS]6X^*Z4KU]=%ZM%KORBYT4VGBR5W_*_BE4V^;4< M]_N5KOSRCU^5?RBGRO(N6^1+93Q3?I^-B^5Q^% M3Z^KZ>D/T].>F9ZJ!/-9<;=4C-E-?M,RWA:/[QT:[XO'#P^-#\3C+P3C3\NW MZNG]TA[?KX^:$+S*[T^4L]ZQHIUI_9;Y7(J'N]GL1%'/GAVN2U3O/3_<$ \W M\T\GBC;:#%=;AIOBX=%U4597-\//6H9;!XY]-7N:?-MP^W7'[LA7;QONBH<' MV>+IV-N&>_+5>VU_#5XW^>!U2Q?*#V^;?"0>KN?73TO7-CR6'JY>M Q/I)>N M=7AZZ'W__DSQ1GSTGN*^M^'ZSW"7\^FT#/>K8G[]Y5BY>HCK#ZOB;KX8_SN_ M47XIX_HAQ']MF>M'(;X^Q7ZSO,^N\W='Y3GT,E]\S8_>_^=_J,.S_VI+*A+3 M'[#!!EN?JW]]K_;5OG9Q=E;^5?^Z'5%D69/$+!*SI1?$(C_? CJYHD9I&8+;L> M#EG5)3&/Q'P2"V07-R2K1OM5U?ZHOU\U)JLF))9"6"/\AD_A-WS1J5^'^!,6 MZ!I_)*8/]WXV=G./+&>2F$5B]L&%<,AR+HEY).:36'!P54.R7'2P7$R62T@L MA;!&Q)T_1=SY@8B;7^?YS5*Y7#4B<_]%.RD7D7.*22PAL13" M&I$Y>HK,D3 R-XFXBW_!^^?-O^'N_DMZ%^<[,>"1D_))+""QD,0B M$HM)+"&Q%,(:T7GQ%)T7XJN)DVQ9?GR^5?Z5+1;9K%"BA;+9]O@8IP<^30OU MKLE)8CJ)&21FDIA%8C:).23FDIA'8CZ)!1/07M>K/MP:2=UTD[KY*VT\T;<9&N@8MJ>J4U?GH'0U7;OW^#UC51S4(U M6WI-'+2NBVH>JOFH%DBO<(C6C=KJ:OV6V]AHV0354DIK9N+6MG7U!?>RY.0Q)3:\TT7UMM*"):A:JV8<7PT$+NJCFH9J/ M:L'AI0W1@M'A@C%:,$&UE-*:@5?WL*CB)I:K_+[(IY_RQ::?2"GS[Y^WJW5_ MW>,'Y*7R/\'F!?_;FGAH%PNJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&J MQ:B6H%I*:OO1PR?X3?C=S">3;+%4 M[LOO;H*P/0?1SAQ4TRMM>Y.+NAN6:%<.JEFH9A]># 4-T:(1JL6HEJ!:2FG- M3*U;A=27]@H]!FAK/J*-0JBFJ_L-%=KHXGPW'M$>(%2S4,U&-0?57%3S4,U' MM0#50E2+4"U&M0354DIKAFW=9*2*NXQ>NU5>S'>.7;3-"-4,5#-1S4(U&]4< M5'-1S4,U']6"2CMT>17M34*U&-425$LIK1F[=8.2*M.A].I]\VBC$JKIZG[7 MAS88#G;/>=$>)%2S4,V66@\'K>FBFH=J/JH%4JL;HC6CEII[.Z70OB%42RFM M^6^%UYU#FKAS:&>GU%6^6-]Q_R"W3TIL=PT^5--1S4 U$]4L5+-1S4$U%]4\ M5/-1+4"U$-4B5(M1+4&UE-*:V5QW,&D'.IA^XCXI;;_/8KC78W$IGG#GB):I M:: U352S4,V66@\'K>FBFH=J/JH%4JL;HC4C5(M1+4&UE-*:4:G542GN#PTH9HP0C58E1+ M4"VEM&:.UHU3VH&G_[SR/I28[YR.:.<4JAFH9J*:A6HVJCFHYJ*:AVH^J@7: M_I-]VDY?T8XH5(M1+4&UE-*:L5MW1)5?_OC[4.(BG<.7U/1*._19GZQIHIJ% M:K;4>CAH31?5/%3S42V06MT0K1FUU-R]#X463% MI;1F M:-3IJXT>GI,_GZ MJ<+5A_*MZ#M6?LL74^67_\ZS17OVH?U-J*8?./2^\CU?7W=0SY3IPZ. M;YR MDWUOVU]KH#,S4=F8MJ'JKYJ!: [T&(SBQ"M1C5$E1+*:T9S'5K ME29NK6K?(/!1&E#=&"$:K%J):@6DIIS1RM.Z:T'_M,)S'?.1W1 M7BE4,U#-1#4+U6Q4T]PK58E1+4"VEM$;L]NHV MK=[/>,"3N$C7\$4UO;?_R)N6S_IH31/5+%2SI=;#06NZJ.:AFH]J@=3JAFC- MJ*7F[@8!M&"":BFE-1.P;H;JB9NA7KM!0,QWSCZT$>K H4MM#$!G9**:A6HV ML%H..B,7U3Q4\U$M -8^1&<4H5J,:@FJI936#&"M#F!QB]7.1@"I^_]BLG/H MHLU2J&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIS4BNN[5ZXFZM MC_DLOQU?C[.)$GV;Y8OEW?A>\/VD@.M\5F2?\]9T1INU4$VO MM/6#$XNM?URX?W&Q>T4 [<-"-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VE MM&;PUOU:Y9>O"M[+\E/0>/8YGUU_WTYAQ9E=+_)LF2L?OF;C2?9IDBNW\X5B MK4^E6R-:.(_.$4UJ>J7M1O3%?D2394U4LU#-1C4'U5Q4\U#-1[4 U4)4BU M M1K4$U5)*:T9TW5#6$_>F?-#.-%7R*@7:.X9J.JH9J&:BFH5J-JHYJ.:BFH=J M/JH%J!:B6H1J,:HEJ)926C.)ZPZRWM_EX5SBB70.UDM+O] M5NYE)CHW"]5LN4-PT*(NJGFHYJ-:(+>\(5HT0K48U1)42RFM&99U2U=/W-+U M\ZXLH _J0C4=U0Q4,U'-0C4;U1Q47;2>6]OGZ6)5K50S48U!]5<5/-0S4>U MH.4G:6^S+MI0AFHQJB6HEE):,TWKAK+>SW@$E[A(YTQ%V\IZ+0]%:DE! ZUJ MHIJ%:K;DBCAH51?5/%3S42V07-\0K1I)5HW1J@FJI936",-^W>;5%[=YO;;) M0;FHYJ&:CVH!]@Z$Z+PB M5(M1+4&UE-*:D5SWG?7%+2WN:I:O.Q[.%&?V-5\6Y>FIU*8",=LYBM%^,U0S M4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4"VEM&8L:W4L_UT>^"6>2.<@ M1WO8*FW[7O#@1!WM7%A :YJH9DD=@2WU*@>=F8MJ'JKYJ!9(K6Z(UHQ0+4:U M!-522FL&9=TCUG]ECQBUH4 \C\XYB7:3H9J!:B:J6:AFHYJ#:BZJ>:CFHUK0 M;^^%W-]0@):-4"U&M0354DIK1G3=359^^2,W%(CYSLE+:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!94FVG: %HQ0+4:U!-522FMF;MT>UA>WAS';#L1%.B,=B2Q^J@LW-1S4,U']4"R?4-T:J19-48 MK9J@6DIIS9BK>Z_ZXMZK5V\H0#NJ4$T_<.C5K5GM\=:LJCV_H0!]>!>J6:AF M8VOFH/-R4ZN:O_=WE.F'@BG8,<;0.KM.8=X6%_]\H!^J@P5+.DCL"6>I6#SLQ% M-0_5?%0+I%8W1&M&J!:C6H)J*:4U@[+NV^K_V >!B?G.\8=V;*&:@6HFJEG] M_9X=5=-:+K"BC_A"-1?5/%3S42UH>;?VKL"B+5VH%J-:@FHII372=% W?@U^ MQO.]Q$6Z9BJJZ8/]IQ_U+O;O1J%%352S4,V66Q '+>JBFH=J/JH%CQ&+G MP$7;HU#-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;64TIJ)7+=O#<3M M6S_O?I1X(IV#'.W?JK31UN>JTJOFH%L@L M;HB6C% M1K5$9CE2JF0S).L&JO)+44C^M!Y7\3PZ9R2IZ:AFH)J):A:JV:CF MH)J+:AZJ^:@65-KA'E>T;(1J,:HEJ)926C.BZWZK@4R_UE%:UIHIJ%:K;4>CAH31?5/%3S42V06MT0K1FA M6BQU! E:,Z6T1E .ZR:LH4P3ULOO48GYKO&':CJJ&:AFHIJ%:C:J.:CFHIJ' M:CZJ!0W$S"7./2ERD<_*B75^5UKB* MOM]A;Z!%352S4,V66Q '+>JBFH=J/JH%O^J:&X?RK(OG=H9A5CG;,6[8%"-0/53%2S4,U&-0?5 M7%3S4,U'M0#50E2+4"U&M0354DIKAG'=IU5^^?>X$R6>2.<@)S6]TK:OK*LG M@\'N]0"RIHEJ%JK94NOAH#5=5/-0S4>U0&IU0[1FA&HQJB6HEE):,U#KKJKA MC^VJ$O.=8Q+MJD(U ]5,5+-0S48U!]5<5/-0S4>U8'BXJPHM&*%:C&H)JJ64 MULS:CFHUIP M>&E#M,E"]Z+77#C4G2*6?=4#<4] M55?Y??'85*7UR\_WM_EB?4XIO'6%-E&AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J M :J%J!:A6HQJ":JEE-:,Y+J):BANHKHJYM=?'J^JZJM-',=E*L]OCI6KSUOD5O1P*W('9V<[_6R7X@ETC5Q4,U#-1#4+U6Q4?B_BS1>>\?V625;Y_VMN8NVIJ%:CJJ M&:AFHIJ%:G:EB?^_U$%KNJCFH9J/:@&JA:@6H5J,:@FJI936S%VMSEUQ2XJ; MS5;9XGN'"\!BL'/0HGUBJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@ M6DIIS4"N&\G.Q8UD[ 5@<;'.8=W;NYRL70Q'>QM;=+2L@6HFJEFH9J.:@VHN MJGFHYJ-:@&HAJD6H%J-:@FHII35SN.XA*[\4YO F5*L@/J[:QU -5"5(M0+4:U!-522FOF M;]UR=BYN.7ON'MRM2E8+2Y#-5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+:6T9B+7 MG7+GXE8/^%(PVC>':CJJ&:AFHIJ%:G:EB9J&T8(NJGF'I^^WO$0]&^S=<0C0 MB86H%J%:C&H)JJ64U@S,NI_M7-S/]HIK!FA7&ZKIJ&:@FHEJ%JK9J.:@FHMJ M'JKYE;9]Q6LTV(U;M%<-U2)4BU$M0;64TIIQ6_>JG;^\5TUNSR[Z'"]4TU'- M0#6STG;VQ>Z<$EEH31O5'%1S4M&:):A&HQJB6HEE):,X?KGK71@9ZU=3-P=/MP5>'XX9:+S_EE/IDLE>OY:E:LBVQ]5UGDMV48 MJV\^:$>G>]_7U3>6VO)]6WWCM7T_4-^$F^^?UF7?O[W//N?ER?;G\6RI3/+; M<@IG)^L=RXOUO^#^^)MB?O_NJ/Q<\&E>%//IYLN[/+O)%^L7E']^.Y\7C[]9 M%_@V7WS9'.;[_P=02P,$% @ ^(!<608&'_\V# 1*( !D !X;"]W M;W)K&ULM9U;;^.X&8;_BN 6Q2S0L:VSG28&DLCD M[@)9!)NVBZ+HA<9F$F%LRRO)R:2_?B5',4U3^41FWIV+F=@1GX\RW]'A 46? M/^?%U_)1B,KYMEYMRHO!8U5MST:C>-Q-%JGV68P.]^_=UO,SO-=M_>PTN_(ES[\V+WY:7@S&38_$2BRJ!I'6_SR):[%:-:2Z'[^WT,&A M9M/P^.KW[)E]7@QF R_TV_M1_$48.:T]W :QMXIPV"=QKX;0/_ MI($7O=,@:!L$IA7"MD%HVB!J&T2G#?QW&L1M@W@_6*^?[GYHDK1*9^=%_NP4 MS=8UK?EA/[[[UO6(9)LFBG=54?\VJ]M5LU_R2CBNZWQVKM-M5J6K[/_I:T8V M2V?^^RZK7IQZ^]VBVA6BWNJN_K^PW*V$D]\[OZ5%D6XJY^XQK7]WV82JV?Q3 M(JHT6Y4_U)O_U1DY9?/K\GQ4U=UMBHX6;=>N7KOFO=,UU[G)-]5CZ;H>./]\W' M7;M#-[\3VT/SH*/YG&Z>B$7=W&V:N]..YLRX\YW-.=W\)GUYI[@R$OXAM?X> M%[R#NTI7Z68AG$_9IHW7#UWY(B'-0?ZLW*8+<3&HC^*E*)[$8/:WO[C1^!]= M@XN$):^P< ]KSA9/,]<+QO6?\]'3\9@BBS(DC(-@RO 'A^$/R.%O#SREDY7E M3BS[8D#";&. A"6!'H-@.N[( ;(J0\(X"*;D(#SD(#3+@?BVS8K^() TVR @ M84FH!>&S._7U'""+,B2,@V!*#J)##B+3'(ABD97]22!YMDE PI)(3X+OAWH2 MD$49$L9!,"4)\2$),>+"@(38#C\2EL3Z&2&,7$\??V15AH1Q$$P9_\EA_"?D M^-<7R958?Q'%_BK9N2W$Y_M=<_GO'(X1_[W9;_"_KER0<-M<(&$)$C9'PA@2 MQD$P)3O30W:F9';F[PA9YJM56I3.M@[4_G#2>30AL;:I0<*25UA\ M=#09#\=C]^10@BS)D# .@BEQ<,=2C8P1)Q.:8CO^4%K2TH[/)ZSX$'O-6F<=1B0 MM*2ED4<%9$$&I7$434V"=(\N+1_M[S9IH'46H";2U55D<\-Y&@>HB(32.(JF MQD&Z2)>6D:97"5 +":4EKNXAO3#2,@"5D% :1]'4#$@/Z=(B\N2V\TX4F2B= M2[.;3IIMG0RHEX32YE :@](XBJ8F2!I,EU:8'[[YI+G6Z8&ZS)86'=NLTX,* MU&-":1Q%4R,A5:8+<9DTQ3H 4)OIZCI3N]"$BDPHC:-H:@"DRW1IF6E[^PFU MEU!:TM*.@Q#I3AM:DT%I'$53LR#=I$O+2>O;3ZB4A-*2ED8>%:!.$DKC*)HZ M!TE:28^VDO:WGS30-@M06N+U"TIH00:E<11-S8(4E!XM* TO$6B*=0"@8M+3 MQ63'F0%:DT%I'$53,R#%I$>+R7^*8NU\^H](B^ZQAWI(*"WIV;/ >1'-#9 [ M=M:O,SGK>^ME^M(UEW0.[1F#TCB*IB9$"DN/%I;==N+*S$[0;.O\0-TEE#:' MTAB4QE$T-4'2<7JTX_RPG:"YUNF!6L^61MD):$$&I7$438V$5)X>K3Q-+SV@ M66A:@SA)*XRB:F@7I+#W:69I>(D!5)926>+JJ[#HS0&TEE,91-/4Y/6DK M?=I6]M@)NK7MV$-I2<^>&5D):(\8E,91-#49TEWZM+N\;)ZB-7,0-,DZ)5!_ M":7-H30&I7$43*H36I5!:1Q%4U,@S:-/FT=+R]#2^C[Q M:[JJ]3CK5;4AAII$*(VC:.H02Y/H8Y_BIG'6_^.A2M'O5XK0@@Q*XRB:F@2I M%'WT<]PTT#H+4*OHZU91RP)4*4)I'$53LR"5H@^9_4A3K , -8F^;A*[3_]0 MG0BE<11-38'4B3ZM$_OT =0=0FE)SYZY^\D-3F B$:"*$4KC*)J:#ZD8?5HQ M_KS;B/UZ6LY/FR=15GEA:!2@SA%*2Z"T.93&H#2.HJF+2$DW&= &[\-&@>;: MIJ>E':N"<.A.U)-$8K35'-HS!J5Q%$T=;>D; \A<29IB/;90UQCHO&)QT;*30QL M K1##$KC*)H:C*.OIZ%M8B(6;^LNN%,S@T 3K<."_9(:Z&*04!J#TCB*IN9& M6LKP3UH,DN9:IP?J+UO:Y-AR#T^?AX"69"8E.:JD.M;2.(:0>8XTQ7IDH68Q MU.OP0 TEE#:'TAB4QE$T-4=2 M9$:T[ONP=Z"YUNF!*LZ6=CS#83(,3FFRA M1C+29T2&'=^5"RW*H#2.HJDA./KF;.@JCC3-.@S8;\[N?]X:6I!!:1Q%4X,@ M/62$7<*1QEDG 2HDH_XE'*$%&93&430U"=)%1N@E'&F@=1:@.C+JUY'0@@Q* MXRB:F@6I(R/([$::8AT J(6,= O9>8T -9%0&D?1E!#$TD3&W[6&(]W:=O"A MM*1GSTR>EH!VB$%I'$53@R&U9$QKR9OTQ6)J PVSS@G43D)IMXDASK=,#M9MQQV*/P_#T^W.A-1F4QE$T-1528,:0:90TQ3H#4$D9 MZ],HW6G'8D_0J@Q*XRB:F@*I'V-:/UJZ")IFG0:H=&QIU%T'M""#TCB*I@9! MFLD8NR(DC;-. E11QKJB_-Q]8(!*2BB-HVAJ'J2DC-'K0M) ZT1 /67<[RFA M!1F4QE$T-0O24\:0^9(TQ3H 4#T9]^M):$$&I7$430V U)/Q=RT)2;>V'GBH MBX32YE :@])XSQB&K]_LV96'4?DH1)6D53H[7XOB05R+U:IT%OEN4Z.:^\S# MNTXA[IMOSCZ[] 8C[?TK]^S:;=X?2,@VI;,2]S5R/&S.;D7V M\'AX4>7;BT%]G_PEKZI\O?_Q4:1+430;U+^_S_/J[453X#DOONZ[/?L#4$L# M!!0 ( /B 7%FN+8?3U@< ,@^ 9 >&PO=V]R:W-H965T,S-A" M].!*5-P,^_ C94>T'(HV!:IYX=CRW?%X?TG^B=*=K_/BJ5PRQL&W-,G*B]&2 M\]79>%Q&2Y;2TLM7+!/?/.9%2KGX6"S&Y:I@=%X[I5SR),W9;@+)*4UJ\O&=)OKX8P='KAKMXL>1RPWAVOJ(+=L_XWZO;0GP: M-U'F<?([G?'DQFHS MG#W2*N%W^?IWMIU0(.-%>5+6KV"]M?5'(*I*GJ=;9Y%!&F>;__3;MA [#A!W M.*"M ]IW(!T.>.N CW4@6P=25V8SE;H.UY33V7F1KT$AK44T^:8N9NTMIA]G M4O=[7HAO8^''9W_FG $(P3MP15 S+0J:\1)\N6'I RO^ ?^]3EL< M)QQ\S%85/P'W2RKJ<%O$$6LL=14P#BG/!F?EBD;L8B0.]Y(5SVPT^^D'&/J_ MZNKA*%BK.KBI#C969UN7$Y#N%".6Q=!->Q,+;J23)ZWG&?1@>#Y^WIW/U@KO M6"$O:(Q:>9(F3^).Q:L\>V9%??([+*5Q7%LI'05KE2AH2A0XE#+02(F\"=S3 M\J!9*]6P235TI^9=7#Z!#P5C8@-GHFXU4F3Z\2=JK]]6PFX$#]+?[$B-6II'-162T?! M6O69-O69.M1RJCO7XGTE-5;(@QV')_05=_CNI-R<8S_EB6"31"*)24WSP+9R MNHK6+M,.GD&'BFZ#M0X[Z/G!9$]3G9WOG88=/Z%0D1 TH] ?5<8D5OE"N6=Q M'LT+UUQD3L!:W2'(""HT@B[9"!X'1]"&CJ#"(VCFH_[26L&2.0MK?8? ):AX M";H$)JA!H<"#;P[>0V;M9!4Q03,R]1>X#S^9D['6>0B"@@JAH$N&@AT0-47[ M2NL-"0H[M%8M":=%P'H9TEIV-!ZS81 M1:FSO5S(5]?K4&X7HH;@+:1X"[GD+70<;R$;WD**M]"QO-5382OL,B=C+?,0 MV(44=B&7V(6T/!6^.90/F;635=B%CL6NGCKWH2]S3M9R#T%?2-$7'5J[RH3 MW*&ZHC1LIK1K%M4B">7AU#69F<>V%GF0>X0[-PF=WB4\\C:A#9EA16;83&:] M5+6B,7,"UM(.06-8T1AV26/;8"W-)MZ; _: 53M5Q6+8S&*]E.W#7^8\K 4> M@K^PXB_LDK]P%W^]T;B+O[I.RXJ_L)F_>LE\/'.91[<6=PCFPHJYL$OFPEKF M.MU?V-29"HX;(FB*6)#4P.O>YESL19Z"+HBBJZ(2[HBQ]$5L7H*:^@K:(HBWBDK:(9E%KLGNYNYW3(;-VLHJWB UO?UI(/P5]$\1=Q MR5^D ZM.]Y="N@R[;EX0Q5_$AK\&7P,S9V,M]A \1A2/$9<\1K0\AO9Y3&\V M[>"Q0/%88,-CWV/ERYR0K=:NHK7+I_@L<,EG@681"WK^_K)VH,>SH..H#A2> M!68\NZ$O@ZQSF8>UEG0($@L4B04.2>S]@6!?H+Y@1B_K@FEI<-+QN%&@."\P MNH:\L->Y\E"D5]@)C];]?M GCD% MZTH, 7F!@KS )>29@UE/7?\T?]="7*! ,#"#H.U><#SSF0>V+L 0S!Y86:UJ")'YBR8OL1^5+)BP*\7/QM:*%\)5#R+;1D[K#M6#S M*JIC,5#6/+JJ=[37=E:Y/:V;6!_$_AK\*+?EQ5R$X;EL>Y;MR[41SSE- $WS M*N.;S-9YE=R?O;0W1V%2+M-UA\4_<:C]40FQ[O&UHLXDP4CSV*X83,0O5BTS:] M^<#S5=U(_)!SGJ?UVR6CHAC20'S_F.?\]8,G_T/4$L#!!0 ( /B M7%G ?>::' 8 /\M 9 >&PO=V]R:W-H965T;IFE_&&(@NB3F;*>][M//3M) M(+AP>V_:/RTQ?I_721X"A["Y4JH@M9XM,9+\DC$T_J>R:-620G"F"0\I EB9''=F)A7 MOCE0 5F-SR%YX5N?D3J5&:5?U,%M<-TP5(M(1.9"(;#\]TRF)(H42;;C:P%M ME#E5X/;G-[J;G;P\F1GF9$JCW\- K*X;@P8*R *GD7B@+SXI3JBK>',:\>PO M>BGJ&@TT3[F@<1$L6Q"'2?X??RLNQ%: V3D08!4!UFY ]T! NPAH'YNA4P1T MC@WH%@'=8P-Z14!O-V!P(*!?!/2/S3 H C)=6OGMR.ZEC04>CQA]04S5EC3U M(1,BBY:W,$R4NX^"R6]#&2?&'ZD@R+30!7H4=/[E0GD0H"F-Y8^#XTRO,YL( M'$8+(20(2U,1[^OBA)KXEKT]YD:RWBW1C:8&_ILDE,GI- M9!E6I^Y\].&/9'V)VL;!<%L??H>9##)U#/.7KQL>/*"6=!$OZU5@-3< MDQ$B<_^>L) &JH1RCLYD2?Z[.*\YX1MM ]6CZHJO\9Q<-^2SB!/V3!KCGW\R M>\8O=>+EL&X&4X^IY[$Q:CUONP69SH&$N9 P[]T+X0.EJVC7*;7K'*U=J=/& MN";Z2)-GPH7\NF)94TK*A?Q6H%9 MT >"51SJE0[UM [9THHD>RXF@H6S-'LN*DE*=QBZPV*^4G)M5VHJU>:J3Z.+ MO$:=5MKDIVH%";,A80XDS(6$>3G,-+:[L,ON3B<&E+$B8+\4L*\54 [(8JE< MWI=M"U:GDQ9UJDZ0,!L2YD#"7$B8U]_K&\W^3F?L[]=I&YVR3D6202G)0"O) M) A"Y02.Y$@J#"[D8'N*UZ&0QW_>D7A&V%]UNFBAI^H"";,A80XDS(6$>9 P M'PA6$7!8"CC\[J%6-L[G!\9:[[T8:M.>JNAP[WW([+5W1NZ0"9VZA&8UH0N9 MT(.$^4"PBE"FL9F#,_ZST;L^U:D:@=+L@J8?P(.F=.M2[@WACVF7_PZI>NNW MIE]-[:U_D&_]+)RK-__<@JB566T-C):__?947T+3[8:DF:#TAQ0F@M*\PK:]M.\8[9W.T2@E%59-S/Y MYO%3^3]\3E7?EI.U;.\]2OJ6M3,Z TWI@-)<4)IWS.7PH5)6;=M,X)O0,_@' M+"SNB#TFQ0F@-**,V'HE5-W"PUF/JU!H"1YL=4":N6'+:F!/,))Q8HRU=V^.][L[<]; M&,;.TMY4?S8G.PNZX !*!:1;#R:O;2_:R+H M6DI!V[[RP\'N'A/0E XHS06E><=<#A\J9>YA:VOW:$S8,MM)S-%=[_ ]02P,$% @ ^(!< M6;P3VZ"< P ) X !D !X;"]W;W)K&ULM9?? M;Z,X$,?_E1'J0RMM R:_R"J)M&E[NGWH;;6Y[NETN@<')@DJ8-9VFE:Z/_[& M0(%5@*+<[0M@XQE_9OCBL>='(9_4'E'#2QPE:F'MM4X_VK;R]QAS-1 I)O1F M*V3,-37ESE:I1!YD1G%DNXXSL6,>)M9RGO4]R.5<''04)O@@01WBF,O7%4;B MN+"8]=;Q-=SMM>FPE_.4[W"-^C%]D-2R2R]!&&.B0I& Q.W"^L0^KIAG#+(1 MWT(\JMHSF% V0CR9QN=@83F&""/TM7'!Z?:,-QA%QA-Q?"^<6N6>+2&57.!9C'0O\@](B M+HR)( Z3_,Y?BD34#$9M!FYAX&;<^409Y2W7?#F7X@C2C"9OYB$+-;,FN# Q M7V6M);T-R4XO?Q,:@;EP#6LM_*=K$V$ -R*FSZYXEKCB%7Q)L^:7@U::)T&8 M[.#R%C4/(W5%@^Z^'T+]"I\3'Q.3:7B(> *NPT;PUSW&&Y1_PP78H/9/WO3@H4'[KF&E8?I)A-M.H9:85 MI\3Y")>4@=SI%?S3Z#[GSKV-,V_F)WQ>NF-W;C\W((Q*A%%OA$!$$9<*4I0Y MA*&IXFXBRIW/:D3#R8!-FYG&)=.XDRF7GP+?D$41J;1O@L8G";J>M,!,2IC) M&3!GI"J?QJNQC<:#83/!/RU:RE@3K4\ M._^-FE+9N#KF;B>U%#K-^6.U4L$Z6;ZATJ1T6I !7U(JJ]30 IZINR.K/458 MS-U+A7@O!!:M?S.;*=B'KTKYJJJL.ZRT'IAXIOHJYEHJ^@3\M.NZ"KNL.Z"T]OQ',$/#FMVR1@ MUL)&PO=V]R:W-H965T3'+:6"1V9KLM_/O93DA;FIIDXB6VDW.^?-_Y MK1E_$ F 1(]92L782:3,SUQ71 ED6)RR'*BZ,F<\PU(M^<(5.0<.[SR?N"&+1.H3[F24XP7, M0-[FUURMW HE)AE001A%'.9CY]P_F_H=G6 B[@BLQ=8<:2GWC#WHQ?=X['B: M$:0020V!U;""*:2I1E(\_I:@3G5/G;@]?T;_8L0K,?=8P)2EOT@LD[$S<% , M<[Q,Y0U;?X-24%?C12P5YHC69:SGH&@I),O*9,4@([08\6-9B*T$A5.?$)0) M0=.$L$P(C=""F9%UB26>C#A;(ZZC%9J>F-J8;*6&4&WC3')UE:@\.?G!)" _ M0"=H)EGT<*)+$J,IR]1S(K"I] FZF=TB3&-TK<9S77/SW^D[=,+*M=#@=0[@?>682N73 MD2IS4?#CNB(7(%T#HM_GU<0;N:MMVK:('6:=BEG'RNP&A.0DTN3, X5N*9$" M':E'2#TIOZ\@NP?^IXZL%5=_S.?WO$]U=KP1V$X) MNE4)NM827. 4TPA>,\<*TE9O=\]'/_2Z]5;V*AV]QCIBEJ:8"Y0#+S352K+B MM954@ VW)9WV^O62^I6D_EN\-U:0MCKZ>]9T_+!>QJ"2,6@LHYDS5KRVB@8U MSOA!O:1A)6EHE72GOANO&V/%:"MCN&?,22\\\,[XWN9_ZC45TLP:.UY;427: MKCG#0ZJVN@3?JDJU3',@#1RRX[16X^][U!D>$!-LQ 0MQ#1TR0K96E=0XU*_ M=T#8IBOP[6U!PS^/O__7][VP\Z(U>"UJE^.F/_#M#4+[OTH).-@I5OB2K3VH M(.MN]F,7R95#V^FB=IF =&UL MK5=;;YLP&/TK%JNF5EK+->2R)%(3LLM#IZI9MX=I#RY\":B F>TDW;^?;0A+ M@*!TXZ7QY9SS^?M\BNWQCM!G%@)P])+$*9MH(>?92->9'T*"V0W)(!4S*T(3 MS$67KG664<"!(B6Q;AF&JRS8 M01O)3)X(>9:=S\%$,^2"( :?2P4L?K8PASB60F(9OPI-K0PIB8?MO?H'E;O( MY0DSF)/X>Q3P<*(--!3 "F]B_D!VGZ#(IR?U?!(S]1?M"JRA(7_#.$D*LEA! M$J7Y+WXIZG! $#K-!*L@6%6"(?6*)IGW,E5RG)[]9V MZACN6-\>UJX!XYC'&*^.,0VW(K1H -G]80DZ2M8IDW7:DQ7?L2A=(V%D=(?I M,W#9VYO_QQTD3T!_-J7>JBO/@!'+L \337SD&= M:-.W;TS7>-_DKR[%O"[% M%AV)'6U.K]R<7F=.S)5Z!^:PK(H1ZQ!W6/%A'3(P*BYL"&2<,*%;YNFVYOD@ M*H>I'RH7>K 51WPF#FQ^E@];I5_KPR[%O"[%%AV)'>U/O]R??F<^[-?MT:_X ML XQC0K&:\ ,!Q4GUC&V930[<5!F.FC-]".D0'&LC'@;B$M)Q#C%\L)WEA=; MQ5_KQ2[%O"[%%AV)'>W0L-RA86=>'-8.3+M7-6,=8[F]BAGKF/Z@:L8Z9M"K MFE$_N,PF0-?J%<%$&IN4Y_>3-OD[Y*]\_BH2 M9_LZ2AF*825"&3=]\6]#\Y=&WN$D4U?I)\+%Q5PU0_$X RH!8GY%Q'6ZZ,@ MY7-O^@=02P,$% @ ^(!<64])K:16!0 20 !D !X;"]W;W)K&ULK9IM;]LV$,>_"N$50PNDT8,?\C#'0!-)[8"D,>)V MPS#L!2V=;:&2Z)&4G0#[\",E1;8Q-;,N]'\OZ\$W7A>,OX-[$"D.0Q M33)QU5M)N;ZT+!&N(*7BE*TA4[\L&$^I5)=\:8DU!QH51FEBN;8]LE(:9[W) MN+@WY9,QRV429S#E1.1I2OG3-21L>]5S>L\W'N+E2NH;UF2\IDN8@?RZGG)U M9=64*$XA$S'+"(?%5>^#K8>$200 M2HV@ZF,#-Y DFJ3&\6\%[=5]:L/][\_TH)B\FLR<"KAAR9]Q)%=7O?,>B6!! M\T0^L.TGJ"8TU+R0):+X2[956[M'PEQ(EE;&:@1IG)6?]+%RQ)Z!ZW['P*T, MW*X&_63/)U:^QLI.3STP"<0;D/;EA:1I+M6BD(#2+U'4FXVP)61B#(&\] MD#1.!/D"CS*GR3ORAL09^;)BN5"MQ=B2:C2::855SU[9L_N=GB_(G>IA)8B? M11"UV/MF>]6UD:;3\*58TQ"N>BK/"N ;Z$U^_<49 MV;^UZ8@)\TK8L(#I?+Z9N&-KLR_4JRT"I $UE!C42@R,2DQS'JY4CB;W\R1> M4IWWVP0P0HX5 !/FE;#1GGN=H>,<:-"E4?"RD7MVWJ\;-=P[K-T[-+KWEF7+ M]U^ IZ1V]"[CGI I\)A%Y.U?0'E;>%X;Z?MD"])=&_G' MBHL)\T8OX\7>"X52R2Z- J1A-10ZJQ4Z,RHTHQEYH L*R0FYYA!^$YLX291" M>J/SB:;SG"_)WW>@GT7_M EDQ!\K$";,PX3YF+ "=80_+P6_/S'0K+(P&Q1 M[&ZY>JTQ9%QC#\=JC@GSS'/O#XJ4V[9]\G_8,D":0$/-BUK-"^.X'M@33>33 M;FM8R"B,$6LD'JL>)LS#A/F8L )UM#8L7=OHG8GE=562+T)2+J$-EW-D&.% MK6B.L_?LLD_M_MFP^?3R4+OU46D!%JVIVUX%P>FDF_^XUB]PK:(Y+W8(AQZ^ M:6GC#NU#&8Q#.5J&EUTZ]D&7 5:73>^Z.^^Z/Y7[R'_/;\Z1VEY*W6#*692' MTIP?S=T>'4>8- ^5YJ/2 BQ:,8617M,%D4+^-,D 06RM0^/5-["%Z>-RDO M)%L7YR/F3$J6%E]70"/@NH'Z?<&8?+[0'=2G?B;_ U!+ P04 " #X@%Q9 M&.'.94L" !6!0 &0 'AL+W=O5>&KN]N4QC46M&.]<[B:7)5$X%>R9YKI( MO \>Y+@B-=-/8OL9VWRWJ EE"K[B3M>$O8M];6):I)^U_).&/SK!/X*9X+I0 M\(GGF/^+]XW63G"T%SR)SA(NL.I!/W@/41 -0%F=Z@QMOZM#W]$.3M!.&3&I M/Z[@F4A)N(9'":Y#X5ZI&G.XH+R-=K0*#?O0L=M!V*3A8!38)_8W1W0-.EV# ML[KF$B_O:EN[O3(%/V98+E'^/*;C+)N=\+&J2(:)9T98H=R@E[Y]$UX%'\_4 M<-AI'?[7&@Y?U3 :O:J??]#K)-A1-GMD/9 MO]^QDX8T"PAM+VU\_'WG\N78)Y.]D,\J!=#D->.YFCJIUL6UZZHXA8RJ2U% MCCM;(3.J<2EWKBHDT,22,NX&GC=T,\IR9S:QMGLYFXA2C4P> OX MR6"O6L_$5+(1XMDLOB53QS,) 8=8&P\4_UY@ 9P;1YC&K]JGTX0TQ/;SP?L7 M6SO6LJ$*%H(_L42G4V?LD 2VM.3Z0>R_0EV/33 67-E?LJ^QGD/B4FF1U63, M(&-Y]4]?:QU:!/333PAJ0M E1.\0PIH0?C9"5!.BST88U 1;NEO5;H5;4DUG M$RGV1!HT>C,/5GW+1KU8;OIDK27N,N3IV9W00/P!N2!WV)3?A5+D'B19IU0" M&A?Q>?I85\Y_Q=]]<_1 MC\0(FW8+K;_HO7;#=N&F76A1B!8E%EF&'8;?'SZG@"4CLA$W3;$G5 M;'W-4(4;VG#F3GR9703>*)BX+VV)>U!A.!PE#AL/52CA0:- H-/M)(G@ MG,H*;X&]ZE1!Q^W7Z5WZ'7$JT-4Q*(@ZXO2BHDXOKGI1XW%''+=UI6<@=W:6 M*JR[S'5UW!IK,ZYO[)3JV.?^]<+OL2]QO%?3^,U]]6UP2^6.Y8IPV&(H[W*$ M&&PO=V]R:W-H965T#8PPUE=SP"$.@^B5,^,B(ALG/3Y$$$">9G-(-4OEE2 MEF AIVQE\HP!#C4HB4W;LKIF@DEJC(=Z;<[&0YJ+F*0P9XCG28+9PP1BNAD9 M'>-QX9JL(J$6S/$PPRM8@/B>S9F=/[)_U+G+ M7&XQARF-;T@HHI'1-U (2YS'XIIN/D&9CZ?X AIS_8LVI:UEH"#G@B8E6$:0 MD+1XXONR#EL R5,/L$N O0]PGP X)< YUH-; MQC/7@E0*=N%KGKPLVPP.,A MHQO$E+5D4P-=?8V6]2*ITLE",/F62)P87U$!J..A4W0E1?F%(YARG M(1^:0H:KG)I!&=JD",U^(C0'7=)41!SY:0AA#7[6C!\TX$U9IJI6]F.M)G8C MX0*R,^18[Y%MV6Y-/-/CX4Y=.O_GW?]G[SO%<"KA.)K/?8+O237(IA?M/ZEK M>4'J:5*UAZW''=?N=H?F>KN0AU;VH-O?-9H=1>4_0[63NUOE[C;FKK^.TXG< MGT(TQP]RVQ3H@C&M#G?#:))NU2>:W1+;3)J]JD_<:$O4.==7W]@1Z:&-[[IX^C^#Q MFWEVLNY667<;L[X&+A@)A-3F0M#@KE&%C50O56&;9+,VR?R6R';ZT:OZT7L- M%?8.U6,Y>Q*;UABYO7T='L/D/\.TDWF_RKS?F/D-5GNB:!1@(\-+!=@FV:Q- M,K\ELITV#*HV#%Y#@(-#13B6V]M38(V5[5I["CR*RG^&JLC=W#KJ)L!6^H[! M44#S5!2'EVJUNL98K4C*40Q+Z&PO=V]R:W-H965TA(==W]? M27:\#&C[8HL4S^'A15F/]L$U ,0>M3)NG31$[0WGKFA "S?#%HR_J=!J0=ZT M-7>M!5%&D%8\G<^ON1;2)'D6?3N;9]B1D@9VEKE.:V'_;D!AOTX6R=FQEW5# MP<'SK!4U'(!^MCOK+3ZQE%*#<1(-LU"MD]O%S689XF/ +PF]NSBS4,D1\2$8 MW\IU,@^"0$%!@4'XWPGN0*E Y&7\&3F3*64 7I[/[%]B[;Z6HW!PA^JW+*E9 M)Q\35D(E.D5[[+_"6,]5X"M0N?AE_1"[\L%%YPCU"/8*M#3#7SR.?;@ >)[G M >D(2*/N(5%4N14D\LQBSVR(]FSA$$N-:"].FC"4 UE_*SV.\N](P!;7[#T[ M0.V;36PK7:'0=18<>[,%$E(Y]@,>J1/J;<;))PU07HP)-D."](4$G]@]&FH< M^VQ**/_'%6_25PD/T,[8&PO=V]R:W-H M965TV@<92USZD"))V M?1CVH%C7MA!)U$C:[O[]2$E1;(I6L\0OL4B=P4%W<\LUWKLN,W7&Z$Z[/FT3M=P!^);?<-DR^Y5 MLKR$BN>T0@Q6,^N#>YFX1!$:Q)\Y[/G!,U)6[BE]4(W/V_$7[#NM8:+GE@I8=68Z@S*OV-_W13<0!0>J8";@C8)W@G2"0 MCD">&\'K"-YS(_@=H;%NM]Z;B8M3DBNVM'A M$Z,CZ)I68L-14F60&?CQ.'\RPK?E3/73A1^GZPJ/"MY!?8&(\QO"#O8,XUD\ MGTY,=EX7/7EQ]*/)(/W>(8V>=T+O%G90;<&TK"TQ:(@J5^WFGHLG4WMW.%<& M4."$QZ!X"')Q1/QC5&) $8_@'G7DS^O]>:/^%I0+M>_9:9^M@'\8=X(=S><0 MA%W?U7P.08%#(LVF 13B$R[]WJ4_ZO(/1CE'-:.K7)@L^L/18T=?2@/(\P/- MXA 4A!-MO1,3R'7,%H/>8C!J,7G@%'V"M! ;]-FS.B8=R(>)K/(4A=_32?0Y ?1'IJ M'(("$D9FEY/>Y>15.6-BR!D^T2P:0"3"FL4A* @]W:(!%$P\LT77>;H9.3_/ M&M_5C7TT:8RK_-^L<5:U^*QJR;G4CM?CX*;JOC1U=,RCM*#MI(4!@UWM.Q:; MA!Q]NQE )#CQB7+QDSW\VLS1*1P&C@+=YA#CZ@[HSN M^*7Q9ZG#'5[EWGMZ=C2 0D_W.,3X6+=HN#<&FD/[H+@J@:V;JI:C)=U6HKTK M][U]Y?RAJ1>U_BOW=&ULK5E= MH_6&%0_TR6@;K/$"L]?M/,OO](9E&24XI1%)08978VT*;WUD M%@$EXL\('^C1-2A2>2/D6W%SOQQK1C$C'..0%11!_K7',QS'!5,^C^\UJ=:, M600>7[^S?RZ3SY-Y"RB>D?BO:,DV8VVH@25>!;N8/9/#5UPG-"CX0A+3\A,< M:JRA@7!'&4GJX'P&2916W\&/>B&. G(>>0"J Q ?8)T(,.L \]P1K#K .G>$ M01U0IJY7N9<+YP4LF(PR<@!9@<[9BHMR]QR:/A&$ M;? K6.!U+@ &O(B&,:&[#-/\Z1=,UEFPW40AN$\K71;U_>AA%D0Q_91#7A<> M^/CA$_@ HA2\;,B.!NF2CG263Z\81 _KJ=Q54T$GIF*"!Y*R#05^NL1+2;S7 M'^_VQ.OYLC1K@][7Y@[U$B[P]@:8QB\ &Y?/7IG,\9[G.ZPK*Q5H%T&%AO3?F)!Y([T_?%:24"VX71!G@B":&@.NBA? M@C(M$S6H3GY6DY_5F]_KX_V+[X'%R_3%7\BR[ TO]O-;N@U"/-;R#9OB;(^U MR<\_0=OX3:82C)?$5FG!H.F!H-K-58%#HYK/G0X^[*8)SJ(PH.");7 &_G[ R1O._I%EVTMTJ=94DGDJ MR7Q%9)UJ.$TUG&NUYDBTQBE- C$YC"=BS*'!Z4S"8[ERF0V;Q(;GR:Q/8+T4 MEPI,)9FGDLQ71-:I@]O4P;U68*Y$8"[WEIN)(!.9_ M3!#G0XC0.74.N M,FBTC:/1F]_GY^GCS)>V>;V!EZI+*9NGE,U7Q=8MP5'O#J^56!W9T9AA\R], M&8E)AC.,4QIK&W_8W_G[#_[TC)ZLG^5B MP2EU $K9?%5LW7JT)@!>[0*@V)N$VEH_ /L-P=>GQR_@]_Q#FJ52)Z"4S5/*YJMBZU:A=0/P:CL Q08= M08L7FL0T.+SEE(!,L5,3098SD*L,M78 ]=N!Z7PZ.^,MVL]RJ=Z4LGE*V7Q5 M;-UZM-X 7>T-D-BJFP;?MDE 4-C79"#D4C9?%5NW(JU30%<[!23^SWX@O$LE(!/QC9L$!&W^M,&7 MH(9'NV65H'YT;);@;%V>5U(0DEW*JH.1YFES)CHM3P*YYW?P=@8ESSUXZUVKT1QDA27FYPL,19 &PO M=V]R:W-H965TLFEJI:T((4#J(1.FF M56HG5-KMP[0/)CG FF-GMH'VW\]VTA0H1&O5?B&V<^_Y/?NX7&\EY!\U1]1P MGS&N^MY3F8X1GV7CZ29^15+ M2C/DB@H.$J=];] X&W9MO OX07&EUL9@G4R$^&,GEVG?"ZP@9)AHRT#,8XE# M9,P2&1E_2TZOVM("U\>/[%^==^-E0A0.!?M)4SWO>Z<>I#@E"Z9OQ.H;EGY: MEB\13+E?6)6Q@0?)0FF1E6"C(*.\>)+[\AS6 (9G-R L >$V(-H#:): IC-: M*'.V+H@F<4^*%4@;;=CLP)V-0QLWE-M;'&MIWE*#T_%WH1$:'?@$-\B(QA1& M1.H'N)6$*^*.6L'A!6I"F8);O-<+PHY,^(#/D,%(\!2&)*>:,+BZ&L*O:\PF M*'^;B+OQ!1P>',$!4 ZW<[%0A*>JYVLCVV[N)Z7$\T)BN$=B%ZX%UW,%7WB* MZ2;>-W8KS^&CY_.PEG",^0DT@V,(@S#:H6=8#[_ Q, ;#MZLD=.LKJ#I^*(] M?'L/_A@&F5APK4!,U]=W'6&Q1=MM8?^YR[@9MGK^Z8> M*)1+].*/'QKMX'.-R:@R&=6:'"1)865$'LB$X2X/!4-KS4.PY2!ZYK+]%+*A MJU7I:M7JNN144Y.[1I:I3;I1)? N@;54_W^ A9MJEG,H-#5UZ.=EFLWR *('.5:=?UUD)?Z?RTE:II?F]!N1;9CN5J:[[Y_3W>ZM%?^W)G*&>NH5'@:F7Q M$:]6JYYIX%H%_RF\:+BNB9Q1\[%F.#70X*1C"HPLFIABHD7N^H")T*:K<,.Y MZ?M0V@#S?BI,+U!.[ 95)QG_ U!+ P04 " #X@%Q9=#+H>UP# "0%@ M#0 'AL+W-T>6QE5-BX500S]IFCQ[^YH._3#^Z'M6;ERD=.@_7KS_M2C4S3O/WL\^G)UU M'B]O=MLO#'#I!T[1ZP-$KSH=7!A 3#P^2'R/-";<.\SU/M.8='];VG0_UT*6 M>([1$@=-1]DPH8*0>QTGN47%B*$[:J?-Q=>GUT7H6VQ##NH4'0VR0FPR-?)M M@U8G.?6>"!_Z8\+91#)@921G?&6;N] P+7@A/:6WB X70DOU;.'0UF#WU#HY M$X4TL6T$^SVIN^\ ZQH89)PW!KN^;1@-2J(4E>)65TQGT_@*\NKRPZK4#F>2 MK,+NM;\AF)L.,BED2F43)O373:,!IQG8D6PVA[LJR@! I8I<%U)&9H4@QL.: M41>T[)1R?@\_+3^S+>UEUEHWDRVB*6I#=='*V KHM]6L=ELV?I.N5[*G0GU9 MZ.$(4X==1>\DS=C2U)=98P!3#W%U4I9\]9FSF<9%502WC:M<_^89_G- MCJ/>O[)L?E5V#3L]UN>%8S=Y?0HFXU,P>1(YV3\%D\GQFXQ.P&-]KCUVD^$I MF.P>I44F M^G5[2U_W3VE&%EP]-.#0WY2_TY0M\J3I=0<34??:E+_!\/11>/UNHF,QD=(E M3<=U58"MZ;X,P4:*9R(V4GRN 7'/&S"2Q+W:6!Q@8*N Y0[$=\>! MG')SH@A6%?.&[6 <21(,@5QTYV@<([,3P\>]/M@NB:(D<2. N1U$$8; ;L01 MS %XP) H,L_!G>=1L'Y.!9O_08]> %!+ P04 " #X@%Q9EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /B 7%EE M4R?6:@4 (XO / >&PO=V]R:V)O;VLN>&ULQ9I;3^,X%(#_BM4G5EJV MS;6 *!)#9V8KL5!-$:\K-W%;BR3NVBXP_/HY219A=_'1OO3TJ;FXZ1>[]G>. M[NB?*BL)*U<#%]L*C%"_FXWY[RIZED4M92?MS M,NB.*S%@M6QD+=]$.1F,!LQLU,N?2LLWU5A>+0JMJFHRB/H;CT);6?SG\J*% M?.!+TUVQ?/F# \ADD(_@@2NIC>U*=,_GP/@LH'!_MK/JFZRLT%-NQ7>M=EO9 MK-O'P%L,G=?HZN']LZ_$"_U_JE&M5K(04U7L:M'8OAZUJ%K QFSDU@Q8PVLQ M&;P78==-R;XV%BJ)S9K^45"V?5/XZ5G9O[4%7*<.]86$&WI6=N"'@[Q132D: M(TH&1T95L@2.DGWA%6\*P1S(&(&,CPCY=^Q )@ADKWDCW_;[]!A!&Q.@Q8#VA1MIF%JQ MN18&OM,5=?OT&0)Y1@"9 .1U 65W5=?$]W8C-+1ZO74@SQ'(\BF;VZPXP2'5@I'>,9,'Y7JGR15<4XA!(S MZ,C-&E!<3,PIT8&ETF&> V9[8-B<_^0 \#N[$UX/P8P2'5@I_6@] L9;Z+Z" MW2\KN>Z+N8B83R(2H;1&N>%;":'ROT[IVOSK/RXFYI:(0BY1:Y>%5<73Z9+W MHJ[AF89[#8[9):+02Y1T8V*A:L$>^*O?L3&M1!1>B5JQ0,75TK;%3=?0$/%8 MZ4;=F%=B"J]$K5B@*[-;9:!S@Y\7&Z[=<3S&_!)3^"5J!;,0ZR[=FDI35*IU MM-O>,9J_4,@F&G<6[".=.=>0#CYH#IVF<#$QW\0']LVL,;*$!@:L$K)F=JV! M;]V%.EY58K*)#RR;A5PW$LKR-K$N"K6#_@*H!(*\7P>];8M[V)BZDE(U/-IY+N/B4Z>4:0ZH>C7 M;W3,/@E%JA.*?GU,S#X)2;KS>>"VU],Q^R0D*4\@=F,G+B9FGX0DY=F;ZF,G M4V&YK(P[GY9@_DDH_!.:]O/_FYB%$@H+!2,C=W8WQ2R44E@H&!EYF)B%4@H+ M!3%3%Q.S4$IAH?T [N/,Q<0LE%)8R WAHH]N_B!>74QT$8?"0BYF',3$+)12 M6,C%/&53L1):0X>'2RXF9J&4PD)[F-+P]5J+-E!R,3$+I106"D7OIZZ%4LQ" M*86%0IB>A5+,0BF%A8))ACN\9YB%LJ/F0N[PGF$6RB@L%,3,7$S,0AF%A4(I MV]2=TLPP"V44%@I@0JCL8F(6RDARH4!FZ=$L_^[6)62@[YO*//R!A M%LI(@(19*"-9!PI-)W@[73 +Y23K0"%,M]%SS$(Y MR5)0"--M]!RS4$XR(Q?"S%U,S$(YR8Q<8(W2"^1RS$(YB85"4UU3%Q.S4'[, M&3DO>L_136TD%@I@^HV.62@GL5!@XM#'Q"R4DU@H-+]YZF)B%LI)+!2J3==" M8\Q"8Q(+!1;1O48?8Q8:]UO!N\+FZK(4*]F(\@Y^PL#U@E?%7+/VH]^BEF;M M3I'5KJINX-I]&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@ MN.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0#WH2<4:H0%Q^,?B$@,>7?&C' M?7KB=43T]WLY:P6K^VP MS>.JJC\/U]VEOFS2W7ERM7A^6U7#\UNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y M@P*"8OZ@!H*:^8/N(>A^_J '"'J8/R@M4<8E0=($:P*M$W*="+Q."'8B$#LA MV8G [(1H)P*U$[*="-Q."'0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY*H+>BWDJ@ MMZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ M.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] MO8- [T"]@T#O0+V#0.\&]6X(]&Y0[^8G]2[CUR&7:\_W&J__DU2/YW/S]?*7 MY??.R4VXX%S?5I2GOU!+ P04 " #X@%Q9X"K5-FBQO5O 5$VP!98< &33-NH M26S9!LKM<5) D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3QF*UIL[& MTGGJ\\K2A^_I3RO0UH7[ M@-=S-X\40E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@?"J0/#=*' M >EC#M+',4@?)R!]\!E*(RBB&UL4$L! A0#% @ ^(!<6>89$P+O *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ ^(!<69E&PO M=V]R:W-H965T&UL4$L! A0#% @ ^(!<65HKZ$.4!@ M&1P !@ ("!+@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<65F6]"Q8$P 50L! !@ M ("!OQX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^(!<61$M9)A="0 %AD !@ ("!S#\ 'AL+W=O&PO M=V]R:W-H965T0( M (H% 9 " @0E1 !X;"]W;W)K&UL4$L! A0#% @ ^(!<6=HCQUF"!@ AQ( !D ("! MN5, 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ ^(!<618)3&?Q!@ JQ$ !D ("!$F, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<6=[W='*F P A0@ !D M ("!SH, 'AL+W=O ]UL$ ("@ &0 @(&KAP >&PO=V]R M:W-H965T.C5CP( )0% M 9 " @3V, !X;"]W;W)K&UL M4$L! A0#% @ ^(!<6&PO=V]R:W-H965T&UL4$L! A0#% @ M^(!<66I@%4/H @ 4P< !D ("!"Y\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<6;/^U:TN P M9 < !D ("!]:@ 'AL+W=O&PO=V]R:W-H965T6O !X;"]W;W)K&UL4$L! A0#% @ ^(!<69@)O)N\ @ S@4 !D M ("!\K( 'AL+W=OII<$ "M#0 &0 @('EM0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^(!<63#FXW)I P 70@ !D ("![[X 'AL M+W=O&PO=V]R:W-H965T#& !X;"]W;W)K&UL4$L! A0#% @ ^(!< M6:(5XZ%Q! +!\ !D ("!3,H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<62T[Q-A[ @ P@4 M !D ("!&]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<6=0OLG*M @ +0H !D M ("!&MX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^(!<6?PH>-1? @ _@4 !D ("!3^H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<66G= M?9YT! DA0 !D ("!"O0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<6?,S,<'Z P &A$ !D M ("!= $! 'AL+W=OKTLN$# "1%@ &0 @(&E!0$ >&PO M=V]R:W-H965TFM*5VP( M ,(' 9 " @;T) 0!X;"]W;W)K&UL4$L! A0#% @ ^(!<62_@![GM& (+T! !D ("! MSPP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^(!<6&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<62'V;-5< M P ^@T !D ("!)4@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^(!<66[5JLP9 P D !D M ("!QU,! 'AL+W=OE@5 # 8#@ &0 @($75P$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^(!<61L%K(GN P BQ !D ("!QEP! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^(!<670RZ'M< P D!8 T ( !3FD! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ^(!< M6; % +TV @ '"H !H ( !57,! 'AL+U]R96QS+W=O'+1LC] 0 /2D !, M ( !PW4! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $\ 3P"@ )%0 \7 XML 84 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 85 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 410 312 1 true 86 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://eksobionics.com/20240930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Organization Sheet http://eksobionics.com/20240930/role/statement-note-1-organization Note 1 - Organization Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates Sheet http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) Sheet http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss Note 3 - Accumulated Other Comprehensive Income (Loss) Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Fair Value Measurement Sheet http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement- Note 4 - Fair Value Measurement Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Inventories Sheet http://eksobionics.com/20240930/role/statement-note-5-inventories Note 5 - Inventories Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Revenue Sheet http://eksobionics.com/20240930/role/statement-note-6-revenue Note 6 - Revenue Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Accrued Liabilities Sheet http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities Note 7 - Accrued Liabilities Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Goodwill and Intangible Assets Sheet http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets Note 8 - Goodwill and Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Notes Payable, Net Notes http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net Note 9 - Notes Payable, Net Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Lease Obligations Sheet http://eksobionics.com/20240930/role/statement-note-10-lease-obligations Note 10 - Lease Obligations Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Capitalization and Equity Structure Sheet http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure Note 11 - Capitalization and Equity Structure Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Stock-based Compensation Sheet http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation Note 12 - Stock-based Compensation Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Income Taxes Sheet http://eksobionics.com/20240930/role/statement-note-13-income-taxes Note 13 - Income Taxes Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Commitments and Contingencies Sheet http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies Note 14 - Commitments and Contingencies Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Net Loss Per Share Sheet http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share Note 15 - Net Loss Per Share Notes 21 false false R22.htm 021 - Disclosure - Note 16 - Segment Disclosures Sheet http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures Note 16 - Segment Disclosures Notes 22 false false R23.htm 022 - Disclosure - Note 17 - Related Party Transactions Sheet http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions Note 17 - Related Party Transactions Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 995469 - Disclosure - Significant Accounting Policies (Policies) Sheet http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates 25 false false R26.htm 995470 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables Note 3 - Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss 26 false false R27.htm 995471 - Disclosure - Note 4 - Fair Value Measurement (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables Note 4 - Fair Value Measurement (Tables) Tables http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement- 27 false false R28.htm 995472 - Disclosure - Note 5 - Inventories (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-5-inventories-tables Note 5 - Inventories (Tables) Tables http://eksobionics.com/20240930/role/statement-note-5-inventories 28 false false R29.htm 995473 - Disclosure - Note 6 - Revenue (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-6-revenue-tables Note 6 - Revenue (Tables) Tables http://eksobionics.com/20240930/role/statement-note-6-revenue 29 false false R30.htm 995474 - Disclosure - Note 7 - Accrued Liabilities (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables Note 7 - Accrued Liabilities (Tables) Tables http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities 30 false false R31.htm 995475 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables Note 8 - Goodwill and Intangible Assets (Tables) Tables http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets 31 false false R32.htm 995476 - Disclosure - Note 9 - Notes Payable, Net (Tables) Notes http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables Note 9 - Notes Payable, Net (Tables) Tables http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net 32 false false R33.htm 995477 - Disclosure - Note 10 - Lease Obligations (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables Note 10 - Lease Obligations (Tables) Tables http://eksobionics.com/20240930/role/statement-note-10-lease-obligations 33 false false R34.htm 995478 - Disclosure - Note 11 - Capitalization and Equity Structure (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables Note 11 - Capitalization and Equity Structure (Tables) Tables http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure 34 false false R35.htm 995479 - Disclosure - Note 12 - Stock-based Compensation (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables Note 12 - Stock-based Compensation (Tables) Tables http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation 35 false false R36.htm 995480 - Disclosure - Note 15 - Net Loss Per Share (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables Note 15 - Net Loss Per Share (Tables) Tables http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share 36 false false R37.htm 995481 - Disclosure - Note 16 - Segment Disclosures (Tables) Sheet http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables Note 16 - Segment Disclosures (Tables) Tables http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures 37 false false R38.htm 995482 - Disclosure - Note 1 - Organization (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual Note 1 - Organization (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-1-organization 38 false false R39.htm 995483 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details Textual) Details 39 false false R40.htm 995484 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Sheet http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Details http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables 40 false false R41.htm 995485 - Disclosure - Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details) Sheet http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details) Details 41 false false R42.htm 995486 - Disclosure - Note 4 - Fair Value Measurement - Changes in Fair Value (Details) Sheet http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details Note 4 - Fair Value Measurement - Changes in Fair Value (Details) Details 42 false false R43.htm 995487 - Disclosure - Note 5 - Inventories - Inventories (Details) Sheet http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details Note 5 - Inventories - Inventories (Details) Details 43 false false R44.htm 995488 - Disclosure - Note 6 - Revenue 1 (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual Note 6 - Revenue 1 (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-6-revenue-tables 44 false false R45.htm 995489 - Disclosure - Note 6 - Revenue 2 (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual Note 6 - Revenue 2 (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-6-revenue-tables 45 false false R46.htm 995490 - Disclosure - Note 6 - Revenue - Deferred Revenue (Details) Sheet http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details Note 6 - Revenue - Deferred Revenue (Details) Details 46 false false R47.htm 995491 - Disclosure - Note 6 - Revenue - Disaggregation of Revenue (Details) Sheet http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details Note 6 - Revenue - Disaggregation of Revenue (Details) Details 47 false false R48.htm 995492 - Disclosure - Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Sheet http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Details 48 false false R49.htm 995493 - Disclosure - Note 7 - Accrued Liabilities - Warrant Liability (Details) Sheet http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details Note 7 - Accrued Liabilities - Warrant Liability (Details) Details 49 false false R50.htm 995494 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual Note 8 - Goodwill and Intangible Assets (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables 50 false false R51.htm 995495 - Disclosure - Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details) Sheet http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details) Details 51 false false R52.htm 995496 - Disclosure - Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details) Sheet http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details) Details 52 false false R53.htm 995497 - Disclosure - Note 9 - Notes Payable, Net (Details Textual) Notes http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual Note 9 - Notes Payable, Net (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables 53 false false R54.htm 995498 - Disclosure - Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details) Notes http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details) Details 54 false false R55.htm 995499 - Disclosure - Note 10 - Lease Obligations (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual Note 10 - Lease Obligations (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables 55 false false R56.htm 995500 - Disclosure - Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details) Sheet http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details) Details 56 false false R57.htm 995501 - Disclosure - Note 11 - Capitalization and Equity Structure (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual Note 11 - Capitalization and Equity Structure (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables 57 false false R58.htm 995502 - Disclosure - Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) Sheet http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details) Details 58 false false R59.htm 995503 - Disclosure - Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details) Sheet http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details) Details 59 false false R60.htm 995504 - Disclosure - Note 12 - Stock-based Compensation (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual Note 12 - Stock-based Compensation (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables 60 false false R61.htm 995505 - Disclosure - Note 12 - Stock-based Compensation - Stock Option Outstanding (Details) Sheet http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details Note 12 - Stock-based Compensation - Stock Option Outstanding (Details) Details 61 false false R62.htm 995506 - Disclosure - Note 12 - Stock-based Compensation - RSU and PSU Activity (Details) Sheet http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details Note 12 - Stock-based Compensation - RSU and PSU Activity (Details) Details 62 false false R63.htm 995507 - Disclosure - Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details) Sheet http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details) Details 63 false false R64.htm 995508 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual Note 14 - Commitments and Contingencies (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies 64 false false R65.htm 995509 - Disclosure - Note 15 - Net Loss Per Share (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual Note 15 - Net Loss Per Share (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables 65 false false R66.htm 995510 - Disclosure - Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details) Sheet http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details) Details 66 false false R67.htm 995511 - Disclosure - Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) Sheet http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) Details 67 false false R68.htm 995512 - Disclosure - Note 16 - Segment Disclosures (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual Note 16 - Segment Disclosures (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables 68 false false R69.htm 995513 - Disclosure - Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details) Sheet http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details) Details 69 false false R70.htm 995514 - Disclosure - Note 16 - Segment Disclosures - Geographic Information (Details) Sheet http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details Note 16 - Segment Disclosures - Geographic Information (Details) Details 70 false false R71.htm 995515 - Disclosure - Note 17 - Related Party Transactions (Details Textual) Sheet http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual Note 17 - Related Party Transactions (Details Textual) Details http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions 71 false false All Reports Book All Reports ekso-20240930.xsd ekso-20240930_cal.xml ekso-20240930_def.xml ekso-20240930_lab.xml ekso-20240930_pre.xml ekso20240930_10q.htm http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ekso20240930_10q.htm": { "nsprefix": "ekso", "nsuri": "http://eksobionics.com/20240930", "dts": { "schema": { "local": [ "ekso-20240930.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ekso-20240930_cal.xml" ] }, "definitionLink": { "local": [ "ekso-20240930_def.xml" ] }, "labelLink": { "local": [ "ekso-20240930_lab.xml" ] }, "presentationLink": { "local": [ "ekso-20240930_pre.xml" ] }, "inline": { "local": [ "ekso20240930_10q.htm" ] } }, "keyStandard": 271, "keyCustom": 41, "axisStandard": 27, "axisCustom": 0, "memberStandard": 45, "memberCustom": 40, "hidden": { "total": 65, "http://fasb.org/us-gaap/2024": 45, "http://eksobionics.com/20240930": 10, "http://xbrl.sec.gov/ecd/2024": 4, "http://xbrl.sec.gov/dei/2024": 6 }, "contextCount": 410, "entityCount": 1, "segmentCount": 86, "elementCount": 512, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1003, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 5 }, "report": { "R1": { "role": "http://eksobionics.com/20240930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:SellingAndMarketingExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R5": { "role": "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-PreferredStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-03-31_StatementEquityComponentsAxis-PreferredStockMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R6": { "role": "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R7": { "role": "http://eksobionics.com/20240930/role/statement-note-1-organization", "longName": "006 - Disclosure - Note 1 - Organization", "shortName": "Note 1 - Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "longName": "007 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates", "shortName": "Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss", "longName": "008 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss)", "shortName": "Note 3 - Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-", "longName": "009 - Disclosure - Note 4 - Fair Value Measurement", "shortName": "Note 4 - Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://eksobionics.com/20240930/role/statement-note-5-inventories", "longName": "010 - Disclosure - Note 5 - Inventories", "shortName": "Note 5 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://eksobionics.com/20240930/role/statement-note-6-revenue", "longName": "011 - Disclosure - Note 6 - Revenue", "shortName": "Note 6 - Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities", "longName": "012 - Disclosure - Note 7 - Accrued Liabilities", "shortName": "Note 7 - Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "longName": "013 - Disclosure - Note 8 - Goodwill and Intangible Assets", "shortName": "Note 8 - Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "longName": "014 - Disclosure - Note 9 - Notes Payable, Net", "shortName": "Note 9 - Notes Payable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "longName": "015 - Disclosure - Note 10 - Lease Obligations", "shortName": "Note 10 - Lease Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "longName": "016 - Disclosure - Note 11 - Capitalization and Equity Structure", "shortName": "Note 11 - Capitalization and Equity Structure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "longName": "017 - Disclosure - Note 12 - Stock-based Compensation", "shortName": "Note 12 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://eksobionics.com/20240930/role/statement-note-13-income-taxes", "longName": "018 - Disclosure - Note 13 - Income Taxes", "shortName": "Note 13 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "longName": "019 - Disclosure - Note 14 - Commitments and Contingencies", "shortName": "Note 14 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "longName": "020 - Disclosure - Note 15 - Net Loss Per Share", "shortName": "Note 15 - Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures", "longName": "021 - Disclosure - Note 16 - Segment Disclosures", "shortName": "Note 16 - Segment Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "longName": "022 - Disclosure - Note 17 - Related Party Transactions", "shortName": "Note 17 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies", "longName": "995469 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables", "longName": "995470 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Note 3 - Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables", "longName": "995471 - Disclosure - Note 4 - Fair Value Measurement (Tables)", "shortName": "Note 4 - Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables", "longName": "995472 - Disclosure - Note 5 - Inventories (Tables)", "shortName": "Note 5 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables", "longName": "995473 - Disclosure - Note 6 - Revenue (Tables)", "shortName": "Note 6 - Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables", "longName": "995474 - Disclosure - Note 7 - Accrued Liabilities (Tables)", "shortName": "Note 7 - Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables", "longName": "995475 - Disclosure - Note 8 - Goodwill and Intangible Assets (Tables)", "shortName": "Note 8 - Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables", "longName": "995476 - Disclosure - Note 9 - Notes Payable, Net (Tables)", "shortName": "Note 9 - Notes Payable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables", "longName": "995477 - Disclosure - Note 10 - Lease Obligations (Tables)", "shortName": "Note 10 - Lease Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables", "longName": "995478 - Disclosure - Note 11 - Capitalization and Equity Structure (Tables)", "shortName": "Note 11 - Capitalization and Equity Structure (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables", "longName": "995479 - Disclosure - Note 12 - Stock-based Compensation (Tables)", "shortName": "Note 12 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables", "longName": "995480 - Disclosure - Note 15 - Net Loss Per Share (Tables)", "shortName": "Note 15 - Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables", "longName": "995481 - Disclosure - Note 16 - Segment Disclosures (Tables)", "shortName": "Note 16 - Segment Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual", "longName": "995482 - Disclosure - Note 1 - Organization (Details Textual)", "shortName": "Note 1 - Organization (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R39": { "role": "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual", "longName": "995483 - Disclosure - Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details Textual)", "shortName": "Note 2 - Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details", "longName": "995484 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details)", "shortName": "Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R41": { "role": "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details", "longName": "995485 - Disclosure - Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details)", "shortName": "Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2024-09-30_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "name": "us-gaap:DerivativeLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "name": "us-gaap:DerivativeLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details", "longName": "995486 - Disclosure - Note 4 - Fair Value Measurement - Changes in Fair Value (Details)", "shortName": "Note 4 - Fair Value Measurement - Changes in Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2023-12-31_FairValueByLiabilityClassAxis-DerivativeFinancialInstrumentsLiabilitiesMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FairValueByLiabilityClassAxis-DerivativeFinancialInstrumentsLiabilitiesMember", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details", "longName": "995487 - Disclosure - Note 5 - Inventories - Inventories (Details)", "shortName": "Note 5 - Inventories - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "longName": "995488 - Disclosure - Note 6 - Revenue 1 (Details Textual)", "shortName": "Note 6 - Revenue 1 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "ekso:ContractWithCustomerLiabilityNoncancellableBacklog", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "ekso:ContractWithCustomerLiabilityNoncancellableBacklog", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual", "longName": "995489 - Disclosure - Note 6 - Revenue 2 (Details Textual)", "shortName": "Note 6 - Revenue 2 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2024-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details", "longName": "995490 - Disclosure - Note 6 - Revenue - Deferred Revenue (Details)", "shortName": "Note 6 - Revenue - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "ekso:ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "ekso:ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "longName": "995491 - Disclosure - Note 6 - Revenue - Disaggregation of Revenue (Details)", "shortName": "Note 6 - Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30_ProductOrServiceAxis-ProductMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R48": { "role": "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details", "longName": "995492 - Disclosure - Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "shortName": "Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details", "longName": "995493 - Disclosure - Note 7 - Accrued Liabilities - Warrant Liability (Details)", "shortName": "Note 7 - Accrued Liabilities - Warrant Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2024-03-31_ProductOrServiceAxis-WarrantyMember", "name": "ekso:ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ekso:ProductMaintenanceAndWarrantyTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-03-31_ProductOrServiceAxis-WarrantyMember", "name": "ekso:ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ekso:ProductMaintenanceAndWarrantyTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "longName": "995494 - Disclosure - Note 8 - Goodwill and Intangible Assets (Details Textual)", "shortName": "Note 8 - Goodwill and Intangible Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "ekso:AcquiredFinitelivedIntangibleAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R51": { "role": "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "longName": "995495 - Disclosure - Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details)", "shortName": "Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details", "longName": "995496 - Disclosure - Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details)", "shortName": "Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "longName": "995497 - Disclosure - Note 9 - Notes Payable, Net (Details Textual)", "shortName": "Note 9 - Notes Payable, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2020-08-30_DebtInstrumentAxis-PwbAgreementMember_LongtermDebtTypeAxis-TermLoanMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2020-08-30_DebtInstrumentAxis-PwbAgreementMember_LongtermDebtTypeAxis-TermLoanMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details", "longName": "995498 - Disclosure - Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details)", "shortName": "Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2024-09-30_DebtInstrumentAxis-PwbAgreementMember_LongtermDebtTypeAxis-TermLoanMember", "name": "ekso:LongTermDebtMaturityRemainderOfFiscalYearAndYearOneTotal", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_DebtInstrumentAxis-PwbAgreementMember_LongtermDebtTypeAxis-TermLoanMember", "name": "ekso:LongTermDebtMaturityRemainderOfFiscalYearAndYearOneTotal", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "longName": "995499 - Disclosure - Note 10 - Lease Obligations (Details Textual)", "shortName": "Note 10 - Lease Obligations (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "longName": "995500 - Disclosure - Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details)", "shortName": "Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "longName": "995501 - Disclosure - Note 11 - Capitalization and Equity Structure (Details Textual)", "shortName": "Note 11 - Capitalization and Equity Structure (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-09-03_ClassOfWarrantOrRightAxis-September2024PrefundedWarrantMember", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R58": { "role": "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "longName": "995502 - Disclosure - Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details)", "shortName": "Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "ekso:ClassOfWarrantOrRightExpired", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R59": { "role": "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "longName": "995503 - Disclosure - Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)", "shortName": "Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2024-09-30_ClassOfWarrantOrRightAxis-A2021WarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_ClassOfWarrantOrRightAxis-A2021WarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "longName": "995504 - Disclosure - Note 12 - Stock-based Compensation (Details Textual)", "shortName": "Note 12 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R61": { "role": "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details", "longName": "995505 - Disclosure - Note 12 - Stock-based Compensation - Stock Option Outstanding (Details)", "shortName": "Note 12 - Stock-based Compensation - Stock Option Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-EquityIncentivePlan2014Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-EquityIncentivePlan2014Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "longName": "995506 - Disclosure - Note 12 - Stock-based Compensation - RSU and PSU Activity (Details)", "shortName": "Note 12 - Stock-based Compensation - RSU and PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R63": { "role": "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "longName": "995507 - Disclosure - Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details)", "shortName": "Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "longName": "995508 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual)", "shortName": "Note 14 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:PurchaseObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PurchaseObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R65": { "role": "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual", "longName": "995509 - Disclosure - Note 15 - Net Loss Per Share (Details Textual)", "shortName": "Note 15 - Net Loss Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "ekso:ClassOfWarrantOrRightIssued", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details", "longName": "995510 - Disclosure - Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details)", "shortName": "Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details", "longName": "995511 - Disclosure - Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details)", "shortName": "Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual", "longName": "995512 - Disclosure - Note 16 - Segment Disclosures (Details Textual)", "shortName": "Note 16 - Segment Disclosures (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": null, "uniqueAnchor": null }, "R69": { "role": "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "longName": "995513 - Disclosure - Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details)", "shortName": "Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30_StatementBusinessSegmentsAxis-EksoHealthMember", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R70": { "role": "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details", "longName": "995514 - Disclosure - Note 16 - Segment Disclosures - Geographic Information (Details)", "shortName": "Note 16 - Segment Disclosures - Geographic Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "unique": true } }, "R71": { "role": "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual", "longName": "995515 - Disclosure - Note 17 - Related Party Transactions (Details Textual)", "shortName": "Note 17 - Related Party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30_RelatedPartyTransactionsByRelatedPartyAxis-AngelPondCapitalLlcMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30_RelatedPartyTransactionsByRelatedPartyAxis-AngelPondCapitalLlcMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ekso20240930_10q.htm", "first": true, "unique": true } } }, "tag": { "ekso_A2021WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "A2021WarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "A2021 Warrants [Member]", "documentation": "Represents A 2021 Warrants." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [ "r379" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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": [ "r46", "r723" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsPayableCurrentAndNoncurrent", "terseLabel": "Accounts Payable", "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." } } }, "auth_ref": [ "r102", "r880" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r659" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowances of $29 and $79, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r786" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "totalLabel": "Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r17", "r18", "r70", "r133", "r524", "r560", "r561" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "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", "r9", "r18", "r407", "r410", "r462", "r556", "r557", "r766", "r767", "r768", "r775", "r776", "r777", "r778" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r2", "r9", "r18", "r68", "r69", "r146", "r147", "r444", "r445", "r446", "r447", "r448", "r766" ] }, "ekso_AcquiredFinitelivedIntangibleAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "AcquiredFinitelivedIntangibleAssetAmortization", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_AcquiredFinitelivedIntangibleAssetAmortization", "terseLabel": "Acquired Finite-Lived Intangible Asset, Amortization", "documentation": "The aggregate expense charged against earnings to allocate the cost of acquired finite-lived intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "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": [ "r59", "r723", "r914" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r571", "r775", "r776", "r777", "r778", "r852", "r916" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Stock based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r372", "r377" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r134", "r230", "r234" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AmericasMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "auth_ref": [ "r918", "r919", "r920", "r921" ] }, "ekso_AmericasOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "AmericasOtherMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "Americas Other [Member]", "documentation": "Represent other Americans." } } }, "auth_ref": [] }, "ekso_AngelPondCapitalLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "AngelPondCapitalLlcMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Angel Pond Capital LLC [Member]", "documentation": "Represents Angel Pond Capital LLC." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities (in shares)", "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": [ "r189" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "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": [ "r25" ] }, "ekso_ApacOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ApacOtherMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "APAC Other [Member]", "documentation": "Represents APAC other." } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r918", "r919", "r920", "r921" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r100", "r110", "r130", "r160", "r193", "r199", "r217", "r221", "r231", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r402", "r404", "r439", "r519", "r603", "r690", "r691", "r723", "r751", "r814", "r815", "r871" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r123", "r137", "r160", "r231", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r402", "r404", "r439", "r723", "r814", "r815", "r871" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "ekso_AtTheMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "AtTheMarketOfferingMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "At the Market Offering [Member]", "documentation": "Represent At the Market Offering." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [] }, "ekso_BeneficialOwnershipLimitationContingencyPercentageIncreaseAvailableForGrant": { "xbrltype": "percentItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "BeneficialOwnershipLimitationContingencyPercentageIncreaseAvailableForGrant", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_BeneficialOwnershipLimitationContingencyPercentageIncreaseAvailableForGrant", "terseLabel": "Beneficial Ownership Limitation, Contingency, Percentage Increase Available for Grant", "documentation": "Information pertaining to the increase available to be granted for the beneficial ownership limitation." } } }, "auth_ref": [] }, "ekso_BeneficialOwnershipLimitationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "BeneficialOwnershipLimitationPercentage", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_BeneficialOwnershipLimitationPercentage", "terseLabel": "Beneficial Ownership Limitation, Percentage", "documentation": "Information pertaining to the beneficial ownership limitation percentage." } } }, "auth_ref": [] }, "ekso_BrecksvilleOhioMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "BrecksvilleOhioMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Brecksville Ohio [Member]", "documentation": "Represents the lease that is in Brecksville, Ohio." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-1-organization" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r45", "r87", "r88" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and restricted cash", "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": [ "r20", "r126", "r676" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "terseLabel": "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": [ "r20", "r83", "r157" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and restricted cash at beginning of period", "periodEndLabel": "Cash and restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r20", "r83", "r157" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net decrease in cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r83" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "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/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercise price (in dollars per share)", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r318" ] }, "ekso_ClassOfWarrantOrRightExercised": { "xbrltype": "sharesItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ClassOfWarrantOrRightExercised", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "Warrants exercised (in shares)", "documentation": "Number of warrants or rights exercised." } } }, "auth_ref": [] }, "ekso_ClassOfWarrantOrRightExpired": { "xbrltype": "sharesItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ClassOfWarrantOrRightExpired", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "Warrants expired (in shares)", "documentation": "Number of warrants or rights expired." } } }, "auth_ref": [] }, "ekso_ClassOfWarrantOrRightIssued": { "xbrltype": "sharesItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ClassOfWarrantOrRightIssued", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrants issued (in shares)", "terseLabel": "Class Of Warrant Or Right Issued (in shares)", "documentation": "Number of warrants or right issued." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)", "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": [ "r318" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "terseLabel": "Class of Warrant or Right, Outstanding (in shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Note 14)", "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": [ "r55", "r104", "r521", "r590" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r92", "r269", "r270", "r660", "r804", "r809" ] }, "ekso_CommonStockContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "CommonStockContribution", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock contribution to 401(k) plan", "terseLabel": "Common Stock Contribution", "documentation": "The amount of common stock contribution." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r775", "r776", "r778", "r852", "r912", "r916" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r58", "r591" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, issued (in shares)", "terseLabel": "Common Stock, Shares, Issued (in shares)", "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": [ "r58" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding (in shares)", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r58", "r591", "r609", "r916", "r917" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; 141,429 shares authorized; 21,998 and 14,848 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively", "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": [ "r58", "r523", "r723" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss", "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": [ "r19", "r142", "r144", "r149", "r515", "r531", "r532" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r67", "r148", "r514", "r530" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r26", "r27", "r41", "r42", "r228", "r659" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r26", "r27", "r41", "r42", "r228", "r563", "r659" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r26", "r27", "r41", "r42", "r228", "r659", "r761" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r44", "r114" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r26", "r27", "r41", "r42", "r228" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r26", "r27", "r41", "r42", "r228", "r659" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables" ], "lang": { "en-us": { "role": { "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": [ "r818" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "totalLabel": "Total deferred revenues", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r320", "r321", "r332" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenues, current", "negatedTerseLabel": "Less current portion", "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": [ "r320", "r321", "r332" ] }, "ekso_ContractWithCustomerLiabilityDeferralOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ContractWithCustomerLiabilityDeferralOfRevenue", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "ekso_ContractWithCustomerLiabilityDeferralOfRevenue", "terseLabel": "Deferral of revenue", "documentation": "Amount of differed 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": [] }, "ekso_ContractWithCustomerLiabilityDevicesAndAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ContractWithCustomerLiabilityDevicesAndAdvances", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "ekso_ContractWithCustomerLiabilityDevicesAndAdvances", "terseLabel": "Deferred device and advances", "documentation": "Amount of devices and advances 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": [] }, "ekso_ContractWithCustomerLiabilityExtendedMaintenanceAndSupport": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "ekso_ContractWithCustomerLiabilityExtendedMaintenanceAndSupport", "terseLabel": "Deferred extended maintenance and support", "documentation": "Amount of extended maintenance and support 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": [] }, "ekso_ContractWithCustomerLiabilityNoncancellableBacklog": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ContractWithCustomerLiabilityNoncancellableBacklog", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_ContractWithCustomerLiabilityNoncancellableBacklog", "terseLabel": "Contract With Customer, Liability, Non-Cancellable Backlog", "documentation": "Amount of non-cancellable backlog 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": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenues", "terseLabel": "Deferred revenues, non-current", "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": [ "r320", "r321", "r332" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Recognition of deferred revenue", "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": [ "r333" ] }, "ekso_ContractsWithCustomerAccountsReceivablePaymentTermsDuration": { "xbrltype": "durationItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ContractsWithCustomerAccountsReceivablePaymentTermsDuration", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_ContractsWithCustomerAccountsReceivablePaymentTermsDuration", "terseLabel": "Contracts With Customer, Accounts Receivable, Payment Terms, Duration (Month)", "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "label": "Cost of revenue", "terseLabel": "Cost of revenue", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r72", "r73", "r479" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r162", "r163", "r287", "r307", "r468", "r475", "r518", "r678", "r680" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ekso_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "CustomerAMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Represents Customer A." } } }, "auth_ref": [] }, "ekso_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "CustomerBMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]", "documentation": "Represents Customer B." } } }, "auth_ref": [] }, "ekso_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "CustomerCMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]", "documentation": "Represents customer C." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r89", "r228" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r40", "r792", "r793", "r794", "r795", "r797", "r799", "r802", "r803" ] }, "ekso_DebtCovenantCovenantComplianceUnrestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "DebtCovenantCovenantComplianceUnrestrictedCash", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_DebtCovenantCovenantComplianceUnrestrictedCash", "terseLabel": "Debt Covenant, Covenant Compliance, Unrestricted Cash", "documentation": "The amount of unrestricted cash the entity has in compliance with the debt covenants throughout the reporting period." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r48", "r49", "r101", "r103", "r164", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r698", "r699", "r700", "r701", "r702", "r721", "r772", "r805", "r806", "r807", "r865", "r866" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total principal payments", "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r15", "r103", "r300" ] }, "ekso_DebtInstrumentCovenantComplianceMaximumDepositsOutsideOfUnitedStates": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "DebtInstrumentCovenantComplianceMaximumDepositsOutsideOfUnitedStates", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_DebtInstrumentCovenantComplianceMaximumDepositsOutsideOfUnitedStates", "terseLabel": "Debt Instrument, Covenant Compliance, Maximum Deposits Outside Of United States", "documentation": "The amount of maximum deposits outside of the United States that the entity has in compliance with the debt covenants throughout the reporting period." } } }, "auth_ref": [] }, "ekso_DebtInstrumentDiscountRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "DebtInstrumentDiscountRatePercentage", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_DebtInstrumentDiscountRatePercentage", "terseLabel": "Debt Instrument, Discount Rate, Percentage", "documentation": "The percentage of debt discount." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r284", "r450", "r451", "r699", "r700", "r721" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r51", "r285" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "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": [ "r15", "r164", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r698", "r699", "r700", "r701", "r702", "r721", "r772", "r805", "r806", "r807", "r865", "r866" ] }, "ekso_DebtInstrumentPeriodicPaymentNumberOfInstallments": { "xbrltype": "integerItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "DebtInstrumentPeriodicPaymentNumberOfInstallments", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_DebtInstrumentPeriodicPaymentNumberOfInstallments", "terseLabel": "Debt Instrument, Periodic Payment, Number of Installments", "documentation": "The number of installments of the required periodic payments including both interest and principle payments." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedTerseLabel": "Less debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r817", "r864", "r865", "r866" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "negatedTerseLabel": "Less debt discount and issuance cost", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r290", "r301", "r449", "r450", "r451", "r699", "r700", "r721" ] }, "ekso_December2019PlacementAgentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "December2019PlacementAgentWarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "December 2019 Placement Agent Warrants [Member]", "documentation": "Represents December 2019 placement agent warrants." } } }, "auth_ref": [] }, "ekso_December2019WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "December2019WarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "December 2019 Warrants [Member]", "documentation": "Represents December 2019 warrants." } } }, "auth_ref": [] }, "ekso_DeferredRevenueWarrantyClaimLumpSum": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "DeferredRevenueWarrantyClaimLumpSum", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_DeferredRevenueWarrantyClaimLumpSum", "terseLabel": "Deferred Revenue, Warranty Claim Lump Sum", "documentation": "Deferred revenue associated with warrant claim lump-sum." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation 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": [ "r6", "r193", "r204", "r221", "r690", "r691" ] }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments, Liabilities [Member]", "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect." } } }, "auth_ref": [ "r432" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 }, "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain on revaluation of warrant liabilities", "negatedLabel": "Gain on revaluation of warrant liabilities", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r851" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeLiabilities", "terseLabel": "Warrant liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r138", "r139", "r417", "r418", "r431", "r438", "r573", "r574", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r604", "r606", "r607", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r680", "r855", "r856", "r857", "r913" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Warrant liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r138" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r98", "r792", "r793", "r794", "r795", "r797", "r799", "r802", "r803" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables" ], "lang": { "en-us": { "role": { "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": [ "r819" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r344", "r345", "r373", "r374", "r376", "r711" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-1-organization", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-13-income-taxes", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-", "http://eksobionics.com/20240930/role/statement-note-5-inventories", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r755" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r756" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EMEAMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r918", "r919", "r920", "r921" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss per share applicable to common shareholders, basic and diluted (in dollars per share)", "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": [ "r150", "r170", "r171", "r172", "r173", "r174", "r175", "r180", "r183", "r186", "r187", "r188", "r192", "r398", "r401", "r414", "r415", "r516", "r533", "r683" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareDiluted", "terseLabel": "Net loss per common share, basic and diluted (in dollars per share)", "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": [ "r150", "r170", "r171", "r172", "r173", "r174", "r175", "r183", "r186", "r187", "r188", "r192", "r398", "r401", "r414", "r415", "r516", "r533", "r683" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r179", "r189", "r190", "r191" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash", "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": [ "r441" ] }, "ekso_EksoHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "EksoHealthMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Ekso Health [Member]", "documentation": "Represents Ekso Health." } } }, "auth_ref": [] }, "ekso_EksoWorksMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "EksoWorksMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Ekso Works [Member]", "documentation": "Represents Ekso Works." } } }, "auth_ref": [] }, "ekso_EmeaOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "EmeaOtherMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "EMEA Other [Member]", "documentation": "Represent EMEA other." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "terseLabel": "Salaries, benefits and related expenses", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r375" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r847" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, 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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r753" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-document-and-entity-information", "http://eksobionics.com/20240930/role/statement-note-1-organization", "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables", "http://eksobionics.com/20240930/role/statement-note-13-income-taxes", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables", "http://eksobionics.com/20240930/role/statement-note-5-inventories", "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details", "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables", "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r753" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r753" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r759" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r753" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r753" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r753" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r753" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "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": [ "r10", "r120", "r145", "r146", "r147", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r194", "r232", "r233", "r262", "r319", "r389", "r390", "r395", "r396", "r397", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r442", "r444", "r445", "r446", "r447", "r448", "r452", "r454", "r462", "r530", "r556", "r557", "r558", "r571", "r632" ] }, "ekso_EquityIncentivePlan2014Member": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "EquityIncentivePlan2014Member", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan 2014 [Member]", "documentation": "Represent Equity Incentive Plan 2014." } } }, "auth_ref": [] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "FR", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r419", "r420", "r717" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "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": [ "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r416", "r418", "r419", "r420", "r421", "r430", "r431", "r433", "r470", "r471", "r472", "r699", "r700", "r707", "r708", "r709", "r714", "r717" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r432" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r417", "r418", "r419", "r421", "r714", "r856", "r858" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-" ], "lang": { "en-us": { "role": { "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": [ "r426", "r428", "r429", "r430", "r433", "r434", "r435", "r436", "r437", "r512", "r714", "r718" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "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": [ "r292", "r336", "r341", "r418", "r431", "r470", "r707", "r708", "r709", "r714" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "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": [ "r292", "r336", "r341", "r418", "r419", "r431", "r471", "r699", "r700", "r707", "r708", "r709", "r714" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "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": [ "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r418", "r419", "r420", "r421", "r431", "r472", "r699", "r700", "r707", "r708", "r709", "r714", "r717" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r432" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables" ], "lang": { "en-us": { "role": { "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": [ "r422", "r427", "r432" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r417", "r418", "r419", "r421", "r714", "r856", "r858" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "negatedLabel": "Gain on revaluation of warrants", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r423", "r432" ] }, "ekso_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossOnModificationOfWarrant": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossOnModificationOfWarrant", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details" ], "lang": { "en-us": { "role": { "label": "ekso_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossOnModificationOfWarrant", "negatedTerseLabel": "Loss on modification of warrant", "documentation": "Amount of gain (loss) on modification of warrant from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "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": [ "r422", "r432" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r292", "r336", "r337", "r338", "r339", "r340", "r341", "r416", "r418", "r419", "r420", "r421", "r430", "r431", "r433", "r470", "r471", "r472", "r699", "r700", "r707", "r708", "r709", "r714", "r717" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details" ], "lang": { "en-us": { "role": { "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": [ "r714", "r853", "r854", "r855", "r856", "r857", "r858" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedTerseLabel": "Intangibles, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r239", "r256", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r257", "r672", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "terseLabel": "2024 - remainder", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r922" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r257", "r672", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r257", "r672", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r257", "r672", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r250", "r251", "r252", "r253", "r255", "r256", "r259", "r260", "r480", "r481", "r672" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsGross", "terseLabel": "Intangibles, Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r239", "r256", "r481", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r250", "r251", "r252", "r253", "r255", "r256", "r259", "r260", "r672" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Total", "terseLabel": "Intangibles, Net Carrying Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r480", "r799" ] }, "ekso_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "2029 and thereafter", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized after year four. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on foreign exchange", "negatedLabel": "Unrealized loss (gain) on foreign currency transactions", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r86", "r611", "r749", "r860", "r861", "r915" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r440" ] }, "ekso_GainLossOnWarrantModification": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "GainLossOnWarrantModification", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Loss on modification of warrant", "negatedLabel": "Loss on modification of warrant", "documentation": "Represents the gain (loss) on warrant modification." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "General and administrative", "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": [ "r77", "r614" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r77" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r127", "r240", "r513", "r691", "r696", "r715", "r723", "r789", "r790" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r788", "r791" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r71", "r74", "r109", "r160", "r231", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r439", "r685", "r690", "r780", "r782", "r783", "r784", "r785", "r814" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "HK", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "auth_ref": [] }, "ekso_HamburgGermanyMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "HamburgGermanyMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Hamburg Germany [Member]", "documentation": "Represents Hamburg Germany." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r263", "r265", "r266", "r423", "r427", "r432", "r553", "r555", "r617", "r672", "r716", "r883" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r265", "r266", "r423", "r427", "r432", "r553", "r555", "r617", "r672", "r716", "r883" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-13-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r161", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r392", "r393", "r394", "r567", "r713" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r85", "r771", "r849", "r850" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued, lease and other liabilities, current and noncurrent", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r770" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenues", "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": [ "r477", "r770" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets, current and noncurrent", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r250", "r254", "r258", "r697" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "terseLabel": "Intangibles, Gross Carrying Amount", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r239", "r258", "r697" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r250", "r254", "r258", "r697" ] }, "ekso_InitialPayment1Member": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "InitialPayment1Member", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Initial Payment1 [Member]", "documentation": "Represents Initial Payment 1." } } }, "auth_ref": [] }, "ekso_InitialPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "InitialPaymentMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Initial Payment [Member]", "documentation": "Represents Initial Payment." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r757" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "terseLabel": "Total Intangible Assets, Gross Carrying Amount", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r127" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "terseLabel": "Total Intangible Assets, Net Carrying Amount", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r250", "r799", "r801" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntellectualPropertyMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r14", "r792", "r793", "r794", "r795", "r797", "r799", "r802", "r803" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r79", "r297", "r303", "r701", "r702" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseNonoperating", "negatedLabel": "Interest expense, net", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r203", "r769" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r153", "r155", "r156" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-5-inventories" ], "lang": { "en-us": { "role": { "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": [ "r236" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryFinishedGoods", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r762" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Inventories", "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": [ "r136", "r677", "r723" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r111", "r125", "r135", "r236", "r237", "r238", "r478", "r681" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryRawMaterials", "terseLabel": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r764" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryWorkInProcess", "terseLabel": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r763" ] }, "ekso_January2024OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "January2024OfferingMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "January 2024 Offering [Member]", "documentation": "Represents the January 2024 Offering." } } }, "auth_ref": [] }, "ekso_June2020InvestorWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "June2020InvestorWarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "June 2020 Investor Warrants [Member]", "documentation": "Represents June 2020 investor warrants." } } }, "auth_ref": [] }, "ekso_June2020PlacementAgentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "June2020PlacementAgentWarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "June 2020 Placement Agent Warrants [Member]", "documentation": "Represents June 2020 placement agent warrants." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-document-and-entity-information", "http://eksobionics.com/20240930/role/statement-note-1-organization", "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables", "http://eksobionics.com/20240930/role/statement-note-13-income-taxes", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables", "http://eksobionics.com/20240930/role/statement-note-5-inventories", "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details", "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables", "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r457" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r869" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r460" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "terseLabel": "2024 - remainder", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r869" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r460" ] }, "ekso_LesseeOperatingLeaseNumberOfExtension": { "xbrltype": "integerItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "LesseeOperatingLeaseNumberOfExtension", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_LesseeOperatingLeaseNumberOfExtension", "terseLabel": "Lessee Operating Lease, Number of Extension", "documentation": "Number of extensions of lessee's operating lease." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r868" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r868" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r453" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r15", "r48", "r49", "r50", "r53", "r54", "r55", "r56", "r160", "r231", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r403", "r404", "r405", "r439", "r589", "r684", "r751", "r814", "r871", "r872" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r63", "r105", "r526", "r723", "r773", "r787", "r859" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "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": [ "r50", "r124", "r160", "r231", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r403", "r404", "r405", "r439", "r723", "r814", "r871", "r872" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "ekso_LicenseRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "LicenseRevenueMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "License Revenue [Member]", "documentation": "Represent License revenue." } } }, "auth_ref": [] }, "ekso_LicensedPatentProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "LicensedPatentProductsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Licensed Patent Products [Member]", "documentation": "Represents Licensed Patent Products." } } }, "auth_ref": [] }, "ekso_LicensedSoftwareProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "LicensedSoftwareProductsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Licensed Software Products [Member]", "documentation": "Represents Licensed Software Products." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod", "terseLabel": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r47", "r52" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r47", "r52" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Notes payable, net", "label": "us-gaap_LongTermDebt", "terseLabel": "Notes payable, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r103", "r291", "r302", "r699", "r700", "r721", "r881" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion", "label": "us-gaap_LongTermDebtCurrent", "terseLabel": "Current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r131" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r164", "r295" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r164", "r295" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r8", "r164", "r295" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024 - remainder", "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r774" ] }, "ekso_LongTermDebtMaturityRemainderOfFiscalYearAndYearOneTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "LongTermDebtMaturityRemainderOfFiscalYearAndYearOneTotal", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "ekso_LongTermDebtMaturityRemainderOfFiscalYearAndYearOneTotal", "terseLabel": "2024-2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing the remainder of current fiscal year and in first 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": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term portion", "label": "us-gaap_LongTermDebtNoncurrent", "terseLabel": "Long-term portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r132" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r93" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Notes payable, net", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r15", "r805", "r806", "r807" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r15", "r34", "r805", "r806", "r807" ] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongtermPurchaseCommitmentPeriod", "terseLabel": "Long-Term Purchase Commitment, Period (Year)", "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r228", "r706", "r733", "r738", "r819", "r882", "r884", "r885", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r343", "r378", "r421", "r476", "r552", "r554", "r562", "r581", "r582", "r640", "r642", "r644", "r645", "r654", "r670", "r671", "r695", "r703", "r710", "r717", "r718", "r719", "r720", "r734", "r816", "r873", "r874", "r875", "r876", "r877", "r878" ] }, "ekso_May2019WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "May2019WarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "May 2019 Warrants [Member]", "documentation": "Represents May 2019 warrants." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputConversionPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputConversionPriceMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Conversion Price [Member]", "documentation": "Measurement input using price per share at which convertible share can be converted into common stock." } } }, "auth_ref": [ "r855", "r856", "r857" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r855", "r856", "r857" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "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": [ "r717", "r855", "r856", "r857" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r855", "r856", "r857" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r855", "r856", "r857" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r419", "r420", "r421", "r717" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r419", "r420", "r421", "r717" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r343", "r378", "r421", "r476", "r552", "r554", "r562", "r581", "r582", "r640", "r642", "r644", "r645", "r654", "r670", "r671", "r695", "r703", "r710", "r717", "r718", "r719", "r734", "r816", "r873", "r874", "r875", "r876", "r877", "r878" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r758" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r228", "r706", "r733", "r738", "r819", "r882", "r884", "r885", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by 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": [ "r154" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r154" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "terseLabel": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r83", "r84", "r86" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r75", "r86", "r106", "r122", "r140", "r143", "r147", "r160", "r168", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r184", "r231", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r398", "r401", "r415", "r439", "r529", "r612", "r630", "r631", "r749", "r814" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "terseLabel": "Net loss applicable to common stockholders, basic and diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r152", "r170", "r171", "r172", "r173", "r180", "r181", "r185", "r188", "r401" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r758" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash activities" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r78" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other income (expense), net:" } } }, "auth_ref": [] }, "ekso_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Notes payable, current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r48", "r49" ] }, "ekso_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "ekso_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "NumberOfCustomers", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_NumberOfCustomers", "terseLabel": "Number Of Customers", "documentation": "Represents the number of customers." } } }, "auth_ref": [] }, "ekso_NumberOfLicenseAgreements": { "xbrltype": "integerItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "NumberOfLicenseAgreements", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_NumberOfLicenseAgreements", "terseLabel": "Number Of License Agreements", "documentation": "Represents the number of license agreements." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r686", "r694", "r781" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total 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/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r109", "r685", "r780", "r782", "r783", "r784", "r785" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r867" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r456" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liabilities, 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/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Lease liabilities", "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/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r455" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r459", "r722" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Weighted-average remaining lease term (in years) (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r458", "r722" ] }, "ekso_OperatingLeasesLiabilityRightOfUseAssetInitialRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "OperatingLeasesLiabilityRightOfUseAssetInitialRecognition", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Initial recognition of operating lease liability and right of use asset", "documentation": "Represents initial recognition of operating lease liability and right of use asset." } } }, "auth_ref": [] }, "ekso_OperatingLeasesLiabilityRightOfUseAssetModification": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "OperatingLeasesLiabilityRightOfUseAssetModification", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Modification of operating lease right-of-use asset and lease liability", "documentation": "Represents modification to initial recognition of operating lease liability and right of use asset." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r49" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustments", "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", "r530" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r13", "r141", "r144", "r148", "r174", "r442", "r443", "r448", "r514", "r530", "r766", "r767" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Net unrealized gain (loss) on foreign currency translation", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r99", "r141", "r144", "r174" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r54" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other (expense) income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r80" ] }, "country_PL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "PL", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "POLAND" } } }, "auth_ref": [] }, "ekso_ParkerMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ParkerMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Parker [Member]", "documentation": "Represents Parker." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Acquisition of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r81" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r741", "r742", "r745", "r746", "r747", "r748", "r912", "r916" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars 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": [ "r57", "r305" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "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": [ "r57", "r591" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "terseLabel": "Preferred Stock, Shares Issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r57", "r305" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "terseLabel": "Preferred Stock, Shares Outstanding (in shares)", "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": [ "r57", "r591", "r609", "r916", "r917" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Convertible preferred stock, $0.001 par value; 10,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023", "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": [ "r57", "r522", "r723" ] }, "ekso_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "PrefundedWarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Pre-Funded Warrants [Member]", "documentation": "Represents the pre-funded warrants." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "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": [ "r765" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock, net", "terseLabel": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOfWarrants", "terseLabel": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r565" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r820" ] }, "ekso_ProductMaintenanceAndWarrantyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ProductMaintenanceAndWarrantyTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Product Maintenance And Warranty [Table Text Block]", "documentation": "Tabular disclosure of the components of product maintenance and warranty." } } }, "auth_ref": [] }, "ekso_ProductMaintenanceWarrantyAddition": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ProductMaintenanceWarrantyAddition", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "Additions for estimated future expense", "documentation": "Represents the amount of additions for estimated future costs." } } }, "auth_ref": [] }, "ekso_ProductMaintenanceWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ProductMaintenanceWarrantyExpense", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "ekso_ProductMaintenanceWarrantyExpense", "negatedTerseLabel": "Incurred costs", "documentation": "The expense charged against earnings for the period pertaining to product maintenance warrant on the entity's goods and services granted to customers." } } }, "auth_ref": [] }, "ekso_ProductMaintenanceWarrantyLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ProductMaintenanceWarrantyLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "ekso_ProductMaintenanceWarrantyLiabilitiesCurrent", "terseLabel": "Current portion", "documentation": "The amount of product maintenance warranty liabilities current." } } }, "auth_ref": [] }, "ekso_ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "ekso_ProductMaintenanceWarrantyLiabilitiesCurrentNoncurrent", "terseLabel": "Total", "periodStartLabel": "Balance at beginning of the period", "periodEndLabel": "Balance at end of the period", "documentation": "The amount of product maintenance warranty liabilities current and noncurrent." } } }, "auth_ref": [] }, "ekso_ProductMaintenanceWarrantyLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "ProductMaintenanceWarrantyLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "ekso_ProductMaintenanceWarrantyLiabilitiesNoncurrent", "terseLabel": "Long-term portion", "documentation": "The amount of product maintenance warranty liabilities noncurrent." } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r704" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r224", "r479", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r674", "r704", "r732", "r734", "r735", "r739", "r740", "r810", "r811", "r819", "r882", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrualClassifiedCurrent", "terseLabel": "Device warranty", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r49", "r812", "r813" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r224", "r479", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r674", "r704", "r732", "r734", "r735", "r739", "r740", "r810", "r811", "r819", "r882", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "ekso_PromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "PromissoryNoteMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "Promissory Note [Member]", "documentation": "Represents the promissory note." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Property 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": [ "r7", "r461", "r517", "r528", "r723" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in provision for credit losses on accounts receivable", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r151", "r235" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PurchaseObligation", "terseLabel": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "ekso_PwbAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "PwbAgreementMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "PWB Agreement [Member]", "documentation": "Represents P W P Agreement." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r335", "r343", "r368", "r369", "r370", "r378", "r421", "r473", "r474", "r476", "r552", "r554", "r562", "r581", "r582", "r640", "r642", "r644", "r645", "r654", "r670", "r671", "r695", "r703", "r710", "r717", "r718", "r719", "r720", "r734", "r743", "r808", "r816", "r856", "r874", "r875", "r876", "r877", "r878" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r335", "r343", "r368", "r369", "r370", "r378", "r421", "r473", "r474", "r476", "r552", "r554", "r562", "r581", "r582", "r640", "r642", "r644", "r645", "r654", "r670", "r671", "r695", "r703", "r710", "r717", "r718", "r719", "r720", "r734", "r743", "r808", "r816", "r856", "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r229", "r342", "r466", "r467", "r520", "r527", "r584", "r585", "r586", "r587", "r588", "r608", "r610", "r639" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r43", "r466" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r466", "r467", "r870" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "ekso_RelatedPartyTransactionPaymentTerm": { "xbrltype": "durationItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "RelatedPartyTransactionPaymentTerm", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_RelatedPartyTransactionPaymentTerm", "terseLabel": "Related Party Transaction, Payment Term (Month)", "documentation": "Description of the terms of payment of the related party transaction." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r229", "r342", "r466", "r467", "r520", "r527", "r584", "r585", "r586", "r587", "r588", "r608", "r610", "r639", "r870" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions" ], "lang": { "en-us": { "role": { "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": [ "r463", "r464", "r465", "r467", "r469", "r568", "r569", "r570", "r615", "r616", "r617", "r636", "r638" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfNotesPayable", "negatedLabel": "Principal payments under notes payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r82" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r162", "r163", "r287", "r307", "r468", "r475", "r518", "r679", "r680" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]", "documentation": "Information by form of arrangement related to research and development." } } }, "auth_ref": [ "r381", "r848" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]", "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others." } } }, "auth_ref": [ "r381", "r848" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r380", "r672", "r690", "r879" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details" ], "lang": { "en-us": { "role": { "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": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r25" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "terseLabel": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r60", "r95", "r525", "r559", "r561", "r566", "r592", "r723" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r120", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r232", "r233", "r262", "r389", "r390", "r395", "r396", "r397", "r399", "r400", "r401", "r406", "r408", "r409", "r411", "r413", "r452", "r454", "r556", "r558", "r571", "r916" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Revenue", "terseLabel": "Revenue", "documentation": "Amount, including 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": [ "r107", "r108", "r193", "r200", "r201", "r215", "r221", "r224", "r226", "r228", "r330", "r331", "r479" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r228", "r760" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue" ], "lang": { "en-us": { "role": { "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": [ "r119", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r334" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r90" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r613", "r673", "r682" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r117" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)", "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": [ "r118" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r118" ] }, "us-gaap_RoyaltyAgreementTermsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RoyaltyAgreementTermsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Royalty Agreement Terms [Member]", "documentation": "Terms of the royalty agreement under research and development arrangements." } } }, "auth_ref": [] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RoyaltyExpense", "terseLabel": "Royalty Expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r76" ] }, "ekso_RoyaltyPercentage": { "xbrltype": "percentItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "RoyaltyPercentage", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_RoyaltyPercentage", "terseLabel": "Royalty Percentage", "documentation": "The amount of royalty percentage." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r758" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "ekso_SaleOfStockStockAvailableForIssuanceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SaleOfStockStockAvailableForIssuanceValue", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_SaleOfStockStockAvailableForIssuanceValue", "terseLabel": "Sale Of Stock, Stock Available For Issuance, Value", "documentation": "The value of stocks available for issuance." } } }, "auth_ref": [] }, "ekso_SalesRevenueGoodsNetExcludingGovernmentSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SalesRevenueGoodsNetExcludingGovernmentSalesMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Sales Revenue Goods Net Excluding Government Sales [Member]", "documentation": "Represents sales revenue goods net excluding government sales." } } }, "auth_ref": [] }, "ekso_SanRafaelBrecksvilleAndHamburgMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SanRafaelBrecksvilleAndHamburgMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "San Rafael, Brecksville, and Hamburg [Member]", "documentation": "Represent the leases located in San Rafael, California, Brecksville, Ohio, and Hamburg, Germany" } } }, "auth_ref": [] }, "ekso_SanRafaelCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SanRafaelCaliforniaMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "San Rafael California [Member]", "documentation": "Represents San Rafael California." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r862", "r863" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables" ], "lang": { "en-us": { "role": { "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": [ "r25" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables" ], "lang": { "en-us": { "role": { "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": [ "r779" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "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": [ "r38" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables" ], "lang": { "en-us": { "role": { "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": [ "r853", "r854" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r697", "r798" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables" ], "lang": { "en-us": { "role": { "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": [ "r16", "r64", "r65", "r66" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r31", "r32", "r33" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "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": [ "r11", "r12", "r96" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in restricted stock units (RSUs)." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r697", "r800" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r752" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r754" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r193", "r196", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r228", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r261", "r267", "r268", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r687", "r690", "r691", "r696", "r737", "r882", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r226", "r227", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r575", "r577", "r579", "r641", "r643", "r646", "r655", "r658", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r675", "r705", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r736", "r743", "r819", "r882", "r884", "r885", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r110", "r193", "r195", "r196", "r197", "r198", "r199", "r211", "r213", "r214", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r228", "r686", "r688", "r689", "r690", "r692", "r693", "r694" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r77" ] }, "ekso_September2024OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "September2024OfferingMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "September 2024 Offering [Member]", "documentation": "Represents information pertaining to the September 2024 offering." } } }, "auth_ref": [] }, "ekso_September2024PrefundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "September2024PrefundedWarrantMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "September 2024 Pre-funded Warrants [Member]", "documentation": "Represents the September 2024 Pre-funded warrants." } } }, "auth_ref": [] }, "ekso_September2024SeriesAWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "September2024SeriesAWarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "September 2024 Series A Warrants [Member]", "documentation": "Represents the September 2024 Series A Warrants." } } }, "auth_ref": [] }, "ekso_September2024SeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "September2024SeriesBWarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "September 2024 Series B Warrants [Member]", "documentation": "Represents the September 2024 Series B Warrants." } } }, "auth_ref": [] }, "ekso_September2024WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "September2024WarrantsMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "September 2024 Warrants [Member]", "documentation": "Represents information pertaining to the September 2024 warrants." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "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": [ "r704" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r712" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Exercisable as of September 30, 2024 (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Exercisable as of September 30, 2024 (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "negatedLabel": "Options cancelled (in shares)", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Granted (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Balance as of September 30, 2024", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r349", "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Balance (in dollars per share)", "periodEndLabel": "Balance (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r349", "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Vested and expected to vest as of September 30, 2024", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Vested and expected to vest as of September 30, 2024 (in shares)", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Vested and expected to vest as of September 30, 2024 (in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Options cancelled (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r356" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Exercisable as of September 30, 2024", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r36" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Exercisable as of September 30, 2024 (Year)", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r36" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "negatedLabel": "Forfeited (in shares)", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "terseLabel": "Forfeited (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Balance (in dollars per share)", "periodEndLabel": "Balance (in dollars per share)", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Balance as of September 30, 2024 (Year)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r97" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details" ], "lang": { "en-us": { "role": { "label": "Vested and expected to vest as of September 30, 2024 (Year)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r366" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "negatedLabel": "Vested (in shares)", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested (in dollars per share)", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "ekso_SharesIssuedAveragePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SharesIssuedAveragePricePerShare", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_SharesIssuedAveragePricePerShare", "terseLabel": "Shares Issued, Average Price Per Share (in dollars per share)", "documentation": "Represents the average price per share on the issuance of stock for the period." } } }, "auth_ref": [] }, "ekso_SharesIssuedCapitalContribution": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SharesIssuedCapitalContribution", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Share issuance for common stock contribution to 401(k) plan", "documentation": "The amount of capital contribution from shares issued." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "negatedPeriodEndLabel": "Balance (in shares)", "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r87", "r158" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r121", "r193", "r196", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r228", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r261", "r264", "r267", "r268", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r687", "r690", "r691", "r696", "r737", "r882", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r58", "r61", "r62", "r120", "r145", "r146", "r147", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r194", "r232", "r233", "r262", "r319", "r389", "r390", "r395", "r396", "r397", "r399", "r400", "r401", "r406", "r407", "r408", "r409", "r410", "r411", "r413", "r442", "r444", "r445", "r446", "r447", "r448", "r452", "r454", "r462", "r530", "r556", "r557", "r558", "r571", "r632" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r226", "r227", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r575", "r577", "r579", "r641", "r643", "r646", "r655", "r658", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r675", "r705", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r736", "r743", "r819", "r882", "r884", "r885", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-1-organization", "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables", "http://eksobionics.com/20240930/role/statement-note-13-income-taxes", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables", "http://eksobionics.com/20240930/role/statement-note-5-inventories", "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details", "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables", "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r165", "r166", "r167", "r194", "r454", "r479", "r564", "r572", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r604", "r605", "r606", "r607", "r608", "r610", "r613", "r614", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r632", "r744" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-1-organization", "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-details-textual", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-stock-option-outstanding-details", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables", "http://eksobionics.com/20240930/role/statement-note-13-income-taxes", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies", "http://eksobionics.com/20240930/role/statement-note-14-commitments-and-contingencies-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-details-textual", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-details-textual", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions", "http://eksobionics.com/20240930/role/statement-note-17-related-party-transactions-details-textual", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates", "http://eksobionics.com/20240930/role/statement-note-2-basis-of-presentation-and-summary-of-significant-accounting-policies-and-estimates-details-textual", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-changes-in-fair-value-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-fair-value-hierarchies-details", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables", "http://eksobionics.com/20240930/role/statement-note-5-inventories", "http://eksobionics.com/20240930/role/statement-note-5-inventories-inventories-details", "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables", "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-2-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-deferred-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details", "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-details-textual", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables", "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r165", "r166", "r167", "r194", "r229", "r454", "r479", "r564", "r572", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r604", "r605", "r606", "r607", "r608", "r610", "r613", "r614", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r632", "r744" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Share issuance RSU", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Matching contribution to 401(k) plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Benefit Plan (in shares)", "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan." } } }, "auth_ref": [] }, "ekso_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of warrants (in shares)", "documentation": "Number of stock issued from exercise of warrants during the period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity financing, net (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r57", "r58", "r95", "r565", "r632", "r656" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity incentive plan (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r10", "r57", "r58", "r95" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Matching contribution to 401(k) plan", "terseLabel": "Stock Issued During Period, Value, Employee Benefit Plan", "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan." } } }, "auth_ref": [] }, "ekso_StockIssuedDuringPeriodValueExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of warrants", "documentation": "Equity impact of the value of stock issued from exercise of warrants during the period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity financing, net", "terseLabel": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r57", "r58", "r95", "r571", "r632", "r656", "r750" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity incentive plan", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r37", "r57", "r58", "r95" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r58", "r61", "r62", "r91", "r593", "r609", "r633", "r634", "r723", "r751", "r773", "r787", "r859", "r916" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r94", "r159", "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r319", "r412", "r635", "r637", "r657" ] }, "us-gaap_SubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedDebt", "crdr": "credit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SubordinatedDebt", "terseLabel": "Subordinated Debt", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [ "r15", "r48", "r103", "r881" ] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubordinatedDebtMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "Subordinated Debt [Member]", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "ekso_SubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "SubscriptionMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-6-revenue", "http://eksobionics.com/20240930/role/statement-note-6-revenue-1-details-textual", "http://eksobionics.com/20240930/role/statement-note-6-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Subscription [Member]", "documentation": "Represent subscription." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow activities" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlock", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-10-lease-obligations-tables", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-tables", "http://eksobionics.com/20240930/role/statement-note-12-stockbased-compensation-tables", "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-tables", "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-tables", "http://eksobionics.com/20240930/role/statement-note-3-accumulated-other-comprehensive-income-loss-tables", "http://eksobionics.com/20240930/role/statement-note-4-fair-value-measurement-tables", "http://eksobionics.com/20240930/role/statement-note-5-inventories-tables", "http://eksobionics.com/20240930/role/statement-note-6-revenue-tables", "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-tables", "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-tables", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "ekso_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "TermLoanMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-details-textual", "http://eksobionics.com/20240930/role/statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details" ], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "documentation": "Represent Term Loan." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r39", "r792", "r793", "r794", "r795", "r796", "r797", "r799", "r801", "r802", "r803" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://eksobionics.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ekso_TransferOfPropertyAndEquipmentFromInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "TransferOfPropertyAndEquipmentFromInventory", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Transfer of inventory to (from) property and equipment", "documentation": "The amount of transfer of property and equipment from inventory." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-16-segment-disclosures-geographic-information-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "ekso_UnrestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "UnrestrictedCash", "crdr": "debit", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-1-organization-details-textual" ], "lang": { "en-us": { "role": { "label": "ekso_UnrestrictedCash", "terseLabel": "Unrestricted Cash", "documentation": "Represents unrestricted cash." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://eksobionics.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r28", "r29", "r30", "r112", "r113", "r115", "r116" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "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": [ "r741", "r742", "r745", "r746", "r747", "r748" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details" ], "lang": { "en-us": { "role": { "label": "Warrant, measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r855", "r856", "r857" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-details-textual", "http://eksobionics.com/20240930/role/statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details" ], "lang": { "en-us": { "role": { "label": "Term (Year)", "terseLabel": "Warrants and Rights Outstanding, Term (Year)", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r855", "r856", "r857" ] }, "ekso_WarrantyMember": { "xbrltype": "domainItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "WarrantyMember", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-7-accrued-liabilities-warrant-liability-details" ], "lang": { "en-us": { "role": { "label": "Warranty [Member]", "documentation": "Represent warranty." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://eksobionics.com/20240930/role/statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "terseLabel": "Weighted-average number of common shares, basic and diluted (in shares)", "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": [ "r182", "r188" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://eksobionics.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares outstanding, basic and diluted (in shares)", "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": [ "r180", "r188" ] }, "ekso_statement-statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-10-lease-obligations-schedule-of-future-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 10 - Lease Obligations - Schedule of Future Lease Liabilities (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-10-lease-obligations-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-10-lease-obligations-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Lease Obligations" } } }, "auth_ref": [] }, "ekso_statement-statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-11-capitalization-and-equity-structure-schedule-of-assumptions-used-in-blackscholes-model-to-measure-fair-value-details", "lang": { "en-us": { "role": { "label": "Note 11 - Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-11-capitalization-and-equity-structure-schedule-of-warrant-share-activity-details", "lang": { "en-us": { "role": { "label": "Note 11 - Capitalization and Equity Structure - Schedule of Warrant Share Activity (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-11-capitalization-and-equity-structure-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-11-capitalization-and-equity-structure-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Capitalization and Equity Structure" } } }, "auth_ref": [] }, "ekso_statement-statement-note-12-stockbased-compensation-rsu-and-psu-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-12-stockbased-compensation-rsu-and-psu-activity-details", "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation - RSU and PSU Activity (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-12-stockbased-compensation-stock-based-compensation-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-12-stockbased-compensation-stock-based-compensation-expense-details", "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation - Stock Based Compensation Expense (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-12-stockbased-compensation-stock-option-outstanding-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-12-stockbased-compensation-stock-option-outstanding-details", "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation - Stock Option Outstanding (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-12-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-12-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation" } } }, "auth_ref": [] }, "ekso_statement-statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-15-net-loss-per-share-computation-of-basic-and-diluted-net-loss-per-share-details", "lang": { "en-us": { "role": { "label": "Note 15 - Net Loss Per Share - Computation of Basic and Diluted Net Loss per Share (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-15-net-loss-per-share-schedule-of-antidilutive-securities-details", "lang": { "en-us": { "role": { "label": "Note 15 - Net Loss Per Share - Schedule of Antidilutive Securities (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-15-net-loss-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-15-net-loss-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Net Loss Per Share" } } }, "auth_ref": [] }, "ekso_statement-statement-note-16-segment-disclosures-geographic-information-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-16-segment-disclosures-geographic-information-details", "lang": { "en-us": { "role": { "label": "Note 16 - Segment Disclosures - Geographic Information (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-16-segment-disclosures-schedule-of-segment-reporting-information-details", "lang": { "en-us": { "role": { "label": "Note 16 - Segment Disclosures - Schedule of Segment Reporting Information (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-16-segment-disclosures-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-16-segment-disclosures-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Segment Disclosures" } } }, "auth_ref": [] }, "ekso_statement-statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-3-accumulated-other-comprehensive-income-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details", "lang": { "en-us": { "role": { "label": "Note 3 - Accumulated Other Comprehensive Income (Loss) - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-3-accumulated-other-comprehensive-income-loss-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-3-accumulated-other-comprehensive-income-loss-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Accumulated Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-4-fair-value-measurement-changes-in-fair-value-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-4-fair-value-measurement-changes-in-fair-value-details", "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurement - Changes in Fair Value (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-4-fair-value-measurement-fair-value-hierarchies-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-4-fair-value-measurement-fair-value-hierarchies-details", "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurement - Fair Value Hierarchies (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-4-fair-value-measurement-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-4-fair-value-measurement-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Fair Value Measurement" } } }, "auth_ref": [] }, "ekso_statement-statement-note-5-inventories-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-5-inventories-inventories-details", "lang": { "en-us": { "role": { "label": "Note 5 - Inventories - Inventories (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-5-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-5-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Inventories" } } }, "auth_ref": [] }, "ekso_statement-statement-note-6-revenue-deferred-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-6-revenue-deferred-revenue-details", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue - Deferred Revenue (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-6-revenue-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-6-revenue-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-6-revenue-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-6-revenue-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue" } } }, "auth_ref": [] }, "ekso_statement-statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-7-accrued-liabilities-schedule-of-accrued-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 7 - Accrued Liabilities - Schedule of Accrued Liabilities (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-7-accrued-liabilities-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-7-accrued-liabilities-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Accrued Liabilities" } } }, "auth_ref": [] }, "ekso_statement-statement-note-7-accrued-liabilities-warrant-liability-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-7-accrued-liabilities-warrant-liability-details", "lang": { "en-us": { "role": { "label": "Note 7 - Accrued Liabilities - Warrant Liability (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-goodwill-and-intangible-assets-balances-details", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Goodwill and Intangible Assets Balances (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-schedule-of-finite-lived-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-8-goodwill-and-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-8-goodwill-and-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "ekso_statement-statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-9-notes-payable-net-schedule-of-longterm-debt-maturities-details", "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable, Net - Schedule of Long-term Debt Maturities (Details)" } } }, "auth_ref": [] }, "ekso_statement-statement-note-9-notes-payable-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-note-9-notes-payable-net-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Notes Payable, Net" } } }, "auth_ref": [] }, "ekso_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://eksobionics.com/20240930", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-44" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "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(6)(b))", "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "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(7))", "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(8))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r101": { "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/2147478546/942-210-S99-1" }, "r102": { "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(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r120": { "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" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r129": { "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" }, "r130": { "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" }, "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(20))", "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(22))", "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(30)(a)(4))", "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(4))", "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(6)(b))", "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(6))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r163": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "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", "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": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "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": "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r441": { "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/2147477401/830-230-45-1" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "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": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r514": { "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/2147478524/942-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r518": { "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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r520": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "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)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "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(d))", "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": "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6" }, "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/2147479105/946-220-45-7" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r636": { "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/2147477968/946-235-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r638": { "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/2147477968/946-235-50-2" }, "r639": { "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/2147477802/946-310-45-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/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/2147477271/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/2147477271/946-320-S99-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r732": { "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" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r734": { "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" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r762": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r763": { "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(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r764": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r772": { "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" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r810": { "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" }, "r811": { "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" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r859": { "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" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r880": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r914": { "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/2147479170/946-210-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 91 0001437749-24-032291-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-032291-xbrl.zip M4$L#!!0 ( /B 7%F2'>Q7!!8 &\< 0 1 96MS;RTR,#(T,#DS,"YX MA&H]$-@)_^\>PZQB.FC/C>^6#T=C@P ML&?Y-O'FYX,?$W,\N;RZ&A@L0)Z-'-_#YP//'_SC]__\CT__99K?L(OS-'0_/X-]/\_=,S MLS\R:X%=9' *//:1OS@?+()@^?'HZ.GIZ>W3R5N?SH^.A\/1T3]OKB<"=A # M6W[H!7255GB>4N <*T0D@IYZNL1EQ:J&)C(H?F!47 @)K! M:HE9@7Y1!3C@Q4=0#'6&YG!D'H^2FMBRY2AX00$%_LG\%!)^3+FXB,7>6KXK M (=G)\,4V O=XV*[44\>#X_P":_,T;%Y,GK+40^.%*BH,#HR(EA5E>2'"3_:49 ?0DKXLPK1 MXQ:X$[AQ5-[01<,8AJ"EDW@F) ME#)IICT5.:]F"R+@S1;C@IN3LR/J._C(PW-8@ZA9)(?20BTP2VK].! M/,\/1%/B7?)VN23>S(]?\9?@*7U,?-U[/#.$[_0140OP5'M81TOJ+S$-")=J MSET6#2PHGIT/P$\R$^?H7PZ:ON7N6P*R@:#HX@@^>17L7&?D)75!!\X'C'>V M@V.N?SD[%G*:LL.K6*$CI-)1IFP\:\H4KT(\TF&>EA0WY8E787Q=T$I2T, # M!S (7R!S#ST02PS3]JU0/"#/YG-'0(*5"6.1N@++P(!Z/^ZO:A<9$87J#:?D M)01F HM64RJKX-^'PZ%A&I]C7/G'L6<;7P1:XRI#^^EH#=<&&2'#]JWWNWA> M&QAQY1BBJF)1^=3KK0M87C-^FTA43="6[]G<1^#6F3\QWR&V,-53Y(C%&EM@ M'# S4+.,B(LN8 M"+*,-Y<17<:=H,OXD=#UMUZ1V@G47")XO\ !X9W"7DJOULG0I6;'FM7,>'-7 M(+37NW6!IP#,]&L>GXC.W0I+6G1)?VG:AI7PK" M#']FW*:$&IQ0#IDCU+CFA!IO>K.G*'06^-;/A>_8F#(3_Q6"T_.K%*X:MRX5 M>]=&Q28YTO[;^")HZ[5*6;(68@MSYOA/O\YZ25'JTJ'3-CITR2DRO@)%O>: M&#T_P.;(Y!V,//+_6R[69(WIDO9[6)419O$Y+Z28__C.D1G@C]_FT!VX((^Y MX\J(&'IY5,)U8*'K(KH2-I[,/3+CGB"LJRV1X"+>W%SR,6,1''D:F 6$+W;Q M%K[U[DC2I50?I$H%WO<%$ T&XRY'M/!L)A'18D+*B#;&*='&74RT /^2$'W@ MJGD"8@U=X(E/$SY?BM U;Y9X_'?DU&ZI<\UPZ5*FWZ3*!,[T.*/&N 5JUMSC M*T&-\0;98EN:!#H:2@4*;N=5ANW I?C>I)CW18BWE MCB[IC:32 S?R/L)TX)+[ ),D#?D$Z1 T)0X)MA^'\C9U2?18*M$/T00+6(WK M#.N!2_#K:4N*Q%74)^)Q7R6?S C+L(Y]^-[_C0O:;1 MT'2X"XE-?^J0>11PWS9@(VM2EVA/Y6$;<*VN :EQFR$]=-&.3 LM28"<.)@5 M!3VB$#P+:&@%O NW%;8:$EWB+XG:@6]V62 CBI5$(?U)0L:A*\1QE(V!SHQ2 M?]AC6D*TY0WK$KP\LC:*$MLFBZYRH-< MPDV+HU@/@._09?D.1I5+@B@3%F7N17 8>];VRZS:YG5)6Q[2$O[:949 G/#/ M$7#HXC\%]SC:GK'$U&0+M/W$+6U3DZ"/Y:$NX;UQGSO:OW&'J3$!K(I: MUZ@7A/*G=*X D(ZU'ZM(F-8I:[C2LI;M[^:[EJ_7(=J,YC7*5I]!RB?!> MIA79:SWRK6Q:HZSEF;22%'DO=[5DMAX54,6B41ODR;?ZY'FO&*4Y;SVZ4-&P M1O'+DV_RM'HO\O)DN!Z95[6L4>@EB3=IPKT7>I.DN"8U:(1+HV*49.X44_&] MJM2ESC6I1VW[&E6B)+U7E:3O]: B':=)!:J:UB?]WQKE_'JY5^7I- F^LFV- MDF^6#>Q%+SO8:MHX0,3AXL'/08@>(!.,A(N'0 MI;^+B7D*A1$^6!R=V:N$8S8?B6L=%LB;<]T@7FTC4>VHZW]I MBE0/Q1JU71Z:;9YA+;0"-UI$K!G$JVTHNH8G'@B'/@!*DZBYUPN"*:+6@F!= M2MP6JT9%E$>%*U*ZA8(_,N)Z5:H3:L[LY"!VK$G52#4JDCR^7*E(.6.5@^GU M2);ASS_K49GZ]C5JASP0O;Z=8&US0:\(:]L!1IK7"%4M:Q2^/-BF%+68-&I'[94L47F.(%C@]FJBLI<,OK!A MAXZ(=LC*]2C.=K@UJE*CNV @KQ&3" HEW0K7*U>%@)\0I1 N3MZM=JI.Y=@T M*I \^%RN0']&1*5O5[W*J&YLU.O,-D:G46GD,5R5#96]V]M,B#7%\?<9=$UK MVLG1J'.M-_'6 L2?C^@G/V4UR#LZ@@7,)ZE'7&&%=JV8+2C2J)OR"+"2;N8= MLJ^"<#ZUAJZ=LU[C>N54%@T;UD8>(RS:H]U-HK:SRUL#QO7F JJXYF2;0:7SF=!HW*9V]U:DZMZ!Y\YL* M"HWZ4K+ON>2,1&]WZH55<$-"<8(A M(?@MH>OS9-.AV6[*&6:]*:TR/(C,'Z M4%3K4SF:35$[I!I5JF1SMO(YG=YR M-UQ5]XH&+HF81N='QC'9O7EKKPA\(1^ZRVC& SI@B]?40=9/#L0Q,=/U;>R8 M@9_L!]._Z^REJ-:HY/+(?TLE'V?,&< <[&R[ .;,2<2=<0/<&8&?[(3K-[XU M.E6I>7I71Z11X^1I@YISEOT\KBHY\=[TE]$.AC#@-3T;CK1H,GE;8-:H1"4W MZ5*$ M<'BV7,0[49]MZ-&G:B4?!2U3-6&=$K(A7@ GVRUAICY'9&>UEAL*VBNF3*B% MV!(W]4+^<'*;84MOCGM[_!H5KR0O4*IXA2A5CDQCDI+9*UKUS3N:9T4U)!I5 MIB2<7WK/3S\OJ@@L/_Z3I52:2\7*^^I:3U2M3T4T:Z MY[=&N#0J34EDO/IK1PF;V1[1<^/9# M!!M2P^6RGN=AH/G9A-HI2ORE#36NUX35ZX_I\ MK8'H:IW3^&P)9Q-/2="4_W(INKP%"S%Q3]2:%*5%+RG%%C@&T1_XN!V-N.M>?,U/BH .F$G+K#'#;1% MD'/[Y&'*%F1Y35P26 M)K?KI66$8[?=E#&BU 4%\!=EKU2O+RBV?K)'3AR^71"_J--EA9W0YTL',78[ MBR?E6WI/YHO@RS/O)\(]AX2%6JCV\YH(FK%=\;&$V;F&BP1FESP0#W96!,U9 MN&(LK.$@!7EY(?@N=U-$?A;L%B73,.\ME1=WS2W*<>2)$?\G"1:7(0M\[OND M1_RCFVJXS9K%=Y!DC#:LM4/^^4QA[ZX#'HF%V=BSQ_:C."NLV .2:B_2!4K# MLHJ5+\\!]FQLWW!;S)\ 'V=K$BXA=*74&74M[&>_?/<]"Y!$Q%\@ZZ?CSY7Z MHZQFY_N!Y=F)+YQF]]C"Y!$(OT,KJ/> JD*;KSNY2DG(O)!3?[$?U%_*J;_L!/4IM7"L]M)_!,.7^^\N'0)C\X?'W1+N M*%@!YBMTMDB8:5SK)1P,%>,!C%QY<# "WF^RB1NZG_'29R1@L$.7V/AV M]@/B3?8$(JPLWRD:VNJL+U;D#R*Z8!_O.=F;"TI%V&XLEHO$WHGJQ(JM_?<0 MANOM# "0XXA];'(NU2JV%R_X)W-,6RYS2NW59SZ_ :7'P]'9G8,L 3Z>\S_R M('(#^$[:YSS]]1QVBJ<<#]$=G?$*)B9RQ9>GQ+T.W>4D=#-F5$"[YMV52\^W MQ&#C/OH7CY.XRJ454Y:K8;98I@<0$-6ND5_XGS\PI=C"01_G'^\\F B)(^8&V2/FZUW:[S4 '7"IL&Y2W'L M,O=) EB/_?#\*<-4K,"NO&4H5F1\D]@O!^-2?)4H7<=^XS3!IKM; M[X9/RO =(@!.8W=)U_QRK-T--94G4>%@!SCS^63J>!9@^G\8T:]^F"K:=DUT M=9&0"3468UZV">MU0)V3>ZE)^0.YTY#.OV$^97JKHB4I*>ND:;R";1S(B=WQ M49&1LL(]X*2*D6[S\3_("[DBPS8E>?JY"J";'(4>YM0.X2LI+/"I?$%1"]5I MWE06A8JPG7 TKC&?D/ MKX<@M2]N>$H6ZR(;P')F716X<\OZ:V+!84 M5DE9)[4PIM6^0P'$6*AOA]:Z]M7 =)JOB3\+GA#%U9R50G5C1/G>'+(B$ ^+ MKVARPDYJ M+FS???"YJ\^[B7L>DV2;<;QA]R'9K1RQI@S=N;",N)Q41CK+\U8*L4?\C.,J M]7SE(%^*OXR?>!I.,FN96"0%.YV?&Y$;F_3QG.(U;:H >"GW(J6^Z %E 0^Q M ^IV]H-%R_QX-0*QDGFTBS[A;IL&.IL24V1*%B]H5[5K/5%J;.Y@#_%:2'7M M72PN)VX#)*6 M=L!H0O+8M@MV1PFR<\$Y!4;CVW;J^

Z/EAW1Z1ZHF)-\ES#FTQ4XYNL3DK2LFW/KTS1U:M>XD)5T M8D:-3ZB* ZJY\ZFYK: )#TJ0+[=7-./(7R$GR)UF2AF0%'1C@]8$.?AV)@XN MB#_Y&?O,?,?6@ M 0%6'%^M:G;2ADR0=X]F"#NY4UW<88WSDNM<*\%VF\]+Y)"93SV"2IB3 '23 M([P,XFUU9>F_:I#N<[6^.JS@KA2T^UQ.>&N8C>4+9"7(?>'Q0IG'3XRKB(3DN*8Y=C/G=Q5^6.$@NVEHNBE)5ZN*W]&]&05H[BFQ!D!SCKP3KG MS&0L@A\6D?XY!+L>;9>/6$J.,J<;Y=*@>/-J+WX*MX1DX6\V9K2\5N=$76YU M.&D6)>*2^S5C(ROII.6$]=NUC];HWWC;"?LH5I\S2"7=49_7#E:P$_ZOD"P! M[BOU7=B(Y 4^7:6,-*K2V3ABV7FUCIQ(:Z5Y21BKJ'D;;SLY:K(KR/1_I3#J MAYUBZ%P*OQFW 1#?LJ?2NGO4!R_UQ:ZZ_GTQNEZU[.H^ ZA?*K487UU_JUJ0 MAJWM43^U_?Q078^U;O=5])WZYW;:]V,#'*^H3ZL^L[9M7U:V_2KZ4-7>*;2P M1_VA__LB=?VW XS[WM^-/IO1JG^;8=CW_E0=RM65]Z@7VMU'7]<]+5O=^WYK M\16)=EW9!M'>]Z[JX*RIO3_]<,)=>2MTP^C^?1_NE1#S'<4+.$+(C3#Q^&\< M&:*,6= *:X&\.6>;>+6-1+45%?)E:'JM,E-4Z9:-[D^OOO[WH^*&E13>=][(4D:)N_4 MDEX6!ZEO'+"ZXGBOC?I@W '"5]3;A7TQX@X_ M4USB)P'5UN&M<+ZB/EB!QB9>^*"#/Z,HB]V0-Q\Z3O$ H$F#U5=T:"- M7]8GT0= 06==Q'_^&U!+ P04 " #X@%Q9CM3G=#8+ "0FP %0 &5K M#KK/MX[_?OSZ^MN1X8D\ CC 9QU ][]_;=_ M_N/+OQSG&P0@2 A>9[3H/(RCP -QP2?0^?/K\*;C= X_?C[YT+_M/#Z<=XX/ MCW]QC@Z=XT^.\]L71H/GS^J?$9'002("&?]ZUAV'X?1SKS>?SP]>1H(=7P]6[7KB>L#GX0R]YGI:2]^=SU4TK2!N.A1 M[\_;FWMW#!/BT$!QQ%6T2/I9QB_><)>$,1L+(70R1ZC?G-4P1[WD'!T[)T<' M+]+K(M<[G81U@C,8@M]1_S\.K]?/A&?)1T@$=>6!RR<]Q?7#TY/#GAK80Z)# MF$ 0.@$/P?F .&;X&Q<4Y-;/'H2$,HGPXJ>-!?AG7;6VLUI0$?3OJNN%BRD* MDJ23*8-N;P.62Y@;L9B--_C['K!0KEZ)61:S:_G"7]=+.A97-*!R#-XWSKTU*8R,@)UU M]08G=#,E>EPL6;E_NK]#6$3MQI!V:!R2^2W*@J"$%;(V;6P[5/_!Q?-U<">X M"[*0[-3!>71O'*^^<#M[>ZJKEB)Z,)I-X M38?BV5O-]P6?%,@%+R?E^#PM/$=/6ZZ,C M (F* '6Y#T* M_%"%?.EOZ Q^U66)#T#]I83ZI6_SGD0"N*&?]!P?![)$!TY M<4/)B#(:+BY@1E&$^X'7]V;*]=G53G66**-KJQ!_N63++:$!_J2>C53<1],I M%[N6K*'5C)J/7'(SK(C6'#N-B1[IO F9M,GF- B[A B;5NN_.L1U182:CBVI M5>ZZ"K&\B('#_=3WJVG\1IYES!@T2*VA0*>?T'/S2LYYA$8LR(H>"L<;U:J7 MN*-\ 2C23.4XM%%HSS.*9A".093=$+U)1G&@*^U%J-:($"0(%S%QA)TS(B7U M*7CY@$K.MM/^%6\(KXG8)K-7"FW)LV=3"%8*9YF#:=J"?W*>,'B?4\8<$G@. M>A@D>*(C-%$HKYE%+>;#$"88;Z!"'?A75.*!47O8"#-R5[:8(QEG MHIG%+,?]@$^&QH!OK68[\CEO#O?K6K:@SJX.Z4VRT^G6I)TW>WIMZ)UF7 R0_ @'RO1I<3O_P G-!P:739\<$J=C3K\!L,;EV.VX$[ MXZF?)&?44RD&9SU JDC,)7+L^(S/I1,%)/(0I: MW(?KXLM9P#0^/$VH MY90'D@WA[1BS'3%D$8?=#[SOHBLH -F)# P7=PQ#2SSFRD&<3G*:8DHO8+KC MQP7PY)7@DVLI(]6M./ WPOKL7A^]>:;1S*CZN!WZO!<\&H5^Q%8N5#:0PBE& M,0S1GB0B,_"_\Q *G."BX49IOQ\3 5_1+GHH"X6JE/-ND)>/'2I4I=X/.S(C15W4 M']\CZJ(4CR[X7^T'7ST3J$> MV;O%%0M-VM#M]_#T(T=MT/:[;^4+I;K@#UN4];R<'Z^?RZG M,@/M[G)I_Z=*8Q5QKL.RWYG!:;3RM1:NX6A,WD8>$5 M"#F#C59*WF9]U(G1HCYOBFD,[_@&"J0FFD3Q)]GC=*L*UP6,4?XQ;GTMTR"/ M!_X#>+TV)O3?+H FE/ M&V.\[QP-_8YY[Z-A%F*!-O@_A$599>52 M3-]YX%:']79V2[WV&R:J$)'F+*-(OBUOM\@@>?=MP_V8;S[!AB%%$EL4T%UF MZL_+>W=H+&[';KNS>KLS(E;=8\XP:);*!&6V4NM.:PM+OIZWQ!N^X<'3 XB) M1L=9WE"S':0;!.0S.6>DV7OBUHT^*J6BZ0GH3;(!1Z&MU)[7(IJARLT-_$>9 M&!DM)!ES6KB#,+&+A?N0-]8\U67()ACN.E\U;A0%)SDC3%*NFL]1FLZ+[ M';5GFN[Z3J_"9GMC.E,,=WV'A ;@71(1H%:1&WFE"_"I2[.0Z$\TVPFNZ[U5 M\]=:O!\T5=QYC5-B4[6S$%UV&&-3%;$0AGXNW::R7B&L"ED[FSH6=C*ZO(J^ MMN\TILQ;6"%U76;E)OF9> ELB\V:3P]=(6),9L4H1ZD\H4S2W5(&KA2 MQ29+54B)4U87F6$UDH:L.%MNJ=8H?;;J;I9A%9*Z60T991/N4]&)TLR3VJ3\ MK,)TN$UJ40]2?LN136I0#T_9U+)-JD2[ M*2!=^]NK-*H *\JQM]]TOWV_,4^\01P0?SV/NZG@'8:Z?6_7/U=XLC6W0E>F MO=9ET3_"_2BF B+]X]1Y/?": H@D_;SG^>6=O M7H">YGEMA31ICNF 4!,EQ] MC0WT\6V)"*+SYGCVJ&V4"YR1IKO M5*OV(3%K/QD6$U96[/4F&>Z>DH!!C.I]N( 9,![W!N3#T)IC&,4,@@C4W1II MB=;U)[!5&13_>-D"5V,ELUUBP)@B(_!NB7B&#:V4 :QX0JVNL?U=/I+F0_#R M_KA-F8@"2+5ET*9T4K;1Y!6]6YMV4@M="7UI4S9:"YNN6JD@DOM3*7F.45II M-=W?LU(.\Q%EQF,V:8QB!\G )7JVX-S7?9#')LY9J9W4CKQM*F^50EC&_;>I MYE4*Y/YOJC5TUU^^)FUX&PU=3J]I[^I>M6_DCCZ-0L+[^P*!DJCJ='%D%BR7 M;ZA_1D0"OO)_4$L#!!0 ( /B 7%G!W1B9&%8 (51!P 5 96MS;RTR M,#(T,#DS,%]D968N>&UL[;U;<^,XLB[ZOB/.?^C3^YG3Y>IK3:S9.^1+57LM M5TG'=DWO=5XF:!*2.$41:H!TE?K7;X"4+%DFP 0)@DD9$=TN6P+ _,!$(F]( M_,?__K9*OWLDC"_/+W'W^>?/SN\_W%=V_?O/TI.'L3O/TM"/[7?Z1)]N7O\L=#R,EW@HB, MEW_^X_MEGJ___L,/7[]^_=NW!Y;^C;+%#V_?O/GQAUWK[[?-Y;=Q_M3AL/'/ M/U1?/C5],?37'\NV9^_>O?NA_/:I*4_J&HI!SW[X/Q]O[J(E685!DLD9B20M M//D[+S^\H5&8E]/8".$[90OY5[!K%LB/@K.WP8]G?_O&X^_%K'_W735U(8L8 M3N:;M6 #GJS6*?G^A^Y$Q705)EFP(JL'PEJ25SN&=4*3%'IB2XHU(_4XQV0>%FG>?9*?CZ,D>$?M,:GD"ZO/OQS0\EO4(.Y$0\*@\RFI/@[$?$MX#6&*%JUIFH?\H5Q9!0\68;BN""-ISG>?["G4%(_>"4\[%^%\F#SQG890?46S0PRF"ZY+U[\-O-80I($"Z.,5PMUO00AZ0 M:_'K,;LT-QR&WOOP(25-M#YKI*-S+Q\7;*]Y>\?:*MU>\#['UN=\Z5M5_#I+L4?Q%F;F*7MO7E6JN>;A7 MR;U*?M*JYO66\S]NNS59:\NV_530_<>Q\KO3\$\3%CP M&*8%$8!#25GYK:$BW#B.*Z482(A7D+V"?-(*\GNQ"OXI%\&>,-ZD(8/Z>!79 MJ\A>1?8JLE>1O8IL4T4VV'P;GEHNK9,\(2&K\7G]5I]HUMG=$IYPA&Y8N6#FB\WJ]" ME<8+;>Z6VCI]%]+4 945MZF7D+:= _K^OR)D.6'IYI:L*3NVS M'=!XST*Q M+\NWUTBDJJD+*L4C=)0=?-V[]V42QXQPOOU'KLXSI2M&T]85G7*'F[)[^E7M M,%*V=$7CC H5)OW_D[5BEVYN[(K24D^?LAFCCTE5AD9+JZ)Y[]1>B$7!PO1: MJ'??_HMLE&0JVO5/'UVM:':7"^W_;AF*F9H6>5GJ*,GJE$9XI_XIK]2R2@** M!\LW7*MR0)KC\!3CHL:AW[IZ[-6*L(5X-1\8_9HOI;$:9NH5HVW=.ZWODY1\ M*@XM\Q<$OFSBA"IV(23=@C+US-6VZITVZ6]@8O&5"FHICB_D(1*VT6XUH%X. M:!Z?VEBP2Z03*\D_A2CVU]J?LE68IN<%%\HA5V\DM:UZI^T^_'8=2S_2/*EJ[#4(GX;V)Q6#!-!$I4MD M23.US%8UZ9&J.Q(53$S"V=N'^R2OM>U531Q0=?4M6H;9@BADB*Y9C]0)TU=J MF7>;U0--:\BJ_7ZPN-^KB8N!_% ^.M;F3?4<'0/[.JF)M]'Q:U1'RDSA :QQ M(+:W2+'IU#X@M!_10=,$LX"8?D*'"19W L+[&1T\8+P*B.\7Y/@4D2X@NE_1 MHGOI\ ="^@TM)&T("(CN'5ITFA <=-/N/[^E-3=J V-0?%BU$I5#$8H+JT9B MX..#0L6GH1BX9: @\:DLP%@K%" ^I044IH7"PZ>SP$.F4(SX-!=H"!N*$)\B MHTZE@V+"I[[HW;-0DQR?YJ)W\$)QX=-8-'Y8*"A\ZDJSSQN*#:M^ LF2@&+$ MJIY HK-0C%@U%$V('PH-JW:BB;]"H6%52@ I+5"(^+22IL ^%!D^W<0T*6Z/ MM.^#-1'-A+4I)DG^QFF:Q.5A[H9'N MJBS?DH@DCS+&6I]WUFD,UP?_=R)R%K(I*ST,<5GW8T98*345V QZ#H6H$OJ3 M(E]2EOPE5GHC$E6/81%<>EC*U:GK)EV<8IB)88A8D'&;16'6>4!< MP*4!ZS0X#NT":>XP./W-RP38RY'!W !#IS5:(;1 MV P'XNS?(=\:IY6EV+\WOB.^#NNP?W]\1VP(_/!E0=6S0. .L^0OPZ)6FLZN M:L'JGNX]V]ZSK;&#=Y':2\(CEJQ+X9'%YR%/^'0N]DPNF*PZ1=10_K7]0+X@ MK/>T(/.T^(*PWI/TZCU)OB"L=:EA6!"VZY[J6(-^&SQ(T@(Z#]8'Q)4U5GFQ M6H5L([_CR2(K#UC(\JN5@TSH_L&:IDF4$%Z59.5YLA*#FU[9T"<)KK3Y_C%X MF^"4;8*7BT1^\J^+@N=T1=CDXS,!M7VVKHG%AY\W/_R\MX=?-#_\HOW#ZQ5E MSO(#)5G\M6<(\<>_/H;_IFSW<%[#$_I&O=,G4^BG\V<$U*XI4-MQ4&M-'+1* M-'L1,*KE66ASQPD_641D88[R@&_"OYR3+%J*[>I+[4LP[78*6 ;EK9?$;9[( MJY$\IMV&QB)+'9C!..XQ+ ))C1ESO>PQ7@3#KHS=[G],GU;X GMY]Z81@EOR M2+*"O!=VLYC8DHX_DGRYFVSM&S'JZ]8)NC?6)D^VVFQKJC6YULTZ>V>T=T9[ M9S0Z( V&'#6RH3 !,U&P: MM9B18ZW5B'6"MG3.Z.(JQGHW..0_A2-I2_4,5 M1+*_8ON),V'B88W)BY^159*&FGJ2QL+&G85Q)X:VE*=M@:$AWF,T[ O3?R@D M5H&*3SMJ?AADJ_6W5AOD08.IBR!MX8- <_RCW;NLC9FY/>?A\X!\'M )YP&U M<0 ZSOWY)6"5X-M1 4S8>='/59:-XL$^->85IL9HVOF(('G6[(J M5K7SI_R^?ZJ$I-125?=][U3-&(V+*)^R.\(>DTCU/G7-7-'()UF\?3Q7IA U MMAT'M?9#[PU4W\KBK(J7_^([-]0H5TK-MW@HVF# HH-@=9LHT86$S9H M6@\#[:3>8H)JMI=0T 8_NCPFC1&*)HR@D@NTT;N#*H@%E7L8(N 6LXL,5#4T M'*=?Z13D(T?%>W9D'0;.[" GU+[I468Z-0<"T*RG=AH#;0P(H5ICUE6G3LL- M3ZH)+,B!BE>;%7?:Q@&'CET[&3$CV U [Q$4]P7"LE3EUB=X^02O$T[P:N?B M=YSB]5NPH#3^FJ1I65M(S(I0+1/Q+H*0Y\MDS4'5!#0]W(:.A4A*Z9K$]R1:9C2EB\UMLECF>A3 7CX(;H3@ MO91SY"9Y)/'UDUB:E%+I?%.EZJ="2&G"@RU&P()P3YTR(:/C**>/=-!P]H?M MMBILCF-::Q:: G"[09SBE!=7IRF)\B),A9TE#)9\HQ66S1U\P-X'['W 'AV0 M+KLJM;1=C2ZPVED506?DMWU_M*6^C,I!-)P0W-%O(A2>GM\EKJVWKG.I\ M1\E&6RE>UW10FK7X?3J+!V$#)9F\E%J^;FUP1-_8 M._"] ]^" U^CE%%3)0@C/NU61LTVC]$&')KWFX;W00'V#RI'HAU^Q.#\ MM\B7318A.JYLE(,4Z!9 R9O=]@(,O&E%L)CH7^C@P3FTT7OF-J[F0TL^M'3" MH26 '\AQ!.GL39"2D). /J3)HHHR&X:0=$.XBB$UT^"#2*\PB'3.2/2%/R9I M2J;+A*HC*-J&%@CY/5P]%&SQ0:S],*O/AFUL9Z/4;9C=AO.0I!=AFLPIRY)0 M4_&VJ7'OA0FW-08^$+I@X7J91&&J+$38V'8OD P4^8]X[W-$!@4E1:K2EC=FR)KMC-&%$[S?S_O]T/K]#'1VUP[ MLR *UTDN-JJ_2K]96?6#_%D(W@MD!"'*!4I3EZ#1H,ZMDFT9"V[D2U"GW@O!W0WPJ']E8X@Q!# M>;I_.M]R]I25U2PTAVT:VP]/O?;X"J#'>!'XDW+=PFUA2J;SNUS0(5,1I_-[ M,<-<4"-,C>:PNHP&#QZ$Y^^BMK3^O*6DLW%?8I'"U(14LW MPUE&V9C; D3W,TIT)ED,0*"_H 8*SX8 POT5)5QH%@\0Y&_H05I_K^]00@8D MS[C=4WR^NL]7/^%\]981)]>IZV\#+@E]",71U30:A M43NU]8VPTSGHN[\E8K$GD1!HI2K\6:AX_/;NLW:? O5QFYKU)(GP?IJ1C[5$AT0 MLS5,C514C#CK;3KJI!MIM.ZP),#UL*L0+=.]-K1X>*'>\91,KH= MO1%#CIG/!_#Y "><#V UZ.,Z2^ G&4=?)7E)4UGR37),(K;*+$J(\6T7P.&< M90P8T>/S!EYAWL!-(DP[+E;2(\D*S57JNG;VR!#B0?!@/F,T+B)=B2!(>XMD MW=%Y+K1C B=,W\-&3:4P)7S[.CY0&O-/)+_Z%J5%+);W!_I(6"97?=E,=X]' MVU&L0-A6PCZHI2QLCVW]8<#E(X!^O9<ZZ7=(#Z;R@C!=294 M9K(WZ^13I26FCE(#>F! H$TW /49-XJA"FTKI>O2[;KWRLK5 M+'G^GLX(FU.V>D_9-%\2QL\W#=FD5L<>RZQ(NK6\8'5L/RN'8P^[DN@F3(49 MO+L[6UZ96F_@&/3P.40^A\CG$*$#TF@X4R.;%1NT<5_V!LO_@2C'M)4>BA&M M756,]JK-C#:["FQOH8NLP;B;6O+-HHH)]R$/3BQ=JP<[#MT*L"O': LE'^6J MP+UO8%AGUJ5K1"C*<^LL;T/E_MPN0^7HP,"W\OPWPWF[Q@R*H(-4KU06?2VF16#G]2[ M9;Q;YH3=,D"]T+4'YI=@^Z[%JMOA,3ZYJQW$F0\&0(5WPIRR$\9;J[O RRU9 M4R;]O@9W8<-[>@O66[#>@AVG7>=59*\B8U61C;<@U\KRKP&KZO($ZY#EFR#? MWPAJK#-#QG*F.L.)\1KT*6O0BC#F)%N0=$:S>%L'[R:-U(',QL86"+J6S"^+ M\Y7UL,[4Q&@;6B<$2L> H=WQFSC;TF@S*:@:CNNJ&HZ%WH%/W>_).;CZ6GN6 MOK$'!@3@EZ"^\'O4*#!R%3_?''YCSF2: 5#@@SMB6HS@'3+>(>,=,NB =!!9 M%*[&C @Q!&+#ICLZAUO7?0N=4T?#C]3,!$3E:NQKL9Y(:H6QCH^:;]5"AL(= M!V-BWU:2%P/K]OQB3^+HLH_I&"/R,1U',9W6UJR[V Y/%EDR3Z)0_!Y&$2W* M$W/!FJ:)/#3W] L\PF,ZHH,X3SN2?+3GE*,]G5TKDR=&FFW9IR&6T-S!*?WG M(4_X='Y$U:;ZV>2G,^OLN&!V>><@JZZ22?B7"T;B))>_*< >CA%\)XR(B36 M1<$8R:)G.\TWA'-";DC("?#= M 'HX1?")?#U8U(QFXM>HNOW/1#ZT'<8IUB,:&L1W0VO'@9:R]M0MB>BB4I%@ MKP7:^.]-F/R MVC3) FINHZ'#"""<=C/?T+F^S2#K]CFW3F_KT"S9=\!9L%0VT?HLP Q!($A+ MU?:L@P2;BT"BJ\%TN]2#3$QW>C_8"?C!0 QC_OY'X0?3P?+N M+^_^\NZODW=_*40 [6FS=*RF_Q3,PX0%CV%:$#$-H?E;R5+Q-+LE4<&8,,M+U_#GC#YPPAXE MEUUGZR*7CI@L$KU*%T5CPDF/CQK(-GF"-.&+O% MVRW>;O%VRVNP6ZQOG>BBW4BCE3VG&\*5$==,@[?< MO.4&LD*>V@[<=O.W@;0=O.WC;X378#B:[HF,-^)> 58EP M[;1?57=7FJ_^^5[K]5JO_AQOF4CX1Y(O+PJ>TQ5AI75_8-QO0&I.AY%0H5R9.G!:O-ESRF:/XJJ,&:-Q$>4?!6+Q]L,L(D(( M;2^CU1LQ;;L/=X9#KH*#$*3Y<0W0 -Z&\3:,MV&\#>-M&&_#G*X-TW9?')'I MTDW!<6R]_!8L*(V_)FD:A%D<"&K#;)$(\H*P3#QK9\@8CNK*IFE%EC=O3MF\ ML7FB0K(JN4D>27S]Q%E5^J;IN0G3D09!3'5TOB_R@I')2M[]^E?IN[GZMA8[ M/RSXT\!M!V\[>-OA-=@.;79'Q[KRV9L@E56C _J0)E5V6,M@!6 D5]HRF!2O M+GMUN?':KJG8H$)9F;HLK_Z4(;I=W+"C)AU&\DJS5YJ]TNR59J\T>Z7Y=)7F MSAND:[WY+(C"=9*'Z=8-7J;"D#\+06; Q3Q&TD_>4I-N,[8SW;H]<5[;]MHV MI! ML%:;:/")9NQ9_3+9?UNI+%IFR9\%\)R!TV\;;,]Z>\?:,MV=.UYZQM$V.,(UH %7* MM>WW5A@Z@H@'8:/&Y:5W8JE7ME [>P\ZGC,;SXP@;]=YNPYD@5P)QJ4;0NX( M>TPBGC>4_59+?KF] M3-?5K@TJK=MO6WK;5MOVWK;UMNVK\*VM:(YC-#(M:HO /&_18F_5QW;M6'_7Y.*)+>CFC219?2FC$U$9M M-9JW3;UMZFU3;YMZV]3;IJ_!-NVP28[:(.U'8W)MB?T2;->#D$Q<3F_!VI8# M!XWES!:#$^.-,6^,:53!;0E_N:"O!*>P+$QWMQGP\\T'0AOO'GES2MO7GGS MZC685QTVR1&:5]94(]=V5""F),QV1_5BDH=)*LP-05P1/C$VU) "#>;,DC*@ MQIM2IVQ**>Y6DI5V+NBCO#;@X%_!EHF\1^!SQIXB]A;'@,4[$X^>TSJB99_/R#@Y8*_=K*F$YGX1/))1DS1A\3(67. M-Y^YK)SZ=)I]FP23$!5D\P$O/9O?GL;3AOPPUKPRG?T:G9<.YL&1@D4\&,+D41!K/MO@J$^R,RN!8U)^ , M_(1D!CJKZT"\/V/""T7DQ-/P-GB0)W<#.@_6@BSQ^;XZ$"]6JY!MY'<\662) M$##BUK4):[[^:O<$F2*Z^'>TS>=_(*?2<[ MY^;DXS,1=>A_4#2Q^/#SYH>?]_;PB^:'7UA_^*="#CB=/_F6ZQZO;-3=)N4L M/[!'Q5][CA1__.MC^&_*GAY;PY3Z1KW3]RE9OP+^AL=R+YYO!..XQ+((98?*#<$'.H!!JN@R+0D_%.)V M1\6G'34_#++5^ENKC5>@P=1%D+:P9=$DE;1[E[7A'[>9(SXYS2>GG4YR&B2Z MB49F&&9F@9WACM-V?@E8);B#LX[9-H"17"7)@$GQN2VO,;>E1CUYNFKPDUBH M,ELP3:4X/0^C+RE=')'7<12+$/CATU^:LK-P4QW#9"M^653"1X>EPW!6SFO- M"6.RDFJY=KH)L%(J_$C]])F.9+=7Z0JHV%Q\^$ M#JX(*BF_M_#8N^*!1RPI2_JJ'ZYNU7LNS85D5<+6(1.+3VCRBMPD73,'V5/? MDE6QJIT_Y??]4R4V7BU5==_W3M6,T;B(\BG;EA56O$]=,UDKD"YNLT J%XPV(ZJV#6XJ!^6+)__&><&3 MC'"^):TN_=NHC\]G\OE,3WZR<>4SO=0\:(,*@ V!5G&F1CHK-FA:&X]V4C P M0363M12T 8XN^4IC!J *[]?)!=IH7Z.*O$'E'H:PO<64* -5!@W'Z5'5F'@3,[R FU=W"4Z5G-KE@TZZF=QD ;7?*HUIAUU:G3@+ L5?/Q66D^*^W$LM*L94B,+'^M78:% MVTW>[AMNF\\S6-[>6VMY>\J1W.?M-9#B\_9..6_/UIG\6R)G)\D6,\+*RPG$ M"IX^I,FB+A&N55]\J*Z^K8FL!WB?K$23Z?Q.?,KG0JZ)[ZK[ME7U.FP//ZZY M$3L$RR^%--*$-?MYB(^#^CBHTE08>7S&QMD5B^710>D9FR/:K MY3@V_GX+%I3&7Y,T+0OYBLD*LT4BF#$(.2=YU[K);8=W929VH\_;CJ=L.RH. ML$RB/XN$D?B]Y$.2)H_R&H =VTPDUTQ6\AZ[OY1GI-J-,$A1O5N2ED3P9;+F MH()ZFAY.$5P*Z9S2M9"\)%IF-*6+S6VR6.9Z%,!>3I%4;')3PR:?.9D7Z4TR M5YDS)EV18.+GFZIR0BHDL,:";C$"%H1[ZI3)_AU'.7VD@R:R?]CJ# HHQU\[ MI4U,'DE3H7,*;67&A"AC^48K\IH[>+>2=RNA="O!TIK;[!34D@@>K9NM]?:* M)GVIZ_NC+;5"5"ZW8=8 \H0HBYP!W3S1N;@L8 =;?-ZM[MWJ9HB]6_T84KU- M@4ZLP,"8NR7&F ;6QWXBG['IC)6&"&4K"R3(3/8;&FJ*OM6WL_E?;YW:T;">)K],V2)W.?DVE0E:IIV'Q#;1-HNT80J9( M99Q(&C4A*D5+IQ1+6V\ZOQ V72(79WF>YY"M+PM6Y8$)!4,!IE^H[T]5==T4)JUZUW?>&QTXRA: M]\+1\ZKBT?;I+!XHBY-,*@(:T:]J-BBMVGP*?6,?\W<2\]>89]14I<.(3[LM M4;.-8+0Y"LU[,[IDA(;W00&>$%2Q1SO\B"%?P")?-OF&T'%EHQRD0 JW M!\*U5!JN)[BZH!$0X,]( /:4=P"C1A"S-DS6;" MZ)(L?#346#KZ:&C/D043#1R-)#'#"-#21Q;M;.NO<.VH/0NB<)WD0L.H"@64 MA6K)GX40&H%T,$=YP4A7UVVGASASYEJ@TKMW7Z%[=R(^.MO>-55?_[6IF0TB M\OLE^2AO\,RG\SF1P68-*4V-;3B]Q18U3Z(D3*=?,\)D^::;9"66EUQ:\@XK M\5"219M]Q.HZBYB4D)-'L<#D]OV>L@]RMFI=Y?:'[QNTOO2!85<+Q)9%N*;S M+4M.65ET[IKS@AP?+X0VMU*2(2HY\>V;LW>S-(Q* 3T1KS)O7F&F?2V3:T9@ M;R3]9Y@5(=O(+YHE06-C&P05&1&?OKG.'@D7HS3/$ZR'1=),.V03!9Y]LE!UD.@.:V MB9J)EH74&;*]^2#QO1:*BEVT2#6GKCZAER BO MMN[)HS!.%V3&DD@F#Y5?U5(&[--[ /:CL/E6Q:IV#I7?]T[5;2C43448^,5W M;JA1SE#-MW@H&O0T?JV*JRG?T-A^>.JU!1$ /<:+ !\G77T39ES"*\'Y]"7? M?LM59;0ZC34\ZIW#\XY$!4MRL=U>A&E*XO/-,=$F^,U''7XFY.F'/,QBH5.: M0*WIYA8+7:WDQ992;R^U@$F1+RE+_GKA)S#H,2R"6B\'L/6PE -X"-#%*09I MJA#&Y'$?. O!.@V.0\M(S1T&I[^9G8"]'".A$2$Q?\_H:N*?4[M6"2Q95-?*# :T_U?^I!I@S,7$P*XOY2V<$YB1-J\_FE[?7%T9S4,I2*:\QHM7A U MC22C2BCOB7TQG.>PR,; L \Z-H9(U%K^A20;H.1C6QL.!@;N\P4#,C70G2SH M"%:;\X'NS;;8@8"I?>C>:PNHP'QFMU MG7%59(^@V5Q41@AM3,=!M6- C:Q. M.X&[PTFMA:,%J>BN J,)RL;C%T!T[LHOFJ SR9@& G578;$-4'CF-1"NN_J* M)G"A)P: (-T56VP+TOI[=5>"T00R(%'?[9[BS\[[L_.G=W8>G(B&SPH"X3/) MDD*GH[9\A+5Z-14(+_:S%9&I[M"6=HLH0N=]@KD M:EBB#CI%M<-+5"=+0C4$=.7!S7-.H%"Q:4.J/#@H'BS:3XL#B5"(6+2?+@>F MH5BQ*4(6SCE!H6/3CTRRN:$8L2A&[:N;0)%B47_Z+4P#G0TL6I)9T1@H.FQ: MDMF)/:B; 9N29)8)"D6)33\"'?R#@L.B+)D>1MOCBEQQ.TI#4PO$5+X;H:\( M7DX>R2P-L[=OSGY2U[,!=7!Z%&(2Q^5*#M-9F,37V455\K,6@E$?MRB^ABR^ MWZSK2LYHVSBE\E+*31(?,J/D@"LA8.F&L(]A'BWE5:Z'WU=:\71>?JE 9FU< MI[.Q)8_<$?8H;-ER!SZ76\#%P0[PB98)'"0NWQZ_IX+/#K^_H#S_1//_)ODM MB>@BDV&>RF$EC(;M1[*=JI;(,$2 M.:@[+ZQM.RZJ!SW8+(6:3('5"/FZ)H/0J)W:^D;8Z1STW=\*"<&2*-\N?7E? M,K^]^ZS54T!]W!]]?R$ )]*9L"@MHO/-OLGV)MI2*NX"IGO5"U@WQL$3QS6# MKN;MI&:KH0*YJ\>-8^ZV:DE).;_.*DWP Z-<>3B^OR?AFC&N K*WS;(8M#/U M^2@_9_!'#5OH9N='/%)5N:X0!:2/+RASZ@5E=H9I%9W,)5,KD;0;!@/6,AFB M,]2F47RY$SGE@E>>F<",),'J;8G:]+".]Z@*3E M\,Z.D72BSQ\F>86'26[$UIYQL?(>25;47\?:V,X>&4(3%3R8SQB-BTAW*S*D MO46R[N@\_UI62H 2IN]A@;2=$;-]X&3!2.62K:.JL;$%@F[I)DSSS$ M*!M9($#61N!;!OU :43?,E8?Q\TW#*W.K88YD52;=69EH=V\_*X=C# MGLJL+-HGDUH*UGKSTJ#'$ BNOLFHC6IGK&_D3XFX/R7BSQ-T!M+H?J!&EC\V M:,V&'C6RNC'A,S$&:2N["R-:NRH5[54K&>U)"[!_ 5TB+XR[J24/-ZK\T#[D MP8D=W>C!'D.W NS*,=I"64>Y*G#O&QC6F77IVAPH']U9%UBT#HU,@&GNU#B3 M -4*[VS"(%]\[5XB).MB= =V#&)WJ-9@LW5)6Z-E)JEO;I4R.] :DNG<;G3610L-05\@+&QGJXT6 HRCKB[W6)ZKX1)4V\?]F6=-T_^#P2"U&-(&B%XTWU.3-4).M$94O MS3:S8HA0>(>H=XB>F$.TQ?V[;HS[7X+M&Q9KCW[ M4[;O.^OPNS#'+5E3EDM)M0TTJFR/Y@[>9O(V$TJ;R2ME7BD[':7,5""[5LM^ M#1A)Q4=QL Y9O@ERH3;R,"H+'7;5SMJ,[4Q):T^QFC/E,3HVUHG1 H'=;)N*U6\TPNYOO]6MX^ M3H:YZXB"]W*J?TZBB!9B;Q!TR*WBHF!,)N!G\2>:1=4?"J74H*?C8^;[B6XX M,ZYJ.!9Z![Y&N):A)ZN2*Z;S@\\ @( CH$"H*UG1V ,# C";*?N,&P7&=&)0>&.BI=6.&I_!M?D2((1 ;1/;H/&Q=I1ZZX+V&'ZF9 M58?*M]C78CV1Z+VQAHB:;]5"AL)] 6-BWU:2%P/K]OQB3^)(V\5GZ?RAH6L4B!';@41CAZGC"-U/P3Q,6/ H+UP2<$.93%1^&RUE M-18>B%DX:+&-7!F&ZKH]Q%7,S@:5/GCW"H-W[P53E#>6?=PSS1])OORDB[KXDS#4.#48W=)6/(HZ'@D[Y,L%!#"]#KC0KB760X[TA/%[2P=1W&* M].EEGF^>WDB9=ZMQ#X/Z#(/BV:26W!E/CQCO!9L^Y])C3-H8@+/G^MFT\=Q! MHS(]B4*>.58EF<2]"P?2?.1-*6K!7]< M":8;T,&VT-%&IPR4+G2.?7?OF%K2OE'Y8_&N+0SQ!^^>]^[YTW//.] QQ^C( M']+W--*@P$!VG^/0PL]!DCV*ORA+2N?Y_O=V403P>*X"!H8$^=C *<<&.AO2 MUUO^V0C=..%+$I?7JR@,:GWC8>C^1%2G1NJ:#$/C;?CUHUC#3%@>C5-;UW88 MJO^@[,MU-F,T(KR1[-K&WH7E75@H75C>5/2FXNF9BH ]9&2FGLDV,U*K#*)3 M :%AJR&O5L 2<8Y(ZS!"_Z27-VU-LG@2/X:9^+4%[:HA M^B;^:KL2/PH^%+_)9\O;PXJUK*ECC ,TFMLBV3IR%68/J \>%!?:ZA4F7?%@ M:BS*8=@;#[*M<)).[D66_/7BWH%N@WB?A_=Y>)^']WEXGX>#NM"6-*&1>46Z M:[,C]948J(4C=9F8ZXI H-@NXFNE/0*Q8KF/K[/%#,2+[4J^+HKS<)[!A(>+ M!2/5994MQ?!]^4V#I,));!U[EN-">WJUM@YO*8>_>K):4$5Q.J^S$SF:VF)/1<.<>OE 04X$5$QI1T)BX$PK M;TWI?$&#Q5@\:A1N--%","B0EPI-3+#M5@;P7KA]=3[CPF=,0 MWZ]!&$5BQN(@W1<_"7BT)'&1$AGSJON^7=#/RK-&C.L M)@K$2%.WC=$YL7Y_"Q:4QE^3- W"+ X$^C!;)$)0!(+-2/[R1U M3=O9Q#U2X,I2[AV"MY]/V7Y67>!2,DK))]=/;"*]9OG5MS6)Q,8W65&6)W^5 MR=F3>4[8?Y.0O:=%;1:JA>'<%NHOZ;VIH92/I*/0NU: M*N\VL#(HXGFX)7*%B UP.G^?\"A,Y3NT,AG:D1'/B&)-V!D,.>Y[\63EY13= M1L.._"NUAWL_%A;4ZJJ6L$[>8>4=5MYAY1U6WF'EIK2Z;4UKI"XMF^KW2#U= M%M2/D3K K"B<0.S8RAG8L#* T%%5-[#F= ""QU;JP$0;=^SY?5?^PX-U=0=X MD)'\F9\RI=E"O(Z5T#@>\F 5Y@7KDOIDZW&N?+IVZ?4.W%?HP+T1+'(O6.12 M<,C'BD$VM;K=)(OE/].,W-,\3(^(M#*6!3@S(?\2SF6]9K$RU.4.=.ULD/'U M8;(0>H%,6]J/D;:!STJ_YRHSUE8*9X/N=XU?7'$9I>!\4X$]# ME%8G2V&D(:Z.EN!8@UJM'!QC#7AU-XA& M&A(#F4PCC8EULR=&&@/K9C"ZCHFK=14<*'A9'3EX2,/HBV@DGL"#%8U)&N14S&7(9>]YF+#@,4P+TC:2 M,BR5SN(O&&#ZJ,TI1VT4I3(FXJ.S[14&7%TO0]/, A&7)"J'?/OF[-U,\'"Y M,B8+\:.9,M.^ELDU([ WDOZSR(CX],UU]DBX&*69+%@/BZ29OEB3?A;(_!AN M8.]3V]"I?[&\:F0ZWU(R9;=2X= 03K*X5"OXM,AY'F;R+N]C5E"@:#.$CU0[J9_0 MK+O3%HHR1J2-FP8U%]&CRSTP--D7*=,6 MI/7WZBY-Q@0RP!V/3AYUVVT #E9T@JD;8JA'#YV Z@:[R>V,3E1U@PMP2;OE M:Y]#[G/(3R^'O+V3SUV&FGC[L;QH+9:_<9HFL2R0%CPUX#(#*@KY,IBG]"L/ MBBPLXD0TV1'@3NUYA8M<%7:UH=I?3Z(M0&'.6/!3YP09V MF-'2T-0",1_$O-]0H=-G6^GSD<;)/(E"%4F@#A8(>YZRRY^2L$O).)U_YM5E M@-=R/;!,/ [M8(.Y> ML".?R]-5,T;%-(F5F\57?Q;)6HKD]V)'EJZC3(Q_?%:Z;7>G8<1)_.^"Y^7N M0_)F)7.=\(;HBOLR>6F41Y\EA6AYD\ M\)R%D2KCW":""1KE__(U/H9I=0A/T)-(ZTU^(76M9Q\IA\8+=:R:)\\,2"VADRP]!:QT (4.9XQEA"16,$S$ISBY)]>\3 M[*MOT3+,%D3Z%:[FW0.LF!V3KHXQ M,?$2A*@@>[UB_YGN*C9@/Z=H*N:8S@\99IIU8DT%_AZ?Y'3&WE-&DD56U=., M-N46+/8*P8Z[]_HY$XLQE07K%%/19@BG&*L]\S[\1O@L3%0P%*U<4WHD 2=1 M>31.D+31Y%B!^R%!(S0:(MB^#:"778?'Q(0.<+.O_"<6^31?"CWVR5+8?V>" MM\6P \]%:5>(M?]'DB\OA (K%A1K*H_4XL$9-76M-G8!1/K+2U"QNL M$O,!!L8W8V0M9/DE$58ED^?DU])GN%M(I9T.?WTF@SG&7<7^Y+:EUM@4K9Q2 M*IY;9[2^3[)0&+B'1JL"A/D 2/$UK+3V V' 6R4(=7B?F@&0XFOW/@$#85E&[=4TDQ&ZO:+(8N?!%T9JVUZ&:;]G:+; M526ZIY-(&/LR&[9R;L_2,,L//=P*>.8#N,7':$1(S$O__/8BE>G\('"F@@7M MYQK-8R+30-Y3=DF+AWQ>I#O34PVDL8M3#(?W*LB+X1JR=P=*^4!%7L4E6@MZZ)6QJ+];I*Q@I3J16\3^G7ZVQ. MV:KDQX;=R["W/U3H4Q=]ZJ)/73R"U-4@07?LK ,@"C)NT!T$@+WH_C-#T+%" MKY"?W=1E&J1')RQ<317#3A;!5*.VX6ET"D\+(-II:,J=0:?&V)X 9>8% M.NW$-G+SI 5TB[^OU5#KYD:G:?2 OG5>&3HMP_;D&&2>H5,KNLU%V\ ]NO72 MR5T&SL= IS)T '1HUK<,-:-3(.Q,1]OL)'1RLM.B ">=C6510 =3 LL/CZ6 M)6 (WC!+ YT^;6<6VJ:=HM.E[4Q'[X>?T&D5=N9MR#.2Z/8D!%/:Z7 O.@, M&/MNDVZ";F"Z.Z/GO<3JY0_3$(HZA8%6E9 ME8U*]W(@.JT96K>Z M/G5 "AV4Q\,!T5?7.^7J>MWK:>T9J]1JTDJE?4J/T%X"9M;9;16:\G)BF="SMH)M,X!8_DU1XI?;CW="8V M4>71.TNC#G.RY^@E<ME*6E4-_0DD)Y=]P=8D M-=I*W.*T>'>2@8!"Y^O1OQ?:3:5Q[-6!W:!DAW4QW*#D#POZPX*G=UBP:6]' MYQB%P;*JK3MVF/TJW2PR,3-(]]F7P=?JW,?39YN6SJZ6H[MR5'4BSSN93MG) MI*@T/V,T+J+\HT LWKY,2MH>D=I,XEAY"P&\5Z\D;I/PS2@\ZM0K@0<)X-7I MH6/_2.O^CLF6P14[ %Z.Y J*!0R]$+][3JV75M.BN[N#L_S U2'^VLLE\<=N M2J;LCK#')"(UPJFIF2L:Y=F+[>-YK7@'M1T'M8.ZA[T[T;OG[ !I%!W4:-6. MSB,'$YUHG'"P5T$!.Q8J-TUG+O3.->]<\\XUFUXH:R;%R+QOK2QK="F)G3#6 MVN;H,@TMLV\KM%B./':WG1W[AW\+%I3&7Y,T#<(L#@3%8;9(A,P,PK*&0]/7 M#V$J ;;-ENSK\:X\S/W2[UW0I^R"[GX_X[:2Q"VI(OI\F:RY-KD1T,/Q+8&/ M)*5K$M^3:)G1E"ZJC'L]"F OM_?=2:E";I)'>=9PM\JK,C@'Z1> &QW;#X0% M[_GF8_AORBY2(>,TN8$M1L""\ -37WL![88%RWZF/X4KHLW.;3G*Z2,=U 6M MH55]:1>LD^/;QK:Z62>ITG(43$BOOFU/CW_8ZH[MH"J'P8358$UV&.GU(!Y4 M$M7N=W!N-ND\*"XA(=NBTG5UC8FD*8GR(DQW![ZU2G=S!Q]X/8%S'/;\5\1+<>NLAX"MWL42Z"839(#(O!C9B$6@/H<@XL8 <'4=R"]UE/ M/NOI=+*>VH53T(F;SB!!,;^193VU"4*,+.O)CH]^9,E/75RY0*C8JMZ:^W<= MYW>=G0515<-O*SG*1"12'LX.N)@\H<(Q$O!H2>(B+4NT[<['Q-S2P045HZT_EV_"DKW5Q7 MWX0-D?#]Q7V'],!Z]$?:.F%&A#UKWQ=959U4,%7/FUL@ZI)$)6>\?7/V;I:& M42FZ)@OQHYG!3/M:)M>,P-Y(^L\B(^+3-U6I7,J:R8+UL$B:Z8LUZ6>!S(_A M!O8^M0TM$')'UOF68=[^-!,M"[FW[FZY59)ET,TVD7=$7AXY:9XZ>*]^2#QO M1:*BE]LTZ3HYK$DA:VP_//7:M"% C_$B!2:L S5@BK[#:,?SV6WYF@A$Z MUO"HIT4N#*5,VKDF &NZ^;2A$T@;VG&JO!6I9-6#%WU/V$I!.;2;3RMRDC[3 MO//1%MO,:!-C@(H NK _Y,W0MJHOJA"@;<8=20"_]0L&V WH0F@=P6HM$'2! M,Q.PC>Y!=#$S$W0F/A9T<;(V0.&^&G2Q,A.X4)<>$*2[BP3;@K3^7G]#"1G@ MVAM=5JC/AS)69GT^5+\)!Q;<1N@TO [(E?XD=)H=H&X0.&"(3K%K"ZXV1HM. MFVN/KC8TCDY]@ZT_,U^=ZS2GMP&7ET\\A&*FRGLDQ4Y9I>N4GPY3SY)%L:=(>G#;JZ[@B@+S39K\7T.J::VVME<8>&! TU-@ M]!DWBD%#YK>$$Z$++ 7#;X_6EO>W 5:*04^W(5F2IM5]ZA]#]H7(N]4A<*#= M?#C<7U^@]-D,&G@$5J9HWA-H*_$[VC R>)M$%TB&O1W:5LBA\I[VP< C"2<; MOV;CK1F=R]$8<@N]W8<[?+C##+$/=QQ#:N,%<.UZ_"78OF^Q\KBV"))L3MFJGS M:CV28Q]8*:&U/LG:-KBIQ'&5Z'G!A4K$^98T7;5S4!_O4?0>Q1%[%&$\3D&" M9[0^1(.%CLZ+6/\^*$A!0^5QL,.1(W$*-K\UI6+K'5_>\>4=7]T<7YTM 70N M=V"6+]#X'%E^;Z.IZLYI*=9L+)VF,M$OXS1-8NE?W=U$&? ED1=3;N\F#81L M36@<%%DHV"W?I[(V>RGM/,>!6](FH=X/>114O.)Y##J=5U<8Q"B/U9?./T2@+Z]:^IW=8"G^9(P&05C M9"GUQ$=21;-OQ-8BYG@Z5_L76X[B%NGV8O>"ES@NA]KBMV^A*R&4:C/SGZL]""+JT= 3D%R%C M&Z&?_S-,"Y5;T:BOXYC1:I7DE4]#$"@,$$$.R2(A!)5!H\8>SA'0[$X>:]&^ M D4SQ[2^-/!VV\Y&OVQ-NN+!](EF47M8+WL[178I#(#',O?K0#5H1 3LY3:R MJK^[C:NJ?:1%UL[N"4?ED8DHC'QXT&E::E:XK781)O$\3%CG_ #'I!9-#3 M,:+JFL59&HI=-(NEVE*>NU%KDY NCC,E\S#)2'P5LDQ(EB1Z_$LR&O3BY@X^N]#G!?F\()\7= 0)$/E EP"JI_DP^<<\ M((+N-8+!P@/DZ%*YP!C5[DQT^5M@3,;V 1"JNVJ-A 1QT2B> \!IE3!<]0:=J&D.$Y#.BXU,SE.8),>@T43/ C4$_=.JG&3Z3 MN" ZI=0,JJ6EZ4X?M;@T.VH![M13PU?:F$6 3B>ULCP[ODYW&JL96J,L/GP* MK.&K!<:@H3BQ*D;*A#8H,+RZ$# G&YT*!'7OPX)HZ&P3 .'/'8[ZE ITAHD9 M/GT./CI[Q P863_%W?O)PY_HMD>Y/^I_R27]% MR<\/ JK M,R/YWE13T%S;QO%AN/TT5:3HN;FQ/0[J&[+%P?V&.5"V)4;%-- M[8>AOG&-:EJZ/_+6KDH1VM)$)6&F(@C6R?$Q+,W]30H8H#Z^['[/!>U5UZLI M@#5W\,?E3N"XW!]$9OB2>/(H1,R"?"JD/W0Z+VVLPVO:=;99JS'\(35_2,T? M4O.'U(X@^>+5K[5X-9H8+@0/T,1#ES[23#?H2E[DHL8(I8%U@DZV& $U_[M M(P_7W3FD5KC!N4I N.X.(K6""TBH@:H?+Q,! IAKB:$']]GWYR2:^,I#M)O[9'I4VU/.=6VGPL9CF@% MM76;@2@60'GWS/R9R$M"1BHII[# M(+K.UF*C*:?W[/F]MRHDZAZ#(WAKC. M,@0_&B/X$0.".MZN%?PM>IX.(FN[ MG"UD_*6@-<;8.,9IH\3W3F^)K&@@S :8* %T]?E4[O.I?*919R M%4MJ1=XA MGXA&9;1A%K1[]>C2S5IKZ^A"?2;OJHG1M;L!J@2\_AF\4\Z>I4GHA]'!MO8H M>+U9.M?-0I-)BYW9^]S6,'#^4,Q0ZQU EP'0"_1:MX);Z#Z/W.>1GUX>.>C_)S! M'S5HN*@D]J%Y33THUM0GFCT* 4_BYYEJNNGK[VGCG+GMW^\IFY/$^4S"GGX: M,]MIXQF4H''._^#S?9KS^T]W E?WJ!'.V5 ,:?ATGUSADRN4+E[\.07U?@KJ MTO(8;;J!QL>#+MC:ZVNDK3Q(J&(W@ZX'##%:'ZWST;K3B]8Y<6*@RRAP/#>& MNC)PNK!5FNH]/@"<%VP5JP;U] /G#%M%FOY-?>#$N+STR-W$],-$[LHK.);? M)FYEX%RY*\DP\%RU9C4WJ4$_!QG)JSNCA'H?<(DQX-&2Q$5*Y%U3@MPD3M)" M)C0%7&:,EPE-;9.$;#W/6;J078)]XI!/'-(E#AWPTMT3*UU]DZ5G25R5IEVM MB[P43M/Y<265R8H6>ZOP..'(YMACFI7S3?T NN2L_I^(8 8;$R2@W4X!RZ") M&U=B&Z,;0DJ7:*5!:-/P&ML/F4AHDD#HSR$/'2JS?Z_#ML*FC@MJV_B GIN MGH.]C;;=0\8;ZG.E,: +'()?,#7>OU"%@Y"N'PRAP9ZX!* KH(NLM,&IV0U] MB->'>,T0^Q"OY:VYSO'AVDO[2[!E![$PN9S5@A&!CM %"]?+) J2;$[9JCK& MV-(SV^49SKRQW8GLX(&-)".P364$;?_8VS_;#_[U_O;(Z'GY16<_)XR2W_]+ M04S&X4E.R_<$3)YSL%)?LOLP:B*@OHF%AU^M2-CP<$63[DXFSO(#!Y/X:\\8XH^G6:^E3-V@ M?[IX$L["2-XGHR9-U:9WZNZJ_?+#TQ89IK4K'M1V'-3:=^4W4;W34@YIJ1%> MH+9N P\?KR;Z2,.+!HY#"Z_NNFP?ENC=J?DZ'/XP:4.-1/_H_/,&(A>-9QWV M/JC:=D'E8[/#ALC=W.!7!K,?T+BUP;B:]&\T.?W&B^O8;8,F"]\8R;&S!4UN MO-GJT=J?:-+:P9B:-&TTR>?&_';L9D23&FXHK77.%B"F_J_D,Y/4>G>$CSKZ MJ*,98A]U/(;4V=_@+L8HF""65UG*8! M^;.0M5&++!08\OUMRLVQ1GO/<%B2\+^83JD&9U,.SJFY#K"2?3^3;#Y=B5U66(_H@O3V5UHKUA M!+?I\E%4K(I4,J[J?F6M ]BXOUMT<5RN]#"=A4E\G5V$ZR0/4STB2!_'*/XM MMH52HMQ3!7GUIZ@/$BCYK10^7$B=.\(>DXA4O'A+(KJHQ*%R/IP^W>G,"FI7 M6SJU/*%LYS8:4^X>D\921;91<&8O,_H7NPU7):O%^IQ%I=_I=5AYJ=U?GR[_!'^+ M!I4-A@4,Y![OUL59;:DZ/+4-W=);// D3D*V.5#%=/I"4_NA,M4L'E &8D23 M!-7".*"FKN_!LO5TYXN;7Q3M;FJ,+L+;0K5'Q\IZEQTU<47@Y%S0NZ&MO('H MHL#@E]G@6D:3ZF<,S"".@B;[SQQDN_ 7FB1!8\ 0A^)@V32:LC9VA,\(<-I5 M#WQ2$8[MQ*!*K=HEBVXO@;XHO=6(;O> P=)$#=%M#P8ORM")B";)W I4G?,) M3>JYQ9?:Z$=$DYUN[_7:PHRNQ'E7[SB:7'=[[]HB[#.'/C%8W:,A\KJ@DX5- MLW*1\P*=&RSZ6??T7"AB+*I;YZ1>=TG[FML)HGTY,YF@_A#R) J$O1"45=!( M7-?'YG4.%IX_[/4.U@#XZQY.N8A4]\S9HU*#EQ5['5$+;#U+1X&HY2@^<^L$,K>.[D7:72FU96IHCF++47SEF>$CNO[,KG>O M(U'[K>Q'(W6^=Y*@(_7,@S0IUZ;W)X/E%:/W MXHFZR^KJVK@_4=3AAN>M5TUNMM7^HS);^GK.6&?K://>>2=G+(F4II_;IX]L M9M<)*_L\73?>VRPJGS2J&3O0#*^SG"7"@HJ>W6IL>=X:GS?6V>M5[BF?,];9 M&D#N&3Y]5#/[S_+F\DD6"[%$Y'U;]U1^="#J)XL%$WI:3IRL\L[TG,+LNQ(. MIH\_L;D=0)38(0K7>^ JS'OK)(NE0=5X47.?C_)S!G_4\#4J6@%2*]A]K/2> MR' _UP_-XNRAV2)\OAN?Z6:UUP>.=?Z.>..6R(4H]H-=!=$B3.\)6SF86%-* M1C7CZIU6A?-M3S/>@9)1S7BS1C\PZ]LGT&>I^%N#GB*/F'(W8.<,ZZ,*QV?1 M>M731Y?2 HC(H"M*T.MKI.:!-519/X,N!@R%$'R>E\_S.KT\KY[C*2/-!!LD M0C+2#++>X[]C/2$^J,-LK&?-AW8BC/7DNIMD@K$><1\D+CC6L_&(0GIC/6:/ MU ,WUN/[2)(HQGJ@O^=_/#Z.T+SF"5IOOR/[S[?G5) ME+&<_L=W.?ON?_Z/__/_^/?_Z^3D \UI$54T(0_/Y/YQDR>T.&T5 M.2&O?_^GGWXW_T@^WY^1MZ_?_GSRYO7)VS^>G/R/?\_2_,N?X'\>HI(2#B(O MQ8__\=UC5:W_]../7[]^_>';0Y']P(KECV]?O_[IQ[;U=TUS^&M2;3_H-O[= MC_4?MTV/NO[ZDVC[YMV[=S^*OVZ;EFE?0][IFQ__U\>KN_B1KJ*3- >.Q("E M3/]4BE]>L3BJ!!M'AT"D+>"GD[;9"?SJY,W;DY_>_/"M3+[C7">D9EW!,GI+ M%P3^^_GV4DKSW8_0XL><+F&:KJ('FG',HHO'@B[ZO\N*8N\SP/$.<+SY/>#X MI[[>JN6,7^BEN7CL$-[>!% JV.0BN@R:'7%_]4TA X'C*J@ MUYCP3L?T6T7Y>M18S6W?+-X;!/U2LA-8FEZ_^^FU@ F_^=LYBS+_,%*U;"OK=D!,RZ!Z7V-:P,5@E6- />&[)FOR=9EYM*3#IF?T%+MBGB M>E'EI&'9I_G)Y[OO_D=+FW#BI*9..N3__<<=VN.QS(N6SU$1CV!K6OP8,[ZB MKJO]<2T*MM)A,M/F7,T(#N)P3M1$Y3)/JS3*;J)G(/?F(UT]T*)/1@8;8H2C MMT/74M$0)2U5\FM-]_\;E@=W\)-FHGMT;6 8MW3-_\H_*\G!B,B;'_R+]K!L M,'6.&0KS)U;1>W:1YMRYY92XJU%1H'5.JRC-RGMN5#=1UB?=>E]BQ%V-@FOY M!Q3DGI$M#K(%0AHDI('B7XPT)X$9<%95T&!,9;L]6T3E@QC5ICQ91M'Z1Y# M'VE6E>UOA$P*>6Q^\;=S[O0^<>5^HA^B-+]B97F=[W['79X#:=3^3E,6E?MW M+8E EK"<%/0IRC;"_!&V(%^CHHBX,&9I])!FWLP";4VR@MJYN^ ME#$T;[VIVA7+EQ4M5C=\+AZCDIZQU2JMP!+4.T^)IJE^AE2TL>Y=ZYDJ#HR6 MV1];)=FU#@P00)SPW>Z*M##(#L>,U$C(J[_2J/@^B)(I"QC#+-.96ZB2*8[;ANQ#.YS7+TIA;J^T_^IPI&_UA7"P3NJ[5\&Z'@\RW M.,A-0]Z_LV5EDIAUSEO=SJKN9FUO9H/L96UM9:>RDPV^CU7:QCK8Q?8I4\[W M."<_@1YM5IM,!%%9]<@)QVS%&?A(\Y+[7B=ISG^F)QGWR4ZJZ"%3M\_&!&P9 M;#00+UOGG\@)F.\6&KD&:.!O[*!Q.09HY!5XQGX]#H>S.V3I+4V9H=K<4D'Z M)BJJYWN^NRJC&"Q1HZ?@(/;I@OI7& $?[]VUU"K"T%XS7(P,X?PW,(C 03I M9MME46P-7GUD>?4XHHV>AHE;*,]I&1?INHT@T M,4;PI)VZEBQ!F !ETI F5U=G^/V/Q8$8;X+ZQQ; <(^+#--CGRLS_3ON6#[Q MGU@!P02$;1[JP*I![B/DQ0K_CEOARQWI"9G>0=Z/VMMQAKH2NM^?%)13YF8> M(7"RCZT*VR$1+X+V>RYHMS79"0F9E-^C C;,1%?"]0?82A<;OHWNG ]B!$VE M(ZM"-T30BP#^H8[/ 1R%>APU<*;&][[CMA7^4$$ & MLC/RB4XI6J4P':,F5I7'KB3SS>N3C,(5,?:0I4NA_BB'0:$?J[(Y0,^+<+YY MS:7S"A"0ZQV""0FGRH2,2J#$(L@3 6!$ 1RE?RIQFV%8Z&QU?G,2UZ'\]!_UC3/8 MA]&_;]+JF;0B'PFFI/O.AI8MR%D].I+FHQV)A>M5F=^D#9YNBX!R0!(WD#;$7HX\Z]'85^H@RZO*S!?R5I+#8P"!$+3(2UQ2# M%Q 8D JFSBIOT@[U#Y--1J\7'Z-J4PA$UPNX; W7"L[I0W4/CL18 !7;#5)3 M=,DYO\O!BX2.P**GB]F: ^]75#J_?DQIP2D_0H(8 MQITTI.'G2LLPEL!77?;_\.<=ODDZ9J;SC;\EHS.)WC6JX]9U6EA5*"42?O1I M$$IX=>IL@#IM7I0VJ4TV7IDT9M#/S9SNOS%JH]R;PSL[/51#7. Y^&F*G>.K@7)R/J^* 31K0;*]E=3E&B-"=.X M5Z0V"Z:);N((_9(//(<2?3=\/MZ^?O/S0-J;R@>H)+BACIVGQ-49%5OJ!,@3 MH&^0(F=W0,8)<](AADB@4Y(BIL_) /&BSWS9*2N:W/+_+=*8_TOD,GS.TZJ\ M95EVP8JO49%HAH^,>C6.)J&H^PPNM0#)#F&=0D($1@(@28-R>L$FL\GMC3U9 MF#$/[E%:1LME0>O,;3@2L>0GJ?;KRF$:HQ_"<]K#!#KS0EPHY;G4\:7T)LCO M]>VR46* U?=WC&Y8H>3A K@BHI WQ"%_IK/R]+68HD;9D0#D=7/4M)I>U%U' M\=@EW?XFJ NZ^UTYOYQ[,S\SOIAK"MF\A!&,(M2E'=GD,Q7V^%T1FD< MK][ MMK@&C/;MP>I+,02V\[\TCR^TOWU^099]?%Z1MEQQLH)5$QGY\T.4P8.6.#?* M%7&_]4DT04ZDD,EX@],&^"2UU)GHF%=),9*'8'K>]2D7:9[R;[+TB?8U=:+J M>/I^M5T?YW04OKO1NA#8^5K,L? MO;ZE"Z\C/&&C1\ZHARC:H8YR4H4]#O2Y#4^)F^9DWB"?IC8[DQY;M4*P(C$A M;>?.^F:UKLW7IA2._,E#%L5?>",&EYY7+*'92<7:]%_3_/3 &$-;#AMCF;)] MF>_&1V!\D$1_"N,[N:L'2#[" $G%VJ3[J>?8AQ98%\;*OA0&*)$D?G_"UG4Z MQJ;B7^8)/ **,DOF='R551K#$[[@4OLGI&:*JFG'QEFJ6 #.$U6%&RF ;=\:G(.'N10B-6M4 M:[9SX2>7H6H\M[U)JG8F+,!R590;L3"OX;]&NVHS&KZ6J2$LDUBB;N\^"X_V MAO]WVAMAPPDW69K49S&8!]CS!_H-_HW6"FO4H$6RL^5 M-#9)LK!&S8,V:Z *K+U[H=H.4G*W1?J"M!4C#4CM1$^QYY+&79SMWPNZ9D4% M\:0T7[!B5=L8E%):)NJC4+(VN* UE0]TM&UQVP(FESO T]14VR*"+=IL..^> M]79)V;*(UH]\S7>DI&H4?&CD,)+0ZO=AB^ZEZIKB3&,52V?Z#+5(Y(K>LXLT MC_(XC;*[%F"O1HRWQDBWO%T:VM,F.N'\Q5& OT^29,_&8/Y15$<6' MY:8UO[(K+FWO0<6&_-K"\'L\I,OY<4GJ9Z>WPU%QS7>O&GY=51^V7!>LH.DR MKZM1Q\_W1927$#QG^3Q/Q$^9L)GSY+\V906CX9NUZ\5]]$UR8.J6&/(0U0TH MU]K1(&MJG,?/I-JA(=$63IB"YX[GF?F=/'^)"K!%?S@\$^XW3/X%?OO]$B3DLX1OZ%,^01VCS1(EK26[J*TISO M(\Y8+HS0)LJ@4O<;6<+#Y !B$RB MS /YZ?6,@%"25W^E4>%WAS"]F>G-WY@,NE OH71J^8\\A2)OB7T+Y;A'?>WA M;'U@);W24J*&&A%1E[&'&!V"UU/] =+!1E#1PBGS7;W@,B#,3(-%?EV)H_2R M8T-UBC94\Z:(''>XJB+EKE0>$P*T@!6#H##5!V3E&*&(*;+WUA[5PMJ:?/[SHJ M)3^M9?,(YA17274+\K)63+F,N%\@1R9^$M%R@]BWATBVK[AT79AU[P57DC;O M]$(N4AB5T&*^8GAY"L%BIYIV$(IJ5]Z;(HT];_,T04UVT1H"/]FE+&%9%A5U M'K18UGZKJYJ2:'E=Z]3EQ7!'^']O)Z'+CMH=D7'U\-\JT'66[5PRP+U24)8;@YHM9CN5'0#[6 M74WJ@198193.7TC;P?C?8N74%0Z+2R1JQE],OL9T$C->7@;&!%,MU.S"RTVM MF$@.Q74MI2]G6XF)S),8KS/[@ M BXS"E+#-!EHZ<3H)HMBH8/S)?\?]7,CE>],3H^&^O=WAK1%000,BT=)=L=G M\4!IO1UR)(8\@7,E)5D[/%U29_"+"1+(3Y9ED;.WCJ('!D@"A140B%V;F>;- MS]]DK-E$0"S&(HQG_<5LZSHC]7*A9Y1>H&V>%%=H;7Z1V[OQ6;:XS5.<.HO; M/5WG5_=;TZU@2"=X?^]DWQ%V-T[+V\8).<3:\M>WJ9RJ8VQ@.3Z((5SF-[1( M67*PTHL_GD<5A0>>7"Z)2!2!%DI-M+XNNWL>%N8B_>0YC[BD+\@VMR=_(VEO M6'6TZ-$8S?2+"4O4>?!&5M82R=2TW./T6R\&]%O5ZD],I.?3 M]N<+5BQH&E#1S0$%TGT\<*].5Y 1HOVO%S(?"%=L"^>W9*8M**]%RVU+ EZ> M,0]NO%^,L?[M&>=I&V,'_%Z+;===%165G@EN8_D8 _Q2V?0^3_PQ:>JK5-A5 MZ;>Z"M4;ICJ%KWE!]_ !!1^D@H8 ]B&]E#6D#WL(,VC(PW+%DFM1#N\W#*%^*O5,[3ST['K M=M(U U2\>ADE)2=2.]+S<$(D53GC]-2"R-/ET6\F@NS1++E)GY]@K;7VFLTO M:?5XMBDKMJ+%51H]I%E:/0\75]+Y%&GG54BX3[A?4$XH(05]HOF&EHHEF+R, M:#]&<*^?U7!%R[(=3]"GH+2DB9DP=#J>7#E:8&&=%N(C6;*J%9?.$0Q7OIUE MN,XK]]>H2 QK:I9-,'\HA&SH++!.)]R;-?C 6/(US;)YGESFW"%8IO L55G2 MJCQ/RSACY::@]_1;=U2#:$2;:CC/$)+>*O M6!5E>A[@/7P21$W&Y8%I,\F;\+]?K3/V3.DMS<3QG*H2*'^'5(;1_GT%M4:! M8%3%P>@0J>!W$??=4M@)/M"<+E*^_,"B5-2@Q#LP>3EF"QPIE;I\,31;_3V+ MS7>GE%YS)YF[=_GRBG(/L!SSD=0^PCZ6/=BY:]VJJ<_(ECZI 81W>129SG"< M].G2L W?<2A5%Q]NC'=F>CKUX,D(JFV9\5#^P! _F1Z3IA/F40\0.ZW\.K7' M2+V_.NH,>.!#(RSW)I%J,046O.PD"RZ"&,E1D'37*!^P\@7K+9&M(/J_7-1Z;,[_O8NN%6M8],WL0.%GA5 M0X%1<]OC0D27!(1PSWEK165UV.5-6VY8EL;/VU#"_*$4&0(2-1EIC=0/2:^^ M%$-"'J,1UD:"4(5FGP^!+@%C](#%D6*,R0C39)=AK=1Y_/=-6M#D(LW3BF;I M$ST\)9RO()7G'WNE-IMY->@!4S=5CY)K_4! TJZ@ZGK$*#VJ(9$:T\D5@#HZ M1)^128\;5S_V_I&2:+DLA.?<'LV0F/M]2\Z":!FE>5D1&A50=+PD%2-1)B2< M$KZVD9CQO[(%B5H.+FH.BN&1=,?!J$Y#>)6S?/WX7*9QE+6_RUE%-J5H3M8% M2S8QC.![^#$BY7-9T14?4UR?(8G1\6]749[3 O C#I.40K\\*0]_+XY>R)@ MJDBYB1\;>C_PV>0=05;7S.7_C)*$=_00Q5^@MYSR7^8Q M6U'R]9'F?+>0Q9NL/F00_7#D3ZGXXIFP8CL@5@?P88.Q*:$QP$WY;K_@0,F* M5H\L"5"2%VG@F 59]N?GU++4E I^%FY8E)UE7 S21E-[>Z+**&?HA7MKT@_U@RI M2(?=N=8808\(@HK%Y!W)D92/3)4YAM[V!^XB7+&RO,X;@?S($BZ&L=2Y5OH MXTL/=NP\]X 3)BPGJPY-\(P:(Z/M+MH:C$EH=*ICLO5B OABX.&25QE']3T, MM1G:WI #^&=J.L+T^3K]XZ3]6\;SIRC-((GA@A6BHICM,R5% NM\A:7OE MD^6X^>UMR_N7R7+*:$,T7\$A(O#E8"\D85L=46\O=3V35DVX?O"X)6WPO+J]<5@)BO0.+\13ZJ-"P_0X MZ,V9O\P36I^%7O6^:83@(-\_4CY>L((/S^2197S<8D.9?N/-N#5,*!!-<]%D#86*1,=)5''B M*\&R)KNJ:/D&<-O:;0O!0?+,>2>^XQO=15J4^W]8L"QC7T5*U_%G/Y#WW^)L MDP#XG&-)5Z*C*.>.9[;-0!/)8>W?VU_6 X3R<9 A![OGMO^2ST,=^^=8N76, M^ 8/>F-E*G;=,#SRBD]KLI M(*>O>K[A"E)QC._Y;]>K@40R[0ZPN63*A+REDRDC0F64N1BO2;J$@-$H+E?G M=0-'F FJ-E)7R6;Z,LC,&?UR<@WF29+6B<7-D>"F>F1%^@]J_0JK.L50&0=R M9"\FZ4 ^A"!Y!S8Y&CKU8#>6;1;"=C0O/_E 02MMYA^H"H8W0_JIOA1Q*1Y\ MX!XGM^T7M5.:+R^YHUJ.7!;4_AYIY)3I.,]LV*S7]941KA#)KL8FUY2OX;W#Q]K)D3V2A M/JCP=EQB@!MJ47R@\ZM=9>3F@M!8I4@W1.P4_C,$XZU@X$T;'VV+(7?@U:%1 M ;K[ZTZM[AEI@(>O8.E(&.15"ZW.L.]+IQSJ'2W@EJ% /'@33N43L^NEO5V[ M5H&&MI#QAOJL$?:@%^:4V'U\VU*!A_[J_AZ5DAG9EXU_@*WW*^W8M7BUAK%3 M7/Y/84K[CO.6Z3/,FRR=0^8E6T-^;?R8LXPMGV_A<9#AV[N*7R&E:J1W]T]: M->3)CCZI 80U7:I<9TA6^EXE599%F^N@WX5O"JOU#2_QD9:U*@$##2*(.."PPH=:=2=$&;(97^[;9&A)MLE[_T1 MN[L5G?@*PM744&_Q('%B']YI:C:%V?'N3RP;YH*_M9-S"5(D!]+&^YI@5\Y. M5\X73OY3D^\:+J^[EW=,A2'>)6 PV;J_D:$4^$F1[LA!R+QG"0=[9,$D6]G: M2UM-=*(_POV)B1,\FHA@=BEL:_?O9ZRL/K'JK[2"6V;+'$+;XCIT4^M9(F1> M:1N^^.44H^]7PYP.QN3EL8EQV?"8;7M\MCL@FI'M*-I3M1K=C !\_M>*/-.* M[$8@ZH9N F7^^=70GC?3/ J$OWKS>Z]RO:\KB$I,Y&!;;'7YOCZ]%97O(XZJ M)6]G%)@2\OOOP\V(TBA<594?%!"FQ2^/EP(K>"LCKC91UF8##T;SQC] 7_&3 M=>S^)M^.,FE)AXWZ*7"9Z;/NY;NR]>LD%ZQH?@7M9#66PH"8FG/;"_;%>[F] MHYJ4NVN)[U[\7JF_6P]"5*7K#(.\@NM<89++ BFU#W]806+\Y8_3ZE(4R8<2 M--NZ>O>,CV'%4"N\JO1THKLS01WI3[;,/9 MOZ*%> 4==M^/Z7HX2T3A"Z32#O3L/O&H)DWV:(?U^U48S1#<\R9;%\:EDA ] M(&5/@Y)K61Q\KZB$RP#=4C(!3]4PL\,LL-Q?&MTV)>-ZT?78A(J!DU=6Y='- M@G(L ]]2K]@T/#/J7JH*RSM@L25>X M B\BVZ.A1.PSSZ)U6D59]U27+S-BDQIZL7$O&+F[HRKL _II_XCI"*IT_0M4:UB$@'DE > 0H2EKNPPGMI!E/& M[,W#="HFE+(KT.)_[CE./C"E%$27I%S534! >"JMPWV&D&W+Y]R&2ZRU,\^IL23,.=B*J=>-L^T7,M!>V1C? 3E M]8 I!%K]2S!J:'V<;(V>6TTOMC2/X\UJ(P)C?:^9JP=\1CJR'V&2$/1U]JR/ M#*--3L=O_';4#E(IBK>T>(CZL/T'U\8$52V^IL3]*2@XMS_ZRMSYR+[B\LXG MH*0^ES$M@-+08LW&=143Q#EGG ^Q^*BJ!F&(XXZ3/?_!!)78V? ML_<#8\G7-,LDID#G4WP.^B@)#]GH[9E0U)P)Y3@SX&8T"(6J;X#W''9-1;FT M1(N9<-B;HMW2LBK2N&KN67WFMJ"\O?L\F.:E] U2M0;[=JU3.^)$4">"/'G% M 93?A\WX4N,Y0S%R"J[=AT(>*5']S+Y[)[J?@(,G<%AVDY!C,W64!-E)6'-E ML5)SEGKX&DH%6-LS3N("WNV,]*#NC[4VOM1WV&SP=I 83 M5K3&N=YW[VB8E=Y$K'F(>E"L>ML@16FO+]?BTQ +*Q[]W&-*+ F0.#?/JU3< MW^&+Z-WV@<#FK;WD@@\-CH$W59,_]#XJT$,JJGC%GFY!QJIPM0,Z- M8H-8O/_3P4QVH-NW$9OG#3NXX:,6.5P,K5\>F%[6G'7IZ$V7JJ?6542C[ES_9(^ MF\ ="67.CXIM\#2WD:?=U4]J<-V@3VWTR/F*^^GBPIWQN![[;R6V '9KZOE 73^== MI_"W'I"3Q.QPWN=#$_TO5W:PZL4/:^1*R0)N'N@8IS-#,,[ M;\(UXLY85RQ?Q4*Z;Z!G2;:3G;HK?H0_:1OKW=[(V @1WE&9]=(@5I*5)UBHC M<792IBI(#,T_;]JT?6ZGJ0 GBZ5)VR&UY:@_[P\[M82-'G7"HT>_%> SW[OP@ MI"8O#LJB/0!A3AP4>0 4'%27&1/FS >8+#O.:"0O$QJN)'KA![ M?Z=\BO+J>B'^*!%&:_TBQ=68OB\#;PP4LR $X ["?6I0DBX, CAGI$5*6JA[ MC<1C1X 6-N@*3')5:MR:#C!G4^HDPDJ51M,ME?HFPC M6]FTOL7F+*G0<)ZJQ*F+):[879N,^>_"9"-I<9T9L1(EAB6-?UBRIQ_%QJ1X MKJ6P^6$G@,TO_G9Q>R!=QW_0%)U=!\X+S=_./YV]]RH%/=QA\B'[K#E#03D: MK^D3R[<;#&D@9?0+?(496<_^@B=2",@J,Q9&M%_F36_-;Q&TN\5PN7 J3IW?C.Q0%8DD86_^CG"6Z;'+W]6E M^GD FO17?AX.1>A]C+W&I$3$ER560X,QRJ[&B7F.5I3P>!"5&.(.AC!WM?2$ MC)EQU%_]I2@MA(?\D49P@ 7IU+^DU>/GG#V4M'B"Z/MEOMY4);S:D<=IEC:O M3<6;HN#+C7C?X"J-'OA?JN#+O+Y&>9FW61D2W?5.'UL1RA=.;Z6E M? T(5:-J@MPV\3,! &$YWVCS[>EF6Q3A:UV%(\P9A7_-8\$GV%\:"7N.LNIY MV&_I;X1-!MGKS%N2UAY55!Z6(6Y,JE5-DBBA=I6)TC_W3(TQ1@&LA*:U"/-_ M["27__"W.5?#!%3Q(HL. QS2OVO*ZU$_SN__M\0(4/,ZV7*>L5%&>(A1_OD_ M)3'*W1^0,UW01VXGTB=:/\?Q MB5;7B_OHF^R,8_P+_&UL6<^^%J4!")@5RNJ($)DM>_3#/06C(C(,P35':]D9 M=POG!8W.6'+H?\G^C%C)NMTX/Z[CM @0(T#-^T+6RS$VQ@9O-O!S"4^1EE6Z MXMLS6;2AOQ'2TNUWYGKV.3511Z^E-R,W+$OC9_)K\]_0N=42WC(UAGF\K/BU M22[EV\.;@N7\GW']IF#-R/I_Q[+\L=V@+RKJD7,MC1P/V0$B^X@F)YKHR6*V M9B#L!8!B0Y,V5@(W+?/DNGJDQ38!M?,WZ;&VG6YM7A_0(.]\CUFCF9$,T(F< M&@982+;#,",0NH)]*/PYYU);_SB=-'W,?(YE\:,G*:#&B&RV*!8!R;--67'7 MM=B&&I451*D7:_HP2"W.2YSE')5ACRZ)YIO MTYP$K@H 9K M,-=?I@DW= B92U(B;+ M13**JNE1^<2@VJ6L:Q^U+1F7'" ^(VQ'V%0C[ X*L80W([NK1U9CF)%KS @= M5NL<%2F&8:G'2IR-HZ2E2XI?H>MQ#O;NOB1GZSLV2E6+F$W=LCY"A'KMAKFG M89-2,%4Y8TC6NCKGJ*,(%VD91]E?:51PI^"<.YE]9QXC33'G'Y(NG:]$32BE M)DR ,N&D"=#V?S(RQE>FPRR/EW$?JLN\K(H-1#%%0M7=FN_[DNO\+U&10@K6 M+4?W1F*7=3]'7ZU5(^/O!JT:'MQ%65=C144U'BJR0S,C @^I 4$R8PN)W/I6 M.K0(,E->!U+.]KH/(.+[UCJ$ +=LHZ4LN5"_ RL*.D0HC(H.(3)74KOCM:&F MVSMM (E[6E5=F$MQS%XT54D:I;JJSO* 9PC<-5Q':=*&AILLSO;XHW[R0_DH M0:.THAG+.8N%9U#OS^G3N@O_N<(56 M:HN(HDC[=*UE+>$VCE*3)H*V]S#*.&>9%KN\" N$<=1$Y:BEL:!L>_0M)B+< M-@4A.>9IKXA(&.580+:G_))P[& [ ^'8Z\^;:#2F(U@0=IB;3)E%T_ 3;RF\ MY]+^$1ZID85AL=VX\!-[R$W"3^S!9=U/M#)V&WYBT0)IDE'AF2!QN/;,K6#Y M/7D%UC#,$1M:5E4=R-%)<&3RW^=56CU?I!G]M.DI>S34!&'H#[MR_C*,H$> M(*DI>K?N4NXQ%98XG?7W*UHLX=W>@GVM'N':6Y0?9@DKMD;+0F^OGL2BI4UJ MXJ2A'DA$AOG+-)D6Z+CG(HII_2:*TN'.<7,K1SF[;L,(/=Z\[0P"IJD)1IH/>QG(U/DC5LY>*19-N8O]37" M2T&G,U]" "0#^T2]/&1JC'%LYB_S!2M6HK37%9>_RXJNAB*I0\T-EH&^;KTM M"QWBY%<@3P1]OS>EE9G,=#GG3X#N>]XW4VEJ1W#N?;QBUB\T@O0DY.7^\(4O M=6;YNSY(BZE'$ M*2W/!6T',4V]>.T@>)^%:BUST?1&ZXL?.O8F[(NJO*MF#BQ4V=68(N<'*L59 M5-$E*^1;Q-Y61L9H^]'? MK2=#TEZ+W%(G-?E )F6$Q4R7;X&,S*=H1<\99!8HF9KCYE8,SJY;SV9G1H T M^;4F/@7ST\-AJ1&2LM;_ZS'(, MN.HA-L>$JA[2 4 P2STA3LE$6(8'H8M90D'T; ]H>E33[@7\ZG-DI0'),)= MCSO&8NOK64N=%(K#\ED]4R9>8Q4R!_GIU&&^C[Y=)ES'TT4: M"[T?25X<:8]VF27]>O*9.76R3SYLDN,8EYDVZ]SNNL2JD5WF"?WVGU0>I9&T MP^^S]OOSM<&JJ1)!EG"ZH796$FXR918Y%8I;NDRY Q[5[K=4)OJ;H45BOSM/ M$K$C*K9)@>1!PDFFRA[_QVZGS]NP\ED6E>5 )$_I&]-CL+Z^78O0EB(1)$/& M]]1XW'>V,,XX;\(U3_YK4U:B)O\]FR=)"BMBE-U$:7*9GT7KM(JR_D=810&W MZW5S^/'W35JF%6V.J>O+8G!"LLQ%CQ(Q]4P=*?">4#I/= P)\=O [>U,<*\ M$>Q9 EC@:?6_:G2>"VC.-)/K@T=!CPXW]\\V#\W58&UW3U-LQ]$(*4L8V-\\'?& MT3P-<11%'LRR5/P*>](QW+O["K4U>7)\.! V.U.5ZPS)2DEMQM"&:D YNT MN*'P]!9Y79)Z1KK@B4!/]N$W=V2"/T3I5$C<;"-L/FC9VGP:)XWVQLE.:?D/ M?_O$_8I-1M^\?OC=FWE1W!>KO$HNLNCP<1"EMIIJ,]BG:[D?)*YS=F]Y%(AL M&$[]!,@3H'_RAG $_,^TO@-/BU6:BXK4OP(@OVJH)C5,BXD^G!]X7ONZN&=? MY;MI:4M3QV?7HV^W1[QWS@H"M,.Z/#U<[7-X9*QR9"N5#:5U*QG.1-JQCP&- MXW0-HYI5=&X2U>1]GK UYY6"P/>T-)3X3H^^1;Y#VD3FC49@4>@;'%.0^#XQ MZ1%Y*>=\N $WK*RB[/]-UV MP0#/? B->"'ENK@IV%.:QZ-B(VEN*C@'W?H6'4$>?,D60%CAD3&Y3WP&.1?N M$LOI,U0-&TC:4OC"UA667<_.#W6.SW* =,C$+14^#]WSD#'/3X!GV(\;;VP> MXO'LSP'Z=@MCTQWCL>G=6["PHYV"*DL(7MNSLKN=@=C9D M0I *IXGS]R_I7>K$=? %)^X-[=;2 ! M0?ZF>:C+02IL9SA>&@F9N.M8/->"UORP$[;F%W^[N3H0J.,_: K-K@/7@G%S M?37_=.YUWGNXP^1#]G<7X^AFZV NX%AS[&T'2;>NY6![4WE'.&S6WRA_F2[3 MO$G2%4X@)WH"5(FHQA+,55%C+-/BEC?)N:5/ M--_0"SX2[HUS5SP6Y>_:=-9!@Z3U+5*RE&BXEK0&!('Y)BT,\C6%IUS:'.93 MFL>/JZ@(G+JL-R?,B-$!RYQ=\I]O.,C3(BY(G3=A72.W;J_V=->]P$"HYVU>5*G4/UL'SZ*&N!E0,%K M0>G%X26?61.\_>[#"MZDPO(RQ@^*WA W_>UTTYQ>+\X*FJ3P[IJXNWN95Y3/ M2W7+_8WS#63MUY?R91M@1!?8?;$&*5]^HPXFC!OI=LR(8U@ !.<;-2328IJ1 M%A4!6*3&150&[BJ @!%,9H/SWM17Q,\ORW)#DRX:<1'G_6J=L6=*N:&AB[2Z MX9,HT6!D+T@EUJ3FX> N?@1)C6&;GCYLQ')3,?+SZS>OOGQ/UKPU1F^=#Q.A MN@(3J4'M*^BLO0'70B,--G(S.GY'ZHN52F9I#ES=*N?ZDMT\LES^<+>L">9> M^4%7[H/(G!X1!$/5M)1RCZFP)+3IK@]#C6WW:#=VC;>4W!2L-WF5YJ04"+^W M:,DMCMFR*:^126RY.C?\VO5QB1TW[(I3XDW'Q17PL0/$_D9(_=SOS-<>:)\J M1L=,<:/222M:$D$X3%Q<,O%,C2M!0P0?HV_I:K,Z947!OG+U.XO6_"_582UF MDRXLA@ADI$*&"&28;(4([(W99HB@046VL(C:N#U&"$;E@#X5A M AYZ(":#F7,XB+ .'GW(&UH0/C_'&V-"%O* 8X"]$G$*>H@QN!OH+T&,V4T/ M]^1B0]U/T7FJ^=\WD&J>B@.K](EJ;J)#;!M'ID9UYZC";V]2+>[?EIS^!2O. MV>:A6FRR-D]6(KXJGR#E=*AKYR?!CW"!IN022=8M#+)@!8EK_S)C92Y)J6)8!CNAC:J(G9NPZ8J=.3@@&E"%G5*5E1E,A3/529E0_O!=&[DG3[O MFMQ$S^(-X:]1D32O$WR MVO*R[P>WX>"&QJ9E+NCA%4#^XAD#J!.!BG21[UTA?7@FW78-?"+PST@S@AFIQP!+9GLJ(,81WHUSJ"?, MHPAX,V&_1(7 ,L^3VW3Y6'4O2C8%5@&\J*,JL4V8+I!&1X>4:VO28)F1U8XP M5PA..8CDHV:!V6#M)&05;F@AY+/[F0.9A.Z=Y]W#G;I7?Z51@5K-[,-'+$TM M"!&NJF%TKYW/B/(@ VC7G@PI:M0Q9U6UB'XIF5"-U^]^>EW7QN"_^=OUFD+R M;[Z\@BLMY?:E'$'Y>O&YI'.^BZT^LF3[LNJ!NIAVHUM/ TG.>/+75I!59)B]Z!:'\^V;!&L$AR$9EL._N"W6(FIH#-;<^9OHTHSWMV2 M6Z*/4?&% N;W];."LOWFZ ?8;:.T8]>*?1=EM%Y@5BWE,%N4<=8R?7Z%#MS5 M$>Y/]*OXDS2,H?6QBS./+1%/0;E%FD=Y+'R8G"\5+G,%#8;F*$.0(ZI;3" P MH"=YJD9_J^3!S_ M 5DJ[_.=:_G__.GR_OTYN;N?W[^_"U(QK\,D)A]YZ.10_6Q0=^F?/O,]!6W2 M(3[!5$_-W,Z))'-V$"GG=4J_L2M@?K,]>T1L*HF>JH*V%$E2D\0X?"X&@GG5J8%! M6ASD57> #90P\0L-86)XQGI4JI)R,H]\DW=.GVC&UG N,1R35OH&K4H#?;NW MWC5QL8E/=N0#"9H*EQF*=3YK-;=R?ET]T@*R= KZR!&E3_0RC]F*7K&R_$2K MZ\5]]$TB<,A>\)6==:CY-.T,\)"X"PBR33FB4*6?4?/"+#';FQ@?YMV(F/-- MD<;#I<=5/T,*ZECWSD_H._E6 D!SX$ $AK %?959S[#\]%C&MZY%U5AR*'\M MD;>!ENB2O4<]^BO4>T0:5Y[7P@@0/NRV2EI#>$;&1^"L,*]<+)@&IX*96Z&# M?V%\E:BO7NO8W,%O+1G>7AH!K&]M=W= IF6"AV=BP XKL#=@3?5M\M%9M$ZK M*)L_E*(,O-1&ZW9@K=JZC)#'>WV[A#21;U8?EW:.3_\TD,=6#*LGEVM MX948/K[JD9(GP 0_B)0:DM8) .)!&=K#"I+4J0'PZ5H,*D!&,U(VF879\;:D MG*=EG#&P'=NR92-^C\(7R$5CH&=?>]4!")@]J]41H4OF58QP-YUZYU9DN;[(B'?X5.B=D,PT%# M7^F<+FA1T*1Y:*RQ^\]G692NKC:K]=WF\+JE[F<8KTBA>]=RI(I#VSUR,C:$ M%6YQD ;(C+10B,!" R9S AQ7M]VD$7S6&!4EHRO.'#:)5X*;%P[$HLA9QS= M2;E9!7#K=#2*81GM;3W:OS*WO3'WB3-APQ'G,C=.^3ODRC3:O_/*]GL7)4.] MI:?.9H;FG;^D_?B1)IN,[UJVJ^99#4BI<+;NY]C4?44RSJ]'-CA@7[M%,B,- M%NXIB2>?0_M+VI/"3#D=+%P*YV%Q_23G2BM,*O_04GCTF$" L&@+HBX-,:E@ MZ, $# 1!Q[AJZ-#?P/7A_A>BI7_'N.C=?ER+14U+M9&@MA,WM2RO@NH9U/VQ/D0I3DDQG[."QIE MZ3^H[-E63!=("=0AY?P.Z)8267+BY!44C_Z>U 6E 26AWV*1EX*QY(Y&^JX> M:4Z7$/_2,_"= 6>B "@,>V_ <8.65)TW(8)H)THFF0WV!]M$GC&^U2V@]+=^ MVOC@MY:VDKTT NPF=SBFF$4^/!,#>TH%]OK,)^>3D#YD=56T4E2]??\MSC90 M$/$#8\G7-,LDLJGW,3[K7(&(QT1T!33(W'0GXT3L#^I"-CM I$;4EI,^BXKB M&3)KYBLH9A JC5U'])@9G]VDN#4O5YKDN(UU83')348J1)8;MF*;G_'A0E#U MP\2_C?2V4;$*L@J(@'54G0V5@Q;ZH*,/#" M1WM31N"9D2VB&61F/E!R$Z5)F'J"NB+(3'D]#>7\G"=I*8IYT81[C[QI[0UC M-'6L+Q=J*Z,Y"1V6@;.NT!:XL!^GN\$!^I7CC6W%#5ON_4>*"= .639RE$&#P3#^[GF[U 5'DOA0OY$ MD\/ (%^4BBK]AXCB-&4P;BF4/$QH<;VXX$M8E($FR,Y:[?6,/8(U1^!KR; M%75T&X)#N&7E9W)"BA9 F(-:BP+-',Y!T&5HL-+M^ <6ER(_-6YEBU'( K<* M;!Y9D(*6MM53".&+?656%J&#OKPL.PU-UW+*N?S[%V U#V< ;2=[V3IE$1[8 M6!OVYD^,?6RR@^TP36?!3)0#[C;UT5[PR;,FR]W.O(DR$/4@R7]\(9*\-P=& M@GS,V,G%.3_1;]7]5YH]T8\LKQYE4173[AQ'/0_)3BWX>8C/90S4G!>X/>OO M)AT*E0HF(B(ZS.')J?CPI@'9BX]C#/<;!20LYT<8F)'CM#;,/@DK=-CCBV![ MH_;".UL,> \7FVI3T!X?0JM(@DT2AH44;$#Q66RA1GLBX/9E0M>021=S6]Q[ M:E49K$I!3^4&^U,[T:V=HF-LIU,O6SW?3G(PG]#2G*"W?A/Q#^5WY>!A7_%C M)F"7-RQ+>8.1A<:X/^N72T?HNA;P!AAID75?_:OKFW?!D1H=^;7Y;^@5PWPZ ME>YE:LW1-/9.'R.^C/'_*KE?!CVYV$/U4W1? T G=7E&6I13\9Y,)E%U3Z(R M,_[V)7#GYI3#2^#9+;YH[5U?.G3K!QMC]PJ]G?K:\/=31[V4;FD$+(U^@MV=?:WY-?#)NK0JOCY9L!09.PS5M YLZN:GF M';H,]@?-1,4C='8$\+]YWJD%8=4]))A2EJD\T/2YI(M-=I4N]!.GCC^U'F_< MD0B?1+[#8C=+W&2,"'4U48HHFT]9;,A\Y%T$W+E!)_7IQQO(A ZK^H<6-R#Z!D!N.?22V M-A:FX[-9P$2\#\ 5MT43TF'1$+:1C<00AX,JW2W-Z= M4M=.LHPGIEPT^]9;5G7310UA&]H(7XW M=%P[U-[DQ+:O7Z^'MGT T.>V=D:#.;H5U$E-?M84O.8(B/B#J'B:L"R+BA+* M?=;53\-8\W%I.CS2'6>J-]6I=T?#3W/TMD&JR%Y?OM1BCRA&%0Q15U! 6D_\ MZYK3S3%NR /H_LEG2KSQMP! GL=JRH^G/2VM]C%PA5.LZK M2 OBX9^6UF<\,^:FOZ.J*"W^ F]*-7G0>=*>K*6T;.IL)-?Y+04UYTX];_") MY47[XVE4IB5\+URK>QH_YNG?-U0M).J5-O:PS =&YRG.?!!$C((<%7^I4YRW M$,D.XU1"L'[%A 6=>V]Z?\96*Y8+ZR2&*%%163.D-AUVYUKP:WIU=?X9^>?7 M/[Q^_8:LHZ)^1N_?R)N?W\Q^?ONN>9> 1)OJD17PZM"_D;=O9N_>_5$HQYN? M9W_\^8]MHZ;(/_R!$9&+ 0W/:=S\]HWX M[4\SPKN"9TK3)YJ-/$;H2*VD4\M4Y\O?!B#YKTU9B32/>\;5C0\NS>@G6EWF M,5M1>##JGIU%Y>--P9[2A":GSY]+.%_9QJ+FP&FAMR/'P"Y)8;F3IR<@L^B>UO"(0O ZG"]SR=29:5_ >S#-5CC4>-+ M4P&44P@D@"&+/NKPO4\$59D95 3+[?9@\,U(G4\M"N$A"7\[43CI;$B'?2-2 MB_,C8CC,SA";NSJ6/]]N;,;W>;(OS+=\ASW[W?WM-G?8I^B<# EQ[-2,ZZX> M5W,(-4<,S_W.4BI,_9O,87::Z4]95!W=X3_M](;_\+?YBA8IWXWT6FEY TVM M..[(^4ZLH1;&R XPCHUS(YS!K \_58WE?FM;AK+NU:^1;();M@TD=BB6C..L M.:*?GF4\D)PAJ]C'PQ *OB'GO].+\2@R\.5U6W 7*]@YG@T1F9!QD(VQQ.N$?HV_I:K.2 M3GGOWQ&3OM>/\W!<32R_H2D2 1JR(0Y^1KG)5%GD M0RX@VZ8!4/8>WBBUQ4O(<9]!Q"24$S#.6:;%+O<>H<1^'/T-ZPWZL!127S", MM3CF'1MDB+=HQ WOAA8%34;SUP9:(J,-/3VZCR[D3[2HQ.WX=4M^(*GM]>SU MZ]=].6TYRZF=_+4@(8RAR60:,Q1(3A4BR^,?6)%:G_'EFT.!W4^C-(PTVQP7 M(MB\&]S^8=Q$PLT*XB35FPD$G2]S/B6TK*#:\",D4&.?7^Q8D$N,D?*%L6T?H1W&?);F"T+6)W(.W3M9!TZ87:(HPSE&EQ MR:VDT.4A FEH8;0M1E)D??J5E% QA7&6,BT^!77C1S/JU#ZRZ,[[RZN3N?3V M,NQLC\^B:S^A/#M%$1MQ\=UDVVGYW*[KEPK2DMK]!J3 M"ZB(@@[*>)WYF3W3S%08$F@MT,R%TOO8RMH0*B/J:(V89%*4YH1(+:F/U"@- M(7W_\?U\\+;)<0.DL.TZU&DAVELG!/^E]%?6/'E,K\I6$Q+V9W+ MX<:F2^M>I[X**/53-UIW#<>!\#J!(MR$7A=\[S,*W_4RW"\\*< M MY6 V](*/I2WG^DM:/9YM^ JTHL5E'F<;..J":A[\_Y+[Z)M$.PQZ0JH.@J)K MO6H@813(RV@0VJ4T)$=*92)3S")K_5^&K?3WNV>>- MUYHZ/+;%Z9.?)G+O=8#;?===QUCHW^&!DOKE(TT^,):,.CR]C4T=GKU.O3L\ M>]2-'![#<2#?QP&*9#D.WK6[TR\:?>[. )_"%AO8_O+/*2TXB$?]RA>C?=@L M/R"CY;$BWI:RR'3Z-/_+](IBC$_)6%T"-3X[OL;Q7ZQH_912+_8@2 ]@1]LB!$+:IS^Y"'7X.LY.IL6C MH-N(-]K;B#?.MA%O0F\CWDQO&W'([9%M1"\+@PK86VT!>^M,P-Z&%K"WTQ.P M0VZ/"%@O"T-41CQVPP0^M>*("A^;UT<<(!+6)Y]$I425*>@OEJC,5__AD]OH MZ\>(;]W3*!N-GO2U-0V>=/OT'COI$C<*G9B- A/,CKZ2E1ITUX&37JGHBYO( MF>1-[#_1RDZE:'Q'2(71)^A:FZY[ZC6'>6388#*8/0Y[$^+=<[)-KNPM7<,+ M9_GR,E^P8B5>'#A];OZH_C0QJC>D.".I.K^#VWFBN*%-MLA(!]J,/#QO6TSD MJ0S3F>Q]L=A@>GR?_4,)]66> K0;EJ7Q\YCH*W]G=JXO[]_3*3[YM:8;7$+5 M&7Y\Z*W*17]FN+W4=1ASYJ$S35"( F$41#/<@EY293 M9Y$W*9EG&?L:\5%=L.*<;1ZJQ2:;QS';U/6B:?H$:\?(\X:8/I"RI47+>4&\ M%HRX"9DT<+B_6>,)\SH(:C*8%0[[D]HC/. =#PNIPB=8F1SHVKD(-K3A%9N& M^$R\7<,]Q*B=25$]XY_?OA,!JW_^P[L)//"D-!T,PV-_F_4-Q&VO%[7O"9 : M?U.VT(Y_@-U\2SOV%;*2(\#$K6R.!Q&\JLF#SNP $+7QN(H@C$L.TV>?/W.= M),(QCC*X?G^9GT7KM(HRF:4>;HTUTOV].K?/6[*B9,))FI.XIASH[;!AWC)- MAOE<\3>K30:7F.Z+*"\SL<7?/5$V>":J]S'>"U @XL$?:%$0[L#1=)F3>IGD M^^L=&#*OJB)]V-2VK6+D)A+O9 <]3-6<)F;&^Q"B>UT]TN*,K=8%?:1YR=VO MNC2)JO2J?6\NP,-TG,OP]=GEU 54<2;Z952'O1[C18>/@8^<,8U_@(X?R3IV M'T?:4?Z7?_KCVS=_^#="!8(P)T<*+!Y\SCWP29"0\T\LWSZ=6HOY^V]K+O6R M>^AJ'R%%:[ASYT>20)V\HC6U[YO:66*_'D2\%%G-,4G*_]1^?I.Q#DU]!'DSI3P SXZF]75):T*IL([MB[]T-ML;N=OC[=7[40 MY$@DB(?Q*8>9R;0XY#]->2? Y9C54OK&-"FYKV^/N<@=\N%ME!K#^U*0Q[GH M3=(@QP[^'S903U%6OYO,93^-^<8=_C#/D_U?=%I*)-%*GTA)-:+MRW$U HEZ M!-0O5S!/A7*:,R)J+7=(P\/D+2I2-X$SW8-?$F7N.+($=@2>.9DO54M"OY1, MF(?7[WYZ+4P$_.9OVWS;*QJ5M+Q*HXYYG\%4>9[82L\^L&K6; DZ\SN?+T,EV);-(G[2&M6 M1MF'@FW6_ OPF5C.V;"A2<,1ECOQ0) 00C@LFE!?A'^C.2;O[I!SGO-/4Y;< M55%1Z?M0M0'<^4>Q^%U%'N@RS7.PF-PNUA1^JYQ[GR?V^$;A:2XUCDW1N<3: M,EN^J-&4^[]^JW919:RYZ25= CR^+!94&DL. ".$(:8-]$:Z0]JB\+^D> M^(XX3?U$*Y(T6(A(02T?7][:C5= 6ZNWX>R&KB-PD>91'N_=%9>E2&AW8+=N M0 \A;TD4RHA0614.QXLT#,*S7S> X-[XH@73J9PPI<()0U(X7C!AE-7>M+0- M7,G5L*<%4L\Z/?E2I Y)C*88(49G'&6JH!V)?-^,,P6F^//CV6J5BJ3ZDJ^4 M9V++NJ1L\%RUJ:KP P9#EY<8YR[39Y4^, M=BCJPK'B;A#X-"P?K#RN_B%6L$8)>):PD$7%-;C-\"ST][Z9V/A=+[J;P>O< M15J10TK8%]?L(W*M"#5D4 7:@"8%1TWJ?Y>$!8R6N)Q@YG'6_%TXVL^WOV+2 M-^8&6F*O%AWWZ&NGU4,:L^.R,@+$S@L($9#\-HUE]!3;U7VH :%@&GP*'>?K MJ0FI%^<;Z,!Y?=# <;X>1!;C?%;&BREI0JLZ,_2F$^=[!9A(FG]/=K52)SQJ M@^CFIAYH)TUNFI'-(;U#E8*UFOK:/KEQUENN8*@))DWUH"MOKZ"<*=88< '9 M.#TTWHXB0(:G;/*9"GL\!C"/7Z;BI1%9H?1X6_YCY7"5_W.]JU_;X7NY9?D ]6[ M5^:XRFWYP#=/);X69->5)ENL@0[L;K%Z" 7>8O4@LKC9L#)>&YN-M 4RTQ-0V\*"J456W.1U^6U]FZO2U13XTND3BI0<*V,#032+ SU<75= M6"7>*T<01#9UIH 9\-6;-'XH6%ER95FD,JGK:8&4KDY/ODQZAR3&9ALA1OCK M@AXDMP7!J[^(J.-UI(]]PLD4^.%Q^UY6UPOQMCE7^SM:/*4Q+>]8)M^JCWV MWI;+.G:??%2*$TNE7:=[\)CJ!CHC<+9O'A4,IL\P,T48>:/Z#&K@TV(=%=4S M9#U('BH?:J8I[++NW(OXCB8!HJ%>+1_D)5-ED%.IN*5KSL7'B#M"RX**9V4. M$4E?,M?^%B$_RC0""%6H)\_U^(4SOM0[I UNR/GU9K5[B&)VP- K$-KQ9 M'8/?>AN6#:;%*I_ONH@GZ6ZBY\Z+B/,\^<0'K/06H<*7^+=553FH4\W.::PWD&FS6U:?CGC7E1:P;_D3O+8 M%W@76=:S^X!%AS0!BC-24V]^F%A](I5)8 C.>CQ+9C&E27G!AW59EAMP#Z^+ M^JY9O:F4'B6K?H@^21XCX,N@CR/!V',7XT.8\Q9&?1^E!0)!E/;&I,H0G1V6 M*PL9PW,VK+(MVHB-CJ(=?613R;:=!U6P+0IKRF4P+HN*M2!J _.I4L?B-*9. M$EYZ4Z5;6D5I3I/W40$1FG+P0_4M?.]<^ 1LUT%*N^HL7]3^H/?SVK\HWV!C14-^N-:OS+OI-\RYZ0S_P$[]*#!]_ M)CWP%;>MK ]*E[2=03VNO?Y\5.%J#518N9&SDBGSQV?&?'TN.2XB0TWQ.?%' M77I(@F].8B<@*X,\93J,\I?54T65R#6J P;P=CG+1<6X@:IL*M]@LW.&^G9> M,JC.L]D1#5JA38G+#,4Z?S6S]J$,%F<;;(NM6]77IV\Q"EN%;9BM3(M7_BKH MLGQY3XO5.7V0G;7V-<'6T.UTI2\<3[1X8-IU6UA%2[*NS^?0^TPSX+@@9I>F M?\R8$CF:K'95 +A/7ID*7SP&&YN* *#Y:;Z\H<6"%2NQSW[(TJ4XSH.K>5 8 M[CY=\2;7BSO^VW)1UV>LR^B_D88G[7:/#FC:@>%+X6SAQ2AK.%ZA:G@(L/"4 M:@.7=/"2'> 9:2&3&K-(N>Z@GI$:-WGU5QH588H]6]<6YGI:_85!LJ@LMT8D85D6%26\ M"4?*QZB@(YH0=+28RXJ K'-2N;U2 0:BX88 V#W-[-R[P/#(59C*2(R9U=F: MEK]BXHSX\#0FY48X\Q&FY@#,5Y @.=V%';UJ3VE)'H@ACK:WN;1ZN=[C;+!2MD6%&%UV/"%33$:+P'$C?MSJ.J MKUB#6R*A A][8-QG@-G;S0O@!)"'M,:.A,'FOGY@AL/:_>M-55:1N-VI8_Q[ M/K.Y G2Z]W:E>@2'M1VZT=CL;L8[4,2>6^RS2WO!"*.AXJ]=UY>4ISHB[;O7 MVN/QZ9GT&8(Q]T3*Q+"F\-,&\D6XW:;QIA#W9,^B+(,"GH=Q&1U+J=^K34.J M3CVHG56':4V377+&KI6ND0KG:XN5U&#A41))_'1RE@*A"&.&!#N'/O-*UP5] MI'F9/M&Z2#>AOA>UF,BOX:_E*DX MPW(U0'FQ>1QO5IN,;T+JXK\]@&$.1,TK]2)C1KT:EQI#4?=9<*P#D-3O#@Q) M_^0*CIG-;F_9,0M3YD]Y-@^LX'XJ@!U(F9,UPXKW07>^7+-#NAA?RQP[PGGJ M$B7CR%UIC4P*F"I[/):A>J@N\[(JQ.-9G_-HQ8H*GJHY3TM1X>2FH*MTLYKG M F5[*0Q*^I:?J$P-+/6*+FUE1-U?$2PCF+AR6;XX\Z[F3$Z7(.#W^II\1?DN M*.$@2-)@$Z\O;"^2QAQ3H();=F2;.9H6?Z8C+:/ELJ!US/MZT83&E;Q&K6^Q M9D"%AFMEWPGMY,,"/V^CYYA&O,?;4?QZ13]W.ST\)1,I[. >M+ M["T2\I5#(=NG/8-OQ+7GY/C03I/1T_'!L%Z6:S]J,IZ2$U\HK++_V"D2_^%OY\W[O__/)BKXQC%[OJ5KCN- =11::BK+ M0(_.?8N&+-G2)35AK[*CPE*FP2='\O$^K]+J&:)*!:<9-:D8%14O0!3/9RRA M/;*B\15";A1Z=WXG04 @>QA$-D\E*O_\G5I;V_:X]W<^MR_ROBS2/TS7\*WH&+,@RX#:'8\-)V<<0?DR(6"I< MESV!^[(BD#HCX@&[";@E$D60>B1#K/.F_A]H3HLHF^?)/%FE>5J*TKU/[4O- M@X5DM+Y%&@0E&JY5J0$A GW[,$B#(VSU&;V)8$;<]5V+'W)9H1)V2LN15^'' M/S"KO-_3L?.2:EO*I"5-?FV)!ZJF-L[EXW+THZSS=UZ:+O-TD<917AUC&\TI MT/H8>[:J1,1YAL .!>F5PM!Q-\VY8&8,=APC [*F!N&!PRZ] MQ0=VA$,'"*1<93JL\F;%3J,R+46B2E=\G^O_';-B>A\CK9@:$=>2)E T24X- MCLD]L*$Y')GNAY5$5GO2\FJ38WB%OU=>LM8+4E#K?.(G*F M\AZ2PR#5((N9+M_\^6DTRV!OG"E6V9*J?H;US4:Z=^Z5U?3%1G2+ M8!I[4&7.,RP['9FN)C7_^?VW^)'SFL)SRSTF:Z@9PE3U=>=>>FJ:I"4J'LSV M;ID&.-8&MZ\?;A/JVQ($@Z;&$A!VY5K"1!$P!]Z\_;5P_?M;1V_+Q\- MLI"I\,5CNDY).9E'D=_V1#.V%D5V%=8AC2_123JC%-SGY]00Q'+4 3&-!4EG M"I@!7[U)8WWS8%OK^0HDAF]$!VI0*'R!E+Z!GIVO8BU1L&/-Y926_HRT5Y$# M%GM0X3I#L#*TH T6X%'ZQJZP^2G"HRAN(0ORJ/%^7.2"%N79HCG=E&E.R_*. M+E>JSQ$,?6/Z'$%?W^X]]9K6)%XA&&1NWRL$XQSS&$80$ 9-5V\;=("@TY<_ M*0EI??K9QY1XXM&3;]-XKA>B*GSS/K;4?1]NCO;9^[OU5PBTGSZN]J?Q6/:S MDZ^TAG1SE)]%-GE""Y)W:_X'VGB," _3Y:(_5,W-L/:AUAM:".B#2:]6^\8F(MG X$O?K(#%J&H@+B&TO(NT6SHI M='4DN[+.G$Z--^/R"X4Z3329/]$B6M*VLM,Y#(#@)@$KM\S2E'A3 M\QL^>8]1.?Z,A+PA4EF/._2EC\>444^?6\"/>>N\(4M4T3O2D %Y8.I,\A]O MO1^(@_0W,HVHWON(>>SB]G5!B\!!U'M9!&"(*_Z%X7IQD>91'J=1=L/J1->1 M6QT%O5(Q<;$LACO8WJ MT$[MI$)'-^OJW+ZR+*$F^P79FJE0JG <(^UTX]K=LW+DE;S/+E*HXX7@3H1Y">T3Y1SNW]_.,)";S(& MY5^@^@L44_D8518IL;4K^&EH#7UZDNC'\E-9 )K5@*,]&_=*FRUYMH#CTKPG=WUXO[Z-L-5"ME^;RJ MBO1A4PGWCMU$/3?J+?>*%&=#ZCXVS9N\H%$&)6#)DILI\BH3;]KPK?*"%31= MYB06E][C9U)!H8\LW&FBK;EDCB8HU&6D$;L]TMK.!21?MKFY;=0YR0QKBL>8 M*[]A]'*V#)"SWG+#L3-RL,_?;@PY1?YN"/SC>"!@-RKG[WT$W=:>_3R1Q MKKYT2D*\IO'^6T6+/,K:\%AY^OR!LF41K1_3>,Y7?;5' RWT:/[FABYEK\]P MM."V\=D27GC=X2,"X%0"L#;FL_^]#K-)\K<'[CYJ6&SH-EX,I0ZUG]%4Z@"[ M&U8FY'Q+O/\X)F A'3!3D6W$S,A>N]1@]S1]MD\<[/U7FCW1CRRO'F7WQ:WT MZ<.#.Z3MSY'[G7-'SGQL'ORY0Y#3=^NDXHKU[H;G:9IV0'BD7YFUG=NN*V_[ MMJ_,G[+_WL^N#3,D7WNVKVRZ/$"D6HY/ZA1LU:%N&6U #SFK:IGHEY()<_/Z MW4^OAI[G"1R+B4IWL+F]S/D^EPON=5,QLH ML"%,6Z*09_D*9O=[LFX BBPTVD+45B"G(\:IU3W7I4A11 R3#2R4PGP% A/^=\"JHBC2N:0)95G];)VF!4Z[ OU_K32U1;/T_55NDIKED)Z M;9HOX=C_AG)FIY=VO$=&&T;??RI=?N[(Q'>MNZPV+4 )F-T81.G.$X75FS$.,$7#=ZIV:D> MQ5.R0;(9,+0O]=W6R[+<@!.ZYL0R ME#B'E;"]6 KYU/R''1:0Q)]?OWGUY7NRYIUHJYOUH=J(=\0UD/V!B@A'PUUZ$S(B$BY'].=D:88G9%TZ?[NJB/%L#8>Q/K:#$H0)UWJ MX49A1:UE< M;YXG?XY6#YMB.: _&M^A-$BA?^.1FAH2;MCJ%+ M(B:,)G .W>7$692EW*G.TVAV?#Z]QYL9^4#Y[B_W^U"?OG@R](R8^IQM50RY MGDF:H'S,_:Z<^Y8-.6Z!T3IB#-EX8=F-(H2;)9E\IL(>FV[5#6\)[Y0DS4JD MZ%<-?V;L6/5W[]FSXB!.:A2V?2M;PW/A7'5&_74B[M6(L/7Z5RHLMF3C3\=M M_*D]&W_JV<:?FMMX-&1[-OXTH(T_G/Q#&]_+'ILV_GJQX+N-?,CG'V]N;-/W MN_5LRUOBE@RXZ5B,!3L=/'XY&#QKT(:VXQ+!ZK7?0QRV'U8Z1865)%]9"BN= M3B&L=.HFK&0\-H=AI=.)A95D4C805AIDKZ'VP#V(,_9$<][_[K^K=9;"H9Q* MYBBN!XQ6Z5'RD@:A!TE;UUR/&'%H Y!(BV6V_1?9P9H1\ZQ6UP.W<_2(UF%N;.T)JU-<2W51/Z#):T$<8F'77FQ>P<4=56, NX,2\UU*7NKQ1+QP3%28#N^,\XWJZNCE7GGT. 8WH-S5A+^I+Q##W>+R?%/TO>QGJSM< MWA*:K)<5S0 ?(EO((R]0>5$-/O++_DL%+<;.4P0STL D N>,M$C)*U%68^2Y MC=#]W=EQ[:Y?D'N*L"#P'#8R4;<7,[9U6= MQ\S-7<5FI.+_YI[WKL\9H=_2LJ+@P//?+NHWS'@3<.Q9+EH\147[2$*=_I67 M:4*;68!3=O@-QY/"MB%OFF=TOV&0W#!S2\1L"XV%<,8E<%M(U8W80:5Q0[;U MA*!!E&6BWH,LHH'J!!O4T"+F+:ZAA0JUPW<\;FQT8P=+7/$0P%HS.R.?MG[_ MU,>/#W+L]C9I!X&XHR]"%'_?I 4WF>N6.6WU%+COQBTL&,@'QDTO-WD4MOO" M#*[KPBK<\K7- \4V<+K-[$R-!6 AP('>CV8Q K4*'D-#ZA!0N]Y78T8Y8G65,'I M*B8Z+)PYF&]/T)(4TD*X(]D,D/\W9LMZ M/T19U.S*V4.6+J/V-MRVBM22L82P@I2T>$KC^N'2-H$,+IM^?4SCQX/MNKA] MN6T%AW@/E.: B^]@J>@N+4FR"7'1&6D #K?H&&$P-7Y95);7BV;IORYNX>'? M]]_6L(GH-74*[5&&;:!?UV9LZZC2FI[Z^\W.!X)3X]T^N'5#03L*0+(=9 @M M49$=ILU'TVW;YF$;LAS8K4E;H39I1[TYWYMU*!ILR"S@-KU=578PA-A=R06! M*7+)I;_ZB<.'Q3?+(*A[&L5?,K;4]ED'>['NM_92"^^[]L*RZ^A9&KG!0=;A M.5;G86T.[N1LAXY,F0.F[F[.Q]K!P5U8 >2_75T]5W?8;BBYNPH"82$6]6<: M9=7C<#"JKPTV&M7MRTLXJB9H%H\R VTG(%5C"!21ZI4 IL0A;X]D?*(5Y&K> M%.R)&Y#D]/ES29/+_*(]#I_'5?HD*NF/O)^)[PCY0(8^0=>:LR5-HBWM/P5Y M4\%@,I@]#KL-K,)R6,[S9)X\@<'O/>]'=N$@M'I(*KQ_>HS)=A32?,SHZ"KW MYEOHLH+?X291LZ M+TM: ;3.(WT?:51NN(9D;0I"KTO35J?7Y>N"3SP"IGK'R$O%.Y( MQ5#"Z&ZSANM?VEZ*4F_6'99!JN%]ET%X=E=YRYPP\6AH X6L=EB$X2A?P,!- M/9VQP?^WUZ/G]:C9%24'2$-2O/E"U]7C#B%?)" NR-<&>O0,B_H'2"]%WK%K M.RHHU['IFB#)=C""N P*3&;ZG#.^Z,B235QUI+IT MO"S1.H 0ER==CA9SY-7HD+C$C[B;YG9 -LH>K&N$>RMLDP'RW#4=I-'"(-=' M$;K&C&? T,*T9.0'1OTM,%9BOR=/N4_/^),B4[RF^2"M@ <09LFD,P7.^%CR MI"Z321?.%CY_;A4&DYO5PF3,B!407M@^@:NX;M= DU%Y70;S+="IKH3]_K7Y M5'CTN"U8(6E/KKWP*=JD(VA.'5G/%NJ>55$VV0'5EVKOJJBH](9UVH2NHHH\ MT&6:YTTI U'6170Z\3&_SQ/TB&F>O)"QAMB#B1#H]!9)I>_A(C4V>MAD44&2M(PS!F>/ MK8':UHXI9;H,ZAIPRXF14;F&*LZ$,V_Q_;.[7*']GU 9O. [M[#0J+ M"Z7^N-[5X\KI$EXPNM?WY2YK&P]%EDI$%18'J MD>,N0>\4.C,S\R1)947_U+^R:VC:WEU;FI9.+:*TK-*5>)%LL:E@W:/6+0U^ M8%:J9.X\\6AXY,(J34J-C@1N7(_ZF6VU4MMQG>B/T;=TM5F=TS4KTZJ\WE20 M3W&]^)Q#M3Z^/:[ZD[EM]FM>SPU'/T")-QQ0PZIGOKACHQ!<;Z'[!BYI\9(& M,%2XKB&3%\4H&[&)5<.3I.4):WC2['[V^%+G8_V&ZN9;,SW]Y>9L"(*I!_3U M8;XL* 4X \6^I:U0'LY1;\Z#%K^%H ;>RPWY!?^_UL<(=P1N30P M14Z9^^VKM"Q9\?R)572H2+V\'=(W/^K/0\"MH4F J$EI>AO@+=6EWXXIYUC" MN-1RR6#*'/.6VWK+NDG[5B%^*_>%+!I+O5V" &<>,FT,P76^',LV'.45<_; MW;!X+:57DC6^P#H!\IZ=+^TUZ4X41A!7E'M7Z[0"IQF"?:;E144=VG* M/\2LS1=<;O_*MQ47?+KZ3(N%[C!6QX"L:X/$6?Y.[%%A9T4C(*VMBUZ'9UJ( M(>I $=H7B9HL\)Y>^T)4\YA>E#5_$_R!S*2O:9;-2!;%7\1QWN-SF<:\%=1D MKG9'@@O!#KX36M0))G&3O?2P]XR 8#5YYGS@*#;%#^3]M_H-P/IMJG15%\7* M\PVG4%N'DGQ]I/GV[^TOP;[4AXR0WE$7=*B3JTLX9!,>RNZ)0.@-#N1@^ G_ M,WG%V9J)JG_K=<&B^/'[ %;(AF(RV^)HZOM$^6VTB&AV%G%98$6>1@,5UL<: MH[P=6:?.JT7Q;6!-F>Q(&Q1>MS<.XU6^=V@AUNU1@6%ZW+.:-G6>EN*)S5MN M8;AC$ /'E[W>OLYWYFE/_?T'2&OJ!V*8C6-K=#;2DEHL!,"(YRJG-49\1M%Z M2[4N8_-FI^C%LK%8GX"1&HHD&LI<[&B0D:<#20DRB@S.K_D"TDPC&1%M2,3&[ M>!OR! 2W40#NPV^'O! EUVI80=P*75UC9GPV-"SSBK/S8U1\H=4UO-G&-S)R M)WNT,<9P2#MU?K>ASB^M29.6-M[+MC@0TY.8_J$%4(=QB6%ZW#,4]RO*]['T M>BWJ-^;+*QJ5M'W:6=0Q+"47?;0^Q*B!$@$O:Z<2$FWM<#0^3!T;@81LH1"! MI?O^^^1&:?J0'VU)BXO)F0#YK_S?6Q9D #2 ?=!3*X;GLJ'=^'.T>M@4RP^T M6$7Y0"&WH788J]#7GVLCT- D#5'\@F@'O''$Z6 \ :1\4"J8,K>\)2J,/K$U MF*>E^34R@4&1BFMEV5;G;EXZUKH0YGPL)N7&VP'-NB6$@^1FZ H4,^2LOQ<[ M8)_WR+*$3]/[OV\X)(E*R1MBW\XXZM"UHL@I8S3&!OX*JH7I*8+,RS)W)59.K,,71'6V?W*HVA_L(V#:WW MXOQH8XQC*NW4RQ952EW;1[4X#L1BV^S0KA>DH4^F,10KN5SY=ON9-8.+MI " M..'C:L#T&&FHP[U/U-=I87U:K- 17%H&1J1;Z;'*M.3 M\GKSD]RQ1<5]/MI4$1Q8B]2^0)V-#_;L6M);ZJ0E3UKZ^-7*]HB,%R[Y($.< M"JM)$D,PTY][OWV]^'U3Y;>]X 6O$\=0MB'--E ;6>_=;51OV*T!CJKSVQ&= MM[1;8+L;DC/Q3'9<%PZIX4WOR6S<+/8^CFTP-9:6B!N^(,+C:][0P6 MF;W^/"TNI"%JO*88@C?-2F^'TV06A5M!^H6"*3/+>W@,:HZ6-]$S^'(CP;&^ MIH:AL6Z7KD5>T"+KFMB,Y#1,RMD@-WL",7(66;CX5S:B^ $>=_D$U_";2@L? MV!,M M?2G&V!CBYM4@KFN=(A[+'4-$XT!WZ9!2RRQ-1H"2F!=MG9'=!>.R4UAQL%X< MLA?CDIE*U-RG8K=PR!9/YTI].2,=2&&KS6'GJ;?J)H+YAV+=9<(5_Q?_9?LK M_C\/44GY;_Y_4$L#!!0 ( /B 7%E6C(W\7EL #X#" 5 96MS;RTR M,#(T,#DS,%]P&UL[;U;<^,XMB;Z/A'G/]2I>697.NN:';MG0KYE>6\[ MI6,[NV:?EPZ:A"1T4H2*()6I^O4#D)(EVP2P0!(@"2&BRFE+ +C6QP5@W;#P M'__[VRKY;H,RBDGZC^_/_O;N^^]0&I$8IXM_?/_Y(9@\7-ST_>YQ6:0QRB[)"GWW?\[O;[\+ MOGOWR]]__'ER]]WGQXOOWK][_U-P]BYX_UL0_*__2'#ZY>_\QU-(T7>,B)26 M?_[C^V6>K__^PP]?OW[]V[>G+/D;R18_O'_W[L??CPX8?RV^>F%-_?!_[FX?HB5:A0%..2(1IX7B MO]/RPUL2A7D)HY*%[X0M^%_!OEG /PK.W@<_GOWM&XV_9ZA_]UT%7482=(_F MW_%_/]_?/#\3?:'DB1&!(_JWB*Q^X*B_^_#CNQ]XPQ\8T3E:H30/4I*CX.Q' MQ@AKA8(\_(8H8Z8<>YFA^3^^YR,%^^[\\?\3UCO?KIF04+Q:)^C['XY(7F>( MLLXE1K?L@UU[3EBGY%<$H&\Y8N*X VU/0T*B%TSRQ]*]\% 4_6U!-C_$")B@'_Y%^?V N@C^0:IVP:X#!YV+\:.GFB>19&^2MR-'LU MAFT>TJ=R.A4T6(3ANL(.)3G=?W( ^'AIIS+C^&W&M($3$"Z6.7A6:#9 H=NV*^O9Z6Z83_T/H9/"5+1^J*1 MC,[CI7Z21=^1C"D&__B>*1?LFSG*,A3?5L\0;H3E@E\2PAY8;N9_YV\8Q?_X M/L^*9RK"+'JQ@;P=:-?BAW68\9TC6N(DWO>>9V2EOS01LP89@R9F^AFZM M8 .05])H43&'CAVAD6VO1*4.C)UYA?@3@/8!AN!LK!! EWI7A &B$Y$F>_C00@PUM*WE*"ZHN3*"(% M(V(6;OER-ZEDZ_8@6I,TGN9+E!U]=)C?%T7&%Q&55F_F(>.UQ\;/04\6I;?& M1JA.>&O,6V/>&O/6F+?&;%IC)G4NZ_;;SP%.-^PODNG;;;5][=EKDL=[.\W; M:=[^&)/]<;.;REN=B):ZB[>AO WE;2AO0WD;RMM0WH8:C@T%W[NM6T0_!?,0 M9\$F3 H4K%#(:2N_U;2.E./8LY2 I'BKR5M-WFH:D]5TS:;U/_FL/I!&5683 MJ(^WF[S=Y.TF;S=YN\G;3=YN&H[=I+%Y6S>Z((JGA?'(E4E!7-*51H_M-MXS:_Q M<^#3_KSIY4TO;WIYT\N;7M[T&J+II:=%V;2^8L)L#_Y+F,8!*N67V1MSDJW* MI\%-+>! 5NPJ+5J,&%$3]OB8DW"=A(L:HZ7V>X-FU 5?ES(47I#XM>8C^MHD M-54>ZS6;1&'RWRC,KM+XDKV\.LH430U2>;F3HNK9,Y1A$E^SS^J,4&5;:W1R MC&!4OFEI@<:;PRP460W0YG:IK;,9($TM4%E)FW@*2=M9H.__*\*,:?')]AZM M2?;:O@6TM$#C8Q:RO9F_/261HJ8VJ&2/D%%V]+5!:G9:;ARS'9ON_N&S\TSH M+92TM44GW^&FV2/Y*O9I"EO:HG%&F J3_/]X+=BEU8UM45JJ^=-LEI$-KLJS M26D5-#=.[06;%%F8W##U[MM_H:V03$$[\_21U8JD#SFS !Z6S.:@TR(O2P#B MM$YIA'DN7%JAQ+,J!YWM4+9@H'P,2-?\R4W#<-4 M+)O2UL9IO<8)^E2LGE F)/!M$RM491=L35F03(Q<;2OCM''K/F-B7JJ"Y<)W MP4_\95OIH@[J98%VIGV%48XWB.F(X6[62HB6-3=.[3U:8.YR2?-/X4H,;7TS MX]0]+%&2J"9W72/SE*W")#DO*%/#J'C)KFUEG+;'\-M-S#TV54L/HKV M8P],Z])$N/-A25+QFBUJ8I"J!Q05&0/A[/W3(\YKK6A1$PM477V+EF&Z0((U M1-;,('7,R.3ZW,-V]422&K)JOW;[DE M8!/744%10")3#,&(O'<#$4D\"@S%CVY 8LX@5'YR0U4@ $N,"P_NPB+(*(& M!N47MT!Y&X\ (_&K6TA( UM@4'YS"Q1)/!(,R0>W()''%N%JFE.JJ\C!#(?# M*;55PU4,1\@1-5;#*0C'QA&]%AB*A^/BB&8+"O[#47%$L87'[^'0.*+>0M,P MX, XHNV*LTCA4#BBX\K#+' X'-%OY?$=N+/-$;U6$KV!8^&(4JL.L,$A<4J+ MA>1,P:%Q2HF%))[ H7%*CY4D/<$1<4J'E22RP!%Q2G4%I!3"D7%$=[U2Y&/! M 7%$@[W23#:V>6@Q(FF,4@83_XV2!,=E[92G,.&7A0=TB5!.@ZC:%H)UZ6<. MBC0L8LS;52 M48Z9DJY13<;(8ZT4VR2U(\ MY?,BV5\WJ_$Y5/_[0O&Z27]^UI3S'&>2!'LFGGDNO*%HU%"\*&A.5BB;W*&:JGZR)AT^ M_%S]\'-C#[]0/_RB\XTPCQ8G!EF1%,OYRC-%JR7>!++?BZ MW7KF9?M,5HV\ZW;KFQ=>0$F/C=<]^N6 4Z,G5&][V.5@OYF\IDLZO8&]QNO= M&S\'/?DG[]$&I06Z9H8;$XZ2DC]POMP+C%2JM/K:]6(>+(7)LZ$PV]D)*O^^ M7F?O3?;>9.]-]MYD[TWNCGF%U4>T#*ZQ@Z&C2Y,&BJO#^-2;3#*0I":C*TBI M(Q1@N\V5H(WNY-*QIUS!J)'82+P6KN#29.&!^=N<2^I_(SD0_^[8Y42MS:@# M)&.7!$T,:N,T8\>@S7K1P-4R]G,OFB)3&UT;.P8VTVK&TDK@D?[3!.CF297[,?O*$SRI3CA0M3&L8P+ 8DS MID8( C?"[SMX[$/Q])RV)WZXN)7Q7([R#@J4L?4UWW+7H2#;1-;,0C[,-[PJ M5K7X";\W3Q5.Y535?6^3X7Y0\JV MQJF]Y]6M!3"^^[[W@S&<;/ M04^Y&+L5X+ 3/.E(@4#TF5(^22JW O=[G:S&=""SUMIOEAMFWYR+O;G*78D MU:77:O7QF2X^T\5GNOA,%Y_ITJV3^ZUJ310ZK@M<2^TRHF42N0"'U.U 6MD0 M8X='3TDA(%W,.4QJ(^L"H]V%@+IPT90XH\;.=X-0F%J?=PX4U>H "!&,/=- M/D'$/N2Q\PU;%=4>_K'/"8A"H8@%N9\Y 0L.N" **E5;WYDX]H4"@@HH7NE^ M=DUW"49C*9?K$XST$HR:^>RMIQC]%BP(B;_B)"D+Q6#VJ'2!V:L.0DI1KEMY M!SJ):6XTB5>4U#! 4D/N^%AMD8E9(WB1Q0M4Y*0 MQ?8>+Y:YG M@K_$&NL?/04^A>C9#<8YN\0;%-\_K[*1<9L^W5=9ZPE9=24H5CG]N-LUF=WSFL8:P1,PVFP0JWSR.^F3!$5Y$2;,^%FC M+-]*ES]U!Y\2X%,"?$J 3PGP*0'=2T43!8%TM/.Z@J':I]-8#1N[8[@C,=,R MD<;N-NX(,ZA>Y4H,IB5<8%^"*U/2AC-^X#/,.^,;.N/;V*'67?(?RG]HL ZW M_#4'*7KF">B%EXQ@S_&N),+[VD_&URXZE,OF-*:49%O^6,GA7$F[+LCX^O2< M.BHA0MBJ Q(>4;:Z):'DC'!]"\OA@J?\)F524' ,)%Y<<<,>Z55Z957-QQL. M&#\'/04T;DFZX!./BX;*URUM:YWJ?$^)O!2]K&FO-$MGJKRQ=[_;=[]W3V?Q MQ"P1IH7D*.:O61J2D3?V80,?-O!A@],.&T@T4J*K ;J"B73O)WJ[K2N8J#UL M:HW)%8>K2CZ49JDK0*B%0F7PNH*$?!D%N4E<\<5#5T^(;NH*)A#Q4+KR7 '# M1KQJX"%.'Z]J&*\"^)*LAZ7.W@4)"BD*R%."%U7,63,N)1O"7F!*386/3!F- M3)UG*/I"-SA)T'2)B3CF(6W8 2&_AZNG(EM\9#,M3.NS?I7M3B-2]Q"F]^$\ M1,E%F. YR5(<2LK9JAH;KTFYJW+P$9%%%JZ7. H380U*95OSU.[?W#$-@HJC MRK;CC?&,GX.^HE2(4H2F:\0OST@7MWQS4][G">OD8RG^*(./2?B8A(])=,<\ M;!LG6MK)V#%1>PPTE)^Q>UO! J*C;8_=K:8'"L!R'+N330\0M0D[]EGCSPEX MOVMKOZN&463? 7L61.$:YVR9_ZM\2%G0!OU9,%D.>- ERAF?NBY9K4$M.FD; MT.7=MD;=MA/VT=D?89:%J:!"C*I9%T3DCTMTQPLTYM,Y6W;8+)60HFK< 4&7 M*"J'?/_N[,,L":-2AB<+]D,-E6[?CLG5(] 82?\9ID68;?D7ZE>J;-P%046* MV*?O;M(-HFP4-4ZP'AV2IBMI.OTZ(/,NW,($3-KP1$(K:)WO)AED @":=TW4 MC+4L^,:Z>TU XN3=NB;R@0&!Z$0M9D@\;T2BH%?7)&K2UIZH1@&S85Z] M>/(7!6J$3LK2!M/Y3GZF65D=0W).2=F^?^JE)Y8 /<8;]AP_!ST%;A_"!$WG M#SFCA!\VF,X?F7101@^S=^7WZ8$[^@"N"X?A^(M>DB1&&;TJ72!<0X678=3N M;_NH'\4Q9E;=D5C+KF54M??!=1]4E=R$QI"!'#4 MCCVAIQ.$I'YB5V0(OB0#PX6NB X<&&!HW!F)D>:5^AN!F_$]\.O[&BZDG:R@ M [_6#PZ-,IT'#,DOKD"BD^T!1N=7U]"!IYJ ,?K-%8R@>55@9#ZXB(P!"3H; MN/<%#A0@<\H9K=9"1O_ 51F?T=\PH[]AZ--^N:]$*C%-+Z1E;IO$=, ''$EHE2X_R/WR6KOZ@/G93\9Y7 MM^/U;\)-S$6UQ9YOWZR Y79PV!/2&/3.3#ZJGR325Q-;=LTYJ(]/W?6UEWQZ MJ$\/]>FA!J5"N@ 3+:W-%6SJS3MB<^MV!W'SG^B4=65S@OJ2K+I$4DY>7K4!IAI'U'!W XBU%D+8I\+-EH+/D6,S65 M,JG=H+207-DN:]<=&6PRLK>=SS(2%Y&L:@VD?8=D/9!YSK0[!"=,WL.Q6+OP MDI$$T9W$?"0DII]0?O4M2HJ8S?6/9(.RE#^Z;":[?:3I*%W>DW)4@'B2QKOJ MNX K4P#]C)<.VLG@-'M V8;)IZ"FD:R9+1HI VGW>"J\X479UM]'\Y+:T=Y' MYG#R2&* M7+=.QQX+*IQNJ0QT.K9=5,@V3)A5M+^BF-^R6:],:O3PF1H^4\-G:OA,#9^I MT1WS2@N3:!EW+L#A+PVK7S@@6C5II,"Z@E"W6BPQJ@BZ@KDZ' >V!ET)9 ,G M:B=N7%.O M8Q<-;4@@D5_WL[3\];ZJZWW!D6'W\]FZ2^D;>)DVG]+7,*6O30S7?@;?ST&* M\H 118,UR@+*^^"Y#YYW+Q7^/BA_ M?8V1ZL,@O=P56&PXH@;JS?:.J):.**#Z:]_G]$M JRRA('[F2/NLJ'00BUXG M !W>[70R;J=AV>GCYZ"OV]&K*7V/UB3C[GN-^Z[A/;WWP7L?O/?!>Q^\]V&< M=M-H34=O-\GO;='=PNU;4+\&654@*&# MIGRT#N?4<\O^^->;AXO<&[#&K4,]8DKO\BPI2[E,YX]9S!XN\BC!&AND]!-) M[XL$G;U[^OF,/7H2DS6;.M=)N*BA5-RX Q>W-JV/V2K-@:0>VEJA% YIGWB" MP6R#Y+AV'.#*0?1FKCD-WJ(/3@\:H%R;4U<'BPQ\$36GR X6'-A* P9&NS+- M8($![V+TBJIM]5,5 M@=?K;/GNH/(&YJRZ^A'3+Q=L\\$Y_TW #*"'50ZN28:8Y%\4;-M,HQQDD TJBJKE5VF\1I0C=HI BX+L!]+#*P2?T]6A2 M9R1EOT:5ATEG?6@ZC%5>7]&@6+X5K<='>6]ID64YX7L4D45:7F\-$REP/Y_J M93_5JW,Z/U,TG5_1'*\8*2),ZQLYY WK3#'VR6JB9#7@XCCV4)Y/5/,'&7U0 M^Q@)E3Y']"UW5Z !\$O:^0)'N6#- MD+$!^U7 \ S\B@$]>#2-:3!(O[@$$M@O#(;G5Y?@:>?CLU[GX4=N*1>KHJJ' M0/CE8 'KQ!Z[1"G%&Q3@\FZLZM*#G*O'NN4?VCS"7E6(]E3ZT*KUT&KK-Z>* MM78D&K;WC-C2W%76F^MF5.^ =L !#1*8 M ;S_!G0ZF3AJ;EWSOG.1[UPN5F/WAGF7N7>9>Y?Y,1*"[8X8TJ"LFX@_!?,0 M9\$F3 H4K%#(CZJ5WS:R!H&CV3/\M CR-EX_-A[P)8',.:T7;BNYD5'T3T[0 M+0Z?<()SC.A=15H\3>]15&093A=E4.ES2IXHRC:3<7YE&K%< [S)T>$YV(Q^"; A[C@,U%=Y;T(^W0/9F M0"X"]:NU;N,^I[5568&YIOD*Z^XM4V^9#IG.T[-,I2N1-T>].>K-46^.>G-4 MQQS5486L6T>_!%F5A-[,,A)UMV<5R2GP%E$_%I'HK8"L(?DKM:0M7I"TS+G_ M ^?+BX+F9(6RTI]TY$[:@E3*%B/9ONTK7"PR)BQ\MYEI&XB/([QBG#.4PCQ%:*/T)^G8C"M&S:W:3) M#Q$KD/D/E\\^CKERPHZ2(_1/M((&\":R-Y&'3.?IF] MN:QY2%5#*7)%5L0(M=/NK1O*OP4+0N*O.$F",(T#1F^8+C C, C+_.MF-K/F MJ/;,YT:$>4NZGSBTYLL"V:>-!,#^&56/*%M=HB?=\[EZPWAKU5NK0Z;S M]*Q5P/KD#51OH'H#U1NHWD#5,5";*$;6+:NS=T'"+]4*R%."JR3JAF%6P$CV M;"LP,=ZXZL>X KP@D'4%?M&65,[JGKKI&O%;QM)%>6'=\Y&-W8H .^S;8B1O M9'DC:\ATGIZ1!5FFO)7EK2QO97DKRUM9:BNKM7)DW] Z"Z)PC?,PV<79RMP0 M]&?!"&6[159$/!#7T/1J,K9%8ZPY>=X\Z\D\:_+*8 9;XHX/.:-A21*V$]&K\KU_8H*Q.Y! I]D] M7BQS"@] -AS/&\G>2!XRG2=H)#?:&KS9[,UF;S9[L]F;S3K!R59*DRNBHP:L M!WW1V@KPGF:=![ MZ=;MX"LF]V2+T /*-CA"#TNV7IUS6B^.2)TD)5V[VG816:3X+Q3/4(8):T=U M[&1#S^O+BU!+?KFM3==E?&T2Y7@#C;9W-W!/>'Q.-XCF*+YG/S,[HB@SI(->!H@F&[;T[L!FUZ>Q[HGXN3Y\Q?&FP1EE .3L-G5" H2SZG\#4 M>-=33ZXGP!N">9W K]JZBV#"$(UQ4K =B"T8T>YPTM6W*"F8Q%VS18BO&D6^ M6RJNPBS%Z8*RA:)<5S1JDW?\H+X<=*_HXM[\:)+&EYPUI.M*:32:=Z%X%\J0 MZ3Q!%PID???>$^\]\=X3[SWQWA,M8[:YAN2*X.C 94;+MF_T_Q)0M"C_CC'E M !=9T^O10&-9-/OAY'B[OR>['_**8(8__&5;TN=W=R'RE>"*B5>6ALG^-DEZ MOOV(R"(+UTNVQ&8HA!U/Z6#$OM)%JE=SC]:\TF6ZN$GG)%N54_U\N_M2(T>D MR6C>EO>V_)#I/$%;'K1D>V/>&_/>F/?&O#?FM5(AFJM(K@B.&J[.]&G[5GO M G3_4'-&.4A3MC6R<@KPD37; <-9M%NUZ#'&^Y=>,/.";/B]A4?_,A' M_"+#SVGVG"]T$=)EG<&N-P),"082SX_4/9)KS"]=Q&'RO$U<5@+U^%*>CHG6 MZ]D!J1 DN\&JM6G#'\W_Y\<6-V'"4*'W+^B:I/'+#XY:"BRA5F/VA,,GE'-" M9AG98+8 G6\_4WZ_QW-1I%VJ(7[CQ](?($C[8?&>BWN*XKWO>A)%Q:I(V&2( M+]$<1S@7.JI4'?MBR3MF1J@ -UF3>W<;>"MY ":BMY('8"4/UH'68)LR)R^# M1:F%GF+N3,!@T>I4E07C]^/H\>O 6 2C]9,;:,'QL.25>A\\\8HK 9D'QX\J MZXC18K4*LRW_CN)%BMGRREYN$$81*5*^C 1KDK EEZTB9=DQFN-5R"]&:N?; MLDF2/0^9?:Z\G\VHGVWO=I[_[L)_D^SYP34S2-[(.'V? MPE5Y*]01 ;4K#ZBM51_0I%JZF1X9(:8I,ONN=JY F]OU%A.FN*5Y5NY/]YA^ M.4=IM&0;U)=:\'6[]E/C;0^['.QWY]=T21/>/B(AX]XZ#.OT*&)EOHZ=C!T-!/28 -U&)]Z!50&DE0!=P4I=10-K 6[ M$EC4G5PZ>ITK*&XD-Z HN318>F/?"7&!Q*)(#\9:-74[4VHS:\SUV2=#$ MH-8!/W8,VJP7#0QO%M5TEW'38+A.V;K:IP*J>J[GOC5,TR$A=1/LUVQ>$%[U/6S!:-_&+%W>.I,"=*V=8XM?=A MNA#!^.8[.]0(9:[F6_,4H76114&8N4KHCJ2ZA4ZN/SWGQ.2\^Y\7GO#1S M=[_=WHEBGW6!:ZEN2+34,A?@D)H^I)4>,W9X]+9B M(XG,.D-L8N,!Q<"*T+ M%TV)03QVOAL$Q=1:JW.@J%8'@+MR[#D'\@DB]F.-G6_8JJCV,HY]3D 4"H4_ MVOT<"IB#T@514*G:^FZEL2\4$%1 ,1/W\VRZ2S7Z>:P0^%2C^E2C#L/H)Y24 MU#2$;V[-'29$[5-.>DSE>M]9*I=PI#Y2N13$^%0NHZE<0TR$Z>I@^CWB+Q"G MBQG*RFK^;')/GQ*\J$OBTNK;4_$#$&U7W]:(5SA[Q"O69#I_8)_2.5OTV'>L M R:QJ-Q#5\./%1TFPEE^R<18$KLU\Q ?[/7!7A_L]<%>DY:FR95K[!XMFRZ+ M@;JOO,NB@5'92FD\(?^$:0W3NE7^6[ @)/Z*DZ0L"HO9H](%9A,F""E%>=LJ MO$V'MV>_MZ/0&_5&C?I)]&>!V6+!-$6/WY_0N:\/^S]S[[)KYHD15U@F[Y)FZ-4TL=;.<1M1Z@^%#^0X-UN.5K0I"BO&5, M0F-$>V$(;:)\Y,%HY(%?2'J34C9/JY/$KZ\DW1T4NT1K0G%.IT5.<8RF\\]\ M4L7E-*R]J*V+<3LNLW9,T"6F98;Z/7O.H0ZDFI'Z?@8)K>*G.-KES^\+>_(& M89*49QO55 ,&<3XB)"K6QK853"G)MOS1DJ)MDG9=D/'UZ?DXOX0(8:L.2.!' M,VY)**D=5]_"=WVCZP/36,I^D_PPSS+9 O):($7VCW MG@(+KQ;Y,,NV_+KT%5\A01R][#((+J[#"&EP<&@^".JY[X7?FMCL7B MLLBJ3#"F4PB8T1EB0%SNE-)SDF7D*R/P(ERS;_*M!I>B(?KBDJ0+!ON*B]/K M6XU>2- M?3* 3P8XC60 B;5&=#4[5S"1[L=$;P=T!1-UW$RMQ;@21E7)A])EXPH0:J%0 M.8-<04*^C()T>\N05I)&#)XTA@>+3K,PX.'F.Y%V ,M0L\#@[#+H(88+A^ M<08N0 +C,JOSJ "C1:#H?EM]-!TDZ $!NS#Z CC@ZN7XU?'&N7G6$WO/ MW@4)"BD*R'/!E+;51G2&M)?:JT^5S^TUFMM[GJ'H"]W@)$'3)2;BQ#YIPPX( M^3UD4_L%=/.1TOZ=D9. (.:MOV ME8OB,Y*Z]$G[7!F?*]/O=37J)9YH[5QCQT0=R=+8&,>>!0 6$!U-;.SA7CU0 M (;0V(._>H"H+;*QSQI?E<+G [2*$NE9+">8 @"RB$XHWM_K-GK0W?"=^M"E=,F+?@"[ M=DIN621N.M^)Y30KZPS>4%J@UZ=L5G1(FJZD MZ?3K@,R[< L3,&G#4XL3)F@Z?\A)]*7\<;SX\W6+9R;^,TR*V@49W+G3M>\! MK?/=^@"9NX#F71,U8RT+KE#N) Q(G+Q;UT0^," 0G:AG"[R7&1+/&Y$HZ-4U MB9JTF2-JR>Q?6FD:DPVS7Q=HEN&(IUR57]52INC397Q4$5&_PRE/?JY%4?B] M<:KN0Z8C"^+Z;[ZS0XT0H9IOK4:):S5?26$39?O^J9>6. 'TZ)^#JV_,*L*T MFM;/7]+=MU14X*S16#UE4]32NO?9/:"HR'#.MH.+,$E0?+Y]3;8. O!1AX0% M/TB2AVG,M!X=9H^Z]<4-6:WX=:E@-Z#(6'6M>!HO50 M: =(DJ1+3US,]F$)'4&2=QH0)U)Q$G<8$ =JH5+TZHT7$B$4T^N,K/:V[G1^ M- &$W"CZ#8J?_<:FQ)*:6N-)]VY"QEWW[J_Q(<8S#;'NT&$K\$LKV5JG?;Z63-*XL MRR/%1W)@0]4-]B[&E77L,_1]AKXHM?:MLY8HO*9CYQKN9B4-?)JNH*->[$ES M9=H9D-0)R+ ]TYFD=(C4Z,6>G8%&*2O N(\K@(#6WV:I *X<<&@($2 38>RG M@CI!2)H(X8H,P9=D8"J?*Z(#!P:8\^R,Q$@/IPJR.\:^*TEM(4F.#9AO[5J- MHUA(.UE!M4LP#A4:Y3D-,"3:91:'"HE.)C88'>URBT-'!YX&#L9(N^[B4#&" MGGD (Z-=8'$,R!B0(/VJBT,%"G"JP1FMUD)9@(&K,KXL0(-#[QH)@B=8$D O MZ^V$:@,T26\TM]0.%A[-1#US*_%@$6J6 6+.Q!PL4!WGWYNS2 >+H'XRHSG# M=+ @@=/VS!FD@\5&.U'9G&DZ6(P:);X9-$V'"Y0PH1>.QO@5[4:G;N$ C5_1 M;E=5 (Z4.SIW)T MV-81!ZPY+]A;%3QM6>A5>V"+Q5T;TN8+NAHMZ'JT@G 5)\-/12ZXI$O0M-." M<)4[D^E53&[P!LV2,'W_[NPG<4DN4 ='ZP"V/I(XB6/,7V&8S$(1621\N!VY;=EEMCN(]Y.5!W++A&N(5UN!=-U>0^I;8"/ MG]T7KN76PPDE*5_/9=4[I&WMEE1ABP,_\RA9+.N:]$*C%-+Z1E;IO&=2F^$H MWXGC9S;/Z?W#9^G^">ICOT#*FTDYX=;WHM14SK>')KL+Q,N9N@_B'U0"8$TN M@T_LL\A,&XYL(><87HKK$TP_;FSH[3;,DG9ZDU9:RL>,4&$)E>Z?-%3,J(B5 M@^V0QJ"=R>2C^BGE]$I]H;*B.Y ^OH"6ZP6T]HI_%53+N3 +.=$;9H!%M5HS M*QK%%W=ZX]?WQ9T<+>ZDMX$0+=O:%6SJW9BOD_.,JAZN0%GKY" P]X(K&*@/ MGHE=0>8.50U##G2C2Z[@H98)22S%%1"4ZZR&%\_>*H&@K*QKA M4W/'#HAD ME-L_H/$3/Z"PPGGI,0_"E!]8V)__PXBV/:;1<'B+AS5:4>B/;!@]LG'+-(B4 M,BG?H+2HOT5:V:X[,IBRS=YV/LM(7$2RR],A[3LDZX',\Z]EI0HH8?(>CIXA M$9&Z,TAWV$P6&:K"A[74B1IW>C3HGFS#)#\Z?5U'RIM&G9+ RUG0W7SZ2$A, M/Z'\ZEN4%/Q,ZD>R05G*^2Z;B>6M^2B=L)#>A_,0)><9BK[0#4X2'O']/5P] M%=E"1C2\7_N\')KE1SDY[*_#ZLO+F^]FZ#3;V5,U2["JF2T:^?'EW>-I[>8% M:FNTX#+W$9%%%JZ7. H3(;7*MN:IW:]_QS0(A$#9UFH6V4W*]"IT4(WY M4[EJ+\ZG!/08 @?2A%A0'ZM$33IB^MG,?TLM" ME'T)[=Y3KF(=>;QD J_YQLRL,!+ER:L[]L4121?,AEW-BBQ:,J(NGJV3RDLA MXD?1K:]KK7?D3)\2O AKSEN+&_9$\3TS,)D9OF0[U"737!*R+AWL!_?[7CX> M"4-V3K+5-DEM5F)EKGH AQJZXUH&:5C MQT3'*B2-##!7$.I6JR1&%3-7,%>G.8*]&:XD" ,G:B>.85+%*' M6$_P7)!NW/P$C_0T30$YP<,X^EDE]C/^?PY2E <)/Q;(Z QH>7U;RS1_G3$M MYO;KD^43^LW>P2"^+.D5';IW*YU*NCJ_[*7@$KJ_-$B F,W:7M):XP#4' M5V"QX8D>:#C+>Z*;.EP;W?IJR\+_):!5CF 08\K!*K+V)_FU!K5HXS>@RQOY M1HW\(5K3K0V2?>CI'JU)EO-E'*S*DQ!W\ 0IO GH3T)N 8U%>1ZN_>^55 M&*B"[T[VU==?@PPE[*,X8-SFVR!G*C8-HZK"8DLMMLG8%I79YN1YG=:H3CM) M%RB9D33>53&_32)QX$79N .";G@%3%Y:O0R_GXF)D3;LG! H':=<<>J^FN(S M/L,?#Q-\APQ/%Z@C4]VK)[MB$D6D8!L'HX3O(Q=%QK>H21I_(FE4_2%0W@$] M>RL"<0!;4;M U+ W>H^$8[(J\9W.CSX#,*(880#OY)A"6;D-98\A< 6,&&? M(7!!S[?'W^B_%LD WD_B_23>3^+])&W.BFJO.02^RSN.$@06Q=[D"D*0 ]O- M=C=7W''-9IJ.W>P*4HUEZ>2$IU9: (X-5_(SFL/B,BHV8A^C/7+M8Q_B@X'- M71TG=ZY4V^EX@@=-&[@QK0?5?@KF(;4<&N#TN,4N MU*0976OW$'MAMB[H]/$VH_&V:P9_>1_7W>'U_('SY>>4/%&4;?A$NTG714[Y M=7!IA!-7*,.;D%]W_^PSO$DIVTS*1(C]J\."&TY:CF*5 MTV=A/M\^2V29PBQQTX/Z],/%"U!+"8NGKR;>FVGZM-J7,%9[7+54)Q=B=MH"U\KH\D5U/S)XT$',-9E M 3CV_"P?HMO9BLIO8*I]J-!-F7CG*'XI# KQ_?X"Y:'"U MA%RE3@&N9?M:CW3]S&RB#?N+9+BTCPZ_-PMJ@<>S%[_2),F'JHR&JH3&._@U M@>(JFB_=VAW)%1U;IL9CND1Q>9N/P)=3W[BGXR3/Q'Q"HO-)QTV"'_NE\C[\ M>L?D(6.&DA+>X[9]H_L'R;[KOX">:'PM1>YX#79J\Z\#L=0B[2T&XU^VBH#E9H>S9G799OJ$PX46: MRE=4YR[0&Z'32Q,4CRXO:Y^D\23>A"G[M0'UKX>P1_[53N[OF RRW_C3^17T MQ9I7R]+F1#I:ITP)32#XQ @L TEO;IR>O3/1_]9/)UST<_ MF752FBZD-8X@71LF_YME2UF]"=B[)S>>E+K==LC#6HL4__7F\J%F@WB'I7=8 M=N.PU-A>ORR]Q])[+,4W571FF9R03[,+Z]2@IW.H#CTM6\J PW/@J86M M; (P7.[>4C!:OXX>K6Z,7S!@OSF5 M4ZOEO>HSQH5IN%AD?*/D98[(O+M@%W3D7J)>>L3Y\)?1\-<5^_$["I-\*;XV M0-2FH\?S7 7)%=J")AT\_*%XHE&&UUP.Q<\7M[(4+(+.%]VHD=X\;..9I%E^ MY)6DW*S=RS_[XU^SC,1%E$^S!Y1QBZYF$JB:V:*1&YN[Q]?7*P&UM>KKW5%S M(&::+U$F+:<#Z=('#Q"B>Z1RIY!=,YVE3@>I3D'A=#&A%+'_XL?PFX"7!B/U M%?FHKJR2UNZI;6.9RE*,I?)3VZ:?J,QY09F"2^G^/C!)A2A0'Q\+\[&PCF)A M8*7!!\7<#XHIM3*BI1"-'0Z]-9F -DCG,'D3-(2I]F,/GD*F"D"3'3L,#6+( M:L7&.5!4ZP; *V,N\CET3(2^HK%#HK.$2(P9E^YCQ3@SW/ M!+98K'M=?@L6A,1?<9($81H'F#TJ76"VD 9,S%'^4ON8XQ2S/@G>H+JFS7PQ M!BFPYZ$QSH3WVYB])K1\)>4;N7E^(=P[FE]]6Z.(;9&3%U1LW94OS? M*,RN25&;;MW!<":=40:E%>2B,CY;;%TP5Y)V6_.:Z?'[Y>\\I>@3F\./7U&R M079&UR5_MZG'V B3=4NRC(4:C(;?L93RREW')WL5=]2JVMFY2R+9@S(JFD(6[8([T7 M899M^6F3%2F$R;:R+L&9$UST$XAZ2=*G<(6D=6Y4S7ND_7,:5OHQBB_9M@%^ M#37]^KHI0TG8+$,K7*S89E@VI;3@-:$O")6%4UJ.VA<8QZJ!@+/C)CVM KI4 M]C/+CTF0GVJH:3D 9/5I[A_GNV?EX!XQ=:(\T3^=SS*<1G@=)C'=*FE51_F:#C89S892_R5 GRO7@9[M.5E/;80<@ \I;O>H;CYCR_B0PWQ'S MR!XLL?UD37NE66IOR!O[!"#["4#=TUD\D2S&*3]I5"YYT@JFTL:GDKC4F9?* M9RF=3I:2Q/E'=!T\KF BW12)WC;D"B;J5"ZU*N%*&I)*/I0A$5> 4 N%*K;@ M"A+R9104HG,EU0P"A3)DZ@H8T*T$HL&Z@HDO4.@3H[7SX+I*"3G!FA1=^$Y/ ML$"%3EC>P+HTDNMDNPXCFTN&'JR@R2+!YC*=1P%'VVHPX[\^5B_ 9&^Z;8 M#R/"AZ2(R!@91^_98-T!4YQ. $?QPJ@@* O-P[51;K7<*N;I4#CAVVJK] M@+'328&%(P37XEU14YLKHF?:OH8!BY,L=Q*.B+9N/A)$!*F/<&"TM?21 "-. MUK%^JN[L79"@D** /"6XNJWQ5H_;40G3W/WKFZCDGV!^OZN1ZB ML]<(.@/5L=#82BOC5]6@Z1IEC.)T< G(%+ F:-W7+3@OJ/D#X<625^A@6GRX0'M3\Y[MJS.414A\+X[F M,$/DMII+^R^YH7#6A-N:8?S=.;[48S<9T]WIM#YE^G12IGUA1Y^_U,AAUID* M>HI)3!W9IB>8R-32XC.7<^D&8G4>@5/,8FKH*C.0X322F&0W5OD)YD(!;7YS MR5 C04;?E#:7^C1.R "^%OL!SK,@"M$K"Z MKQ)Y @Q6)41+D)%@Q$'CO>8BS8!,F;+UN&!;M METJ+P=0A,.I#L$9#L!/VT=GN3D\JKH(I:=8!$9B0--T7J].O S+OPBWL?4H; M&DV*Z'O14# 19,A3B9[HF[&1'_O7?8;)0F.>>KUP6-,N?9D?3YUS[PQI'H%+8;I@(G2QT9Y+6447U0A.)48 [MT0-PC MDT@ZYP<89QEA,+')F\97?Q9XS=>_:[8%K0>5)_.^"YN52 M_DBXC*813M G+K9L7T!\7CZ2"[; ,_(WF"WAYULF#?%-^BPRDRC'F_(8^>2) MYED8B8+/)A]E-XV.T$['98;#-LS%J4QQ]: /W"^O&!6 YM5F:IV MGN8H@Q'GO0&H\U*/^@Q'@)_E:6>1*^Q!_0%ZYF^6H35;U2]W/G@>#$LIVL^F MTD,"?X.0P?K;[*I0*-_#Q$JAV]\J=_LJ9(]D$OU98)ZF7$48 M9DF8YL=A!@%[\ 'Z4D0801%",2WC)+N[-J?SHQBFB#-H/]O<;##/Q[LFV24I MGO)YD>P-4C$CRBY6>3B^QHS?=JYP*HB:]R509=SPG"G@,1,&KG'+W*[UC7V] M;CUZV;QC:^@U3P]1++>0+OYD<"V=;$FK@N&BJO1U3>S26*S728E3F.S?[DTZ M)]FJRG-3B(9>;W?.+&O-#7^$^'2.$/NR[3[W5C/WMJUU:0ZM'LJIM@"# *U< MY^:95+K,IW>Y,EN-(O7BEF#=M!%7)-86PG#SW,"1GY=UX>VNGO9$6#=1R-S! MHAXV*5LPPSP=!DY NBS##0XWN')^T@JTH*,L!D['NRRS^^>T2LES[GBK5.]M MFL9B0)OM_::8!EA(D02DZQE069V#498MYIABVC5TC=*TG-)!3<3UQ$'YW"!S' MCK?FJ4OF?)P]3.%NT&R>,NO*;MUJ*H-3J$]C*D/@. (5G"+F2G"B&]@T4QS- M^62&L^II(MC\Z( M$*=8PP-IKDPR??9)VS)\KLR_YM!U5.;2E:2 1D"J3^$X8U*:EC-Q#5)7?)'- M(=2JBGJ RWP][?*"Q1^#,(J*59&4):0)#UT&K!-[[!*E%&]0@,N=/DAX+GW, M-&SV"[\TD9>8+BU2RB]85 U2]7YYN:*Z''??%%JIYCT,)GTQ<*/%P(47G/;X MXH\K(@^1/KLEEP\$EFII4NU/SYF=TMNV]3K;K9U97I7+$\A)RBB17EDM;6N5 MZC*%YN)80@ZIM,P:G\Z9X3GCYV48RGFUE?+HU".9E1NY@+^.1NWGM/NKET,E M%Z>#^O@Z":[4&%B2A&G0M'K90EI?-^RI@'@;BD'%N,?E1!GNYNO+%IQ@V0+I MAD&T- 7GL%'7,U!OMZXX+K4%IHF&[!Q8!HN"#-P_.^2B(+UE-P #N$K-S;EY M(L6C4R/.W/SJ*3VCL4P)DR0L^:%_Y5HJ/TL3)(<#,\'7ZGCV\V?;AC[DAJ/; M\_^V(M#[;HWZ;F<9B8LHOV.<,IQY2N^N:L!V$L?"BPCAO8R2N#L;J4?AKE/# M2PRT:3PZ(E>=;7_MP-/NWZP<: >$\S!A-RP<1G*+F49NIZ$RT^AZN#;,=,"% M(<':/ZDV4")I83*XUG!7!07&6NW8;9RM-,N/'*WLK\-.R?[8R\ T>T#9!D>H M9KM4-;-%(S\LO7L\K54T0&U](,-^(&-]N[MYN[(CLT(9V;2$T JWYA+\>RACU3%JC0M5C:'D5U=8B?U1YHX1CA@NI7O8>NCNMV!! M2/P5)TD0IG' B _3!>;%8L*J$J/BZZ=9PU&&Q.G5MUU1HX^[C;D9JV^&&>9[U9B/+4:RS''-2@A_JY#. MO;W+-ZM%4[[JNO;'%4H2%.5%F.S+STBU,G4'GXG@P)'*QRR,$5]+Y#JZJ-FI M9$T8,S!]6H7[:15M]3;2H7K@"I9-;$W2D=GC"H;J.'YCB]Z5('5+,=-R;;F" MF5JL6AFPKL#4P6X@U\I<23=J.0>AAHRYG(A1P06.*;@B7C82^@8N,D-.Z!M< M[D+3L("!?6O@R6D=QL#,+39CE*^: (:YI6BP +6-#9Q0*E\[Q_L)Y?&U\>1; MST0[.PNBJL+R?MGDSD=45;B@#$"F\V8HH-$2Q452EDG;G_.BO$IS$%:WES0M M,V'L^?9RT0RSX)/1C":C3=A'9[NDT?KXA:I9!T24UM1TOAM_FI4.GJMO*(LP M6\CJZ('U,$?:&F=:A+UH;XJLJF(\F*J7S3L@ZA)%I62\?W?V89:$4;E(3!;L MAUK =/MV3*X>@<9(^L\B1>S3=]6E 213DP7KT2%INB]6IU\'9-Z%6]C[E#;L M@) 'M,YW O/^IQEK6?!=;/Z+%C-*NB?8YI/T4-.SP1<(R M7KH6'$N1UTE2/@C%#SP >,Z)O#BBL?Y&-KW./=7,^8A2E(4)6X\G\0JGF.89 MHVJ#=E1)"Z9H];5<"8C?'WK8DOA3^6XJJS>F[#$$#A1UM0!]K')QSS8>MHDO MF8CLR@24-TP#9$NCI]U<$92PX1:,K+LP^X)R]CN$'6@WGZ?C;[YJE=O2X0;K MLUE.)YL%LOV11CN-*PA!*KX 50A7 AB:0J.W![KB?M4$25OO<<4EJXE3 ]O# ME6GGXX:#CAL.]KQ_,S^$?1_L+P%%B_+O&%,.7<&>^"(=>_]]AM:\GDJZ"' Z M)]FJTF<;.F([?JQ%;ZP1RKU+UJA+]HK]^!V%2;X4GY$4M>GH\7^0[(ODA*:@ MB5%W=,>2#/-)&YD^M@Z.$9I/Y[Q:R_%%Q0_DL%.\/C(F[-"7 YJ7YYEE9(Y% MMUPB)QGNFB:<%NF:;[@5)F:89Y7_@?+DO(\A4UZIJ#J^CP_Z+'\-O0K>F M]D@]\?Q0R;S4X5S;IA^7X'E!F>Y#Z8XDV=4BH#[>$>L=L:TSK> M6-@*14 +L7.8J$U^];KNG"M()2@ >\(YWQ 8$Z&5XYR8>(^A]QAJ> P[L%;, M3:'!H@8WL%&G(Q#T_)+JK7*+[E+4KWSN!OG#H7^SL;CF*7TYBM8&R!#)-9B..;]*(J#B7B M2-[:+N5EW781H=6MC#_V2)E"WH_;#('.R1,M=5P(O:_;VHWZA)0G"/%_KOXL MV&*7E/9M?A%FV9;IX_\,DT+DEM7J:SF6M5KAO#+5&8',X&#DH#1B"Z$PF*7L M89T#DC[P1%OI*Q TLTSK6X-NO_5LY1-7I^MP>/I$TJ@Y6V][6^7LDJG;FS+! M[4@]4'($[&4WWBN_7OSUUY8/W1B]%KTGGC;L59-LRR@2TOZVB54:CZ130.)1 MBYXTA2,*N%>'+]Y+DL0HHU=EY5 UX;7=^N=&OM:_;3@8BA7JFKJ#7?I)=<+] M$\G1WL(642YI:I7F8P+D8B)I:97BZ1KQ//!T<8M"BH#Z#*S3$/A0[OC@?CUR M4U7$F'^FU58)XD30QRX7W(&QV]V5[T'6UC[5.DJCNH-5^F?[N(?2K)*TM$WQ M.L3Q+I^>[?I'PB!?B#1Z6N:HNE)ZEH1L%TUCKKJ4YY+$.B6DB^4I $Z M@=;*8.R3MX0H9435P9W,TT;SPN>/GF#^J,%\K]&FO$'W1>>$X2V?QX=#U<$M M5P"1LWJBY M >6E/DEE-;(&09A6UR\]+QT!@YIV6%NH]9/[K#;4$?&^_I#1XO4?&8M\KYNF MN_M\[TB,V7I>OJM7E, [V"[5\'KW5I2RD?3H*4F^P^+OO=!_)%6KH=H^\@F)V6[,)N6>VP_IQD* M$_P7$DE5DR'LEIR0WQ4E8 O8:\"7)?2S*KVZR$MQ;D?1VG;Y#\14G/UM:Y]( M2O;>?B'UPAY!^ELO3+#E[V","LA^T:8G,3G&JB)&/AV%[8=&OT+@P?WZ.:&_ M(T8D.6_:]83^&SH4J"O;]T.]9%( =;^;$D3''XOWQ^*[NP'%<<&1P@5U,)M+KN@E MEJE[\4G3R.[@\RD@0 !-<5?6&36[1%^_=V55T0)'PV)U)7E+"Q^M@(6Y-:>' M%5@+)J4+TURNUFB@$7L;W4ED@^Q5FLYZ WO6APJUDB:-%,]7-&D&V'5/ _#E46]$6PZ\1RG$I0;H04.PSN5 MKMP,*EF6!1B>@9\J;C[ES)R?T#YL/!9ITD@_!8,U\$/'C7 "I%;"UH/QMA]&S$X95U^_*.CU.8>D;_5QJ^XE;:]O7]\;8RYAF4 MY7GA\^WSK[_O,-W>*_-P?N!(UYDAVFW,!$$=/4)E_83+L>5"6!69?,)C*>3P*BI/9).EFL'P5-JJ0KD MI)NX*WBI4T6U]7Y7XKT=BI)09CO)=Q>'/*69VSL-GJ<\5U,>N\W*7/H+BBR.9 MF/!TW44I/N?;0Y-9N"W/%W/LI^NR9N%'GM=+;](9VR5(7)[_$GE S3UIQ(B] M2E0IO[QD,_=9/;6"II**GL+02BZIB,W#^I#&_&[-3^$*26,])A]E'[,GM60\ M"23C$TDW;)E"\-W>[O:Y+-$;:.I?SI?16\,\9> MJ_VG%X+ZW(JZ8+AWQ-4(CWSQ'0'"XURB_VEO;ZM[U%@7WW_V*I6:3_>I/C[5 MITVJ3UM'DT_U.9U4GWHG'K%IE+L"I3JT)?&8NI)CH)0G#?^K*YC8"/N.-O+= M?]AW7?I?V?.S?(C!7TON/7.3[53PU3;JG9O<:IQ-!I_,I<@,-C&DYQ 4&'%X M/9<^ZU#962] ;A4PLMH%8 :[--CVKX AAA>.<5]XF\9HP&!KEZ$9]MH\B/ , M&'SMHC:5:G>5NBWK\M@N&%WM*CBG@:YVI,9^HNO/08KRZB)8]DX"ROD*:+1$ M<9$@?H$L(QG'."EXBFY ^4F;*D6W8>OZX1-5J1(1=?'=3)V3]D9+6D_ MW]8/($M -O_$ 2"H3)N$=K-[2S';<\@6H=+)7VWYTK1L9?L^$\MU$LI]U8Z^ M0_G=7Y.V*YTMDX+:-B>3<-#91NY3#TXH]<#"]DV:;I.N@ Q(2K"E1;D2SKMW=TP2G[_+P$EAR\L43*[%5!R^,(2)9\?!)0!J7XJX@7FZ* YG8<3O%!23)FICG+J' MZH5^?'Z'85*[R(':FJ=V+Y#'--2L@*"V=J,]=U<3>7CG30/+\9P-2@M4:=9I M>671'SA?7A0T)VS>W*1<\^878E.*V'_QT;U@;Z(]VB/U=5K>1X/&Y[8UN47Y MV(K[L178UD"T=KRQ8Z)V56ELJ&-W78(%1&1_CMUQ"08 9N>-/3B@M6#(; P# M9X&&"83(;3;V(SO: +SVD1DX4#-, -0^$'/'708&AY%H6W5J2A+TJ&J _"UY;JTA#Q@=K"P]\=_++@C^A*K=0'2>]^H:R"%,T MG>\2IFJC5@V',$=\>3*S%>V*$>R>O(FB8E4D7'!+]86GWV1HR<0:;Q!;B]B2 M) UO:/>WRUW,IAF;R6$R"W%\DUZ$:YR'B9PC2!_+7/R;;0[EBO)(!.35UT,Y MRIRE]WSQH6S5>4#9!D>HDL5[%)%%6HXHQ,/JTZTBRZA=[>B4RH2PG=U88[E[ M<(1)REZ']&BE$PY3.-MH]L MM::\A"A34-.X_"NIU-7GF<+XF<[%H52S#[.*VVROE*LGD:RIY9AXSB8#BO?9 MI8I#CK+&=N/$8<+4A1(]?GB'O?2#<,BO%P%WM%_:FDZ+G&G,*3=Y1.2_;M=G MC?A&]/94<7UOB+S:#&0GRT%]?#8'A-[=C-O9?A6>DR=:6OPJ%B!]7W=R19NI2R>2!:H1G(-)C#. *-DENL$1]V/9#>Q"9^0%Q#+1<7 Y M)R]0:!0.=.<2(J"X: 2;QIYOVQRC9B'&L:?E-L8+XK$>>\IN8W <3%G%FF( MOM,T1.#_K&?5.I.F+J#:J GF3H4*TCD8>SGG;J3K$[1&NCA*#VT M>DDA'?VA*SV,;>04PB$=NFDLA;3]N0,X4*/6[UL?5;B^K,A\A82B=4]U]EZX]28;AB'WH3^2 MHV#O;BD_YZ]!P)/F*+ZFH%/YVJ_N0-U?.+L3;.B)"\U18#(TKJR5OA;+$\FJ M.^G:BNI@:7PB+7+&% UMN\^>%^5 M@"EO@R]WW+UON_H\(.MJ_SUZFPT=!>V?9-$ET!6QWO@W:OQ73CBV>K,WAS>( MATG?OSO[27)#!J2#4:]$>\F"^1^ZDF!;562^AEG\R)XHNU>\KHW],_9OPH 3 M'CQ8E."?;P]-9N&6?U12O0L2[B(.7+^H-DV1Z6OJ.6-%ZY7&L8_+N^.AALP ^??RR.&!LQRFW_T24,Y3&;*=$_+[K1\(_ M.M(^)HM%QBRH'%G9=5K3XP+ZMA9?W<<[AFT/BTDW1 WK/5 1SP>#.8VYJX.? MG9.7XC/XJ)%@)K9;3$BK(3+L8_VDGI)/:D/[Y8YR)D/5Z /'BM\KV;A'? *R M-6U?RK\(DT>4K2P JTO)J! 7[Q8B/M\;0KP%):-"7*V5]BSZW1/H$\C\I;2M MDJHZB #Y]*G329^JCZZ]/A9BU#AP!4IU&I8DE.E*+II0GG0#\:X XJ]D&W1^ MXM"KMIB.BYUN/9Q^8C\&YO2'"N^T],X/\P2EA72"$RO:TZN+T5SYGV$?!#8= M=#=7->A4<-4)%9]8W:&^?8XG5KO(3AK8B54XZB7P?EIUD884:C^Q52G4B])DN''PQ6=7(<31/+M1ME8?O.FX#C[4:564L)0)#CN+MO^ _^ M./;)_P502P,$% @ ^(!<64 ^YEV>L@$ "1X< !0 !E:W-O,C R-# Y M,S!?,3!Q+FAT;>Q]6W>C2++N^_X5'/7T=-5:4EF KBZWSI)OU=Y=97O;KND] MYZ57"E(6;01J0"YK?OW)!'0U2( 22"!FIJ=M"Y&1&5]<,B(R\NS_ODUUX15; MMF8:O_XB?FK^(F!#,57->/[UE^'CQ9G9Z< M_/CQX],/^9-I/9^(_7[_Y(T^4_,>.K7P>.O!MY&ENX]*S6;GA'RZ?)!^H&JK M9[>?\SYU-Z=!AM[ZPI(4S= U __O^EB96Q;1;(M@RI:?;I%G:TH(?#1E>QYORB3X2?K)UJ-6 M""(M:TN2%'-N.%88L=Z'VR0H:@@%BKKU()&79X1F@8)$/]A> \=4^P@@5+9P'_/M==?:Q>F07#F-)X(A35!\7[[M>80^)VX!NUD M<':R)/5L9*H+P786.A&R,7FV86O_P:=DS)GS67#_,$9335^<"O_\>VXZGY^T M*;:%6_Q#>#"GR/#^^%F8(94:V%.AJ1E"\Y.H&9\%@D#;M$X%-'?,S[7!F:J] M+D=2-7NF(_)2PS0P_4Q[.Z4D8F60I5YZ^QDBPPV9#W@9\VFYLVY)9^$4;7SU.#J]\<[X?SF[O;FXE'X M[>[KYZ<'-[\8DQE<,I-E3RCW.MH^>:X-G@7VO$:)^.M3>L$ECHMD^W M]O;:$,5>OUL;N']E3,J%J\F<:\U6D/YOC*PK0[TD$K,]>*\V:!#'@!A+QL-? MFLI\NAK_GKS"5*_)W^SM\?NUP?_(J0Y-I_YNX'ZS61O0;X<-?6TAA=H9]SL* MH;35[; )$$<:E/4CS'$'[ MW=RAFSKJIF8T@2!%?@2"LEQ\L3>$H_22)]7Z_%Y/Z(RS$.^J/UU") MIG"$C6#+ +%5[[5B4B\=82528$#\*?2:T@X#0G;E?Y+]B^*&B.@;'C3[Y7QQ M3C8SDRFR7H9OFMUXOVW\AJ@EI M7/&4[//)$W?CY2OLI,I;BK=@LA2P8/)ZP7SVEW/!8CLB9+U:P0#KQ@78 W[% MQAQ?6^:4;J;I6']HSF0Y'?X7ST5;+#>!K%XW&&W=%=HJM7IRO-5K=0[):J56 M+US3!<5G-[V)/_T%>,!3I!G$0A&/V1V93.9NI&O/[G2NWF98(3[UDS8EC]R- M'\E?[;$W%/&V+8=&K3?7D]'K/JDF?4]C;;EVC>W1XWEA;[&V"2^QT]]:?UI M<*K.K05&UH:@1XF%%W*MVUFN=;=9Z;7N9+K68BIK?4U(=/!7[16K-P;Q=)]I M*<#0MK%CGR^^H;],ZT)'MNTNY"69F&[."-%8F1BF;CXO'K3GB6,OU>7V.H2_ M^KN-QW/]JS;&6W.4:=@Y=(Z]3.9('L"Z3E@S1_J]129K.0MFTVOO8Z&4R?R6 M]NH!ZUZEQT2;L>-?)PG_@KR$5C,H&4B+K!K-]I^7>.3<&+9CN8E(=UZ$5U/- MMDUK<6LZ2Z?]JVD\.]B:TN=71O]Q/C(MLJ&C@2;ZP6%;OSV<)YV:E M(T ?0+KNII82^Z&=^,Z 1/U.LK5Q(V=T]"_8?+;0;*(1$KP)(^,!C1'6+Y"N M$7(,#04S_"LFS,5W,[<(R'C^BI%-M)B!?R#]B:SB%J];K7V\CI5SWL)RYM/H M)9E&(&0[06$3B98&2KT]\_H-34=SZ_D+IB9B<1B-0=-;@O#*J^8R#?8[H2,X M%SS#(YBVU\=KIX"]NQP!GTHN41^ U:DRD4/S-+)A&MRH/+R'NOU6<9^,TX;$VH#ZH7*D16 MG- >E-)O@; MLEZP]++3X>&ZDUC0W.]\_DZS7U[C5"W-8C-O590PBNH;O< GX$3_G@+!N,,*PHIX^S'4L-D=MD>BGH6H2@Z5Z MYT V5D-L;<=8M\Z%)#\(LH>J6].(1-C.AC]]PC:I>K*FAA-$5"O?U0JE*QD7 MQZ;I&*:#Z8FY4YW8,#*HT5B>31GC5A^W1U*_T>[W<:/5ZO0;?;DE-22QV96D MIJH@)-8&FQD 8>:G 3R6F&!'6&F(P6K@F8(-K9>B386D"V88^$2*Z["$&2Q M+E!WTSO[M*0H$GTREL7>J$66K=>5&RVEHS1&+5%I2 JALBLWQTUI7!L,@\>K M"U-D(,]J$U&D:E@S"*7.!#D"$L::@0R%N"4"S4XYP@]"MJZ]8'U!Y^),,'G" MLAWA[SFRR'?I$)2#=8$X,P+9W,P5]UU8L*D:).M"ISZWO:6@?Y^:*M;I<4&I M_3/]FVFIY#6.2;X\IJOI/N28]/0@FM(:&X^R'^9<5X41)H\AG88[!*0H;GS^ M65\D6,.F+'>59G_40"J6&BVUAQH]15(:G3:2<;O=;?7ZB7F\DN>FN' M0/>WS7."[M80&PJVR>_T=/.I[9[E)>(BN.?.3R?N$7YJ3AK+4YF?WFQB/[R/ MZ8G.7VNV-IWIV#TCN?M2]W?;) ;7_=4]CW_J"Z6[(F'F8. _B]TS?#A^XN;W[?/(NY^>;#\T_;;9ZX7L/S-7J95!VL*E]];?[8B4]UX ME,Y@/83WR?+WY2 G6VNQ6AMJ!=V%\>SY\OU3C&QB%@?^\.[6;?F*Y6?+W^DK M M?:]^;$9D-J<[# WH%Q9[ F:O4B_Y.X:T;4]W VTS6%.@COUF[CJ.BI1B0E MTOJMWDV#TKMO](_WGY+/DC*#%[1O,6,+P#&9\6Z.RS@55W.4E\=>CP/NLU+C"MA/AY]WWZQTMLF%.:)G[_VJA*8NL5)]O4'X)OF#.5 M/Y=W]78W$[W];FT",ERT]N[795)?K;._5WW/::\&< MSDS#/1B\C >LH_I^,"#E-?27PMMW>[^J9+ W:G UOTY%4+6IE^+?C#_OF4EM M$)RH\%YW=A(XRFHU5\1DJ?T3LFPCAU<*?KV;3YF8-515C0:%D'Z/-/7&N$ S MC>P-2\&XO7,K%1,593Z=Z[22[HYL[RWZL84G=-E>\8VAD(U .1@:=9YE8NX# M=A"-(%TABU8QVZ7@9/"DN&=;0!!'!A\F!;-X1$Q*WF#UL?Y[;%:#[U,!)H// M5&7F@Z^5GJ]55%" CU8N=O,6I)QE8")X MCIE$Z7)A+GB ?+*- T\NE3DN'=?6VG'M;)V=!3\MG3U**[H?WF%821";U>#? M58#)X!=6F?G@3V87B2P**, /+1>[.?!?\U\;#3S"IEHY9X'&6 M@8G@.685BN> !\LDV#CRY5.88VN<(_+1T]R@YG?>*S6KP[RK 9/ +J\Q\ M\">SBT06!13@AU:*W4'>SYXFCUN-#G?:/!8;(K'#V0-NSGH#. M !^TDM",[KD"+CEPFRN)T63.-N"5,T^_FM@]>G\ .,YS!/9E1D6R!0@!]:+G9SX+_FOS8:>+A970_$ MM.4:>*JE8Q9XG&5@(GB.&5T/E -SP0/DDVT<>'*IS''IN+;6CBNT9:NF8!1YG&9@(GF-6D()]LX\"32V6.2\>UNW9J M9;9'Z&.S&OR["C 9_,(J,Q_\R>PBD44!!?BA!66W!EY<9M$VEH?&P1LK';/ MJRH#$\$[RBK:ECUSPO<,WS)S:#&V%&#@JH0*SC$T+)=UPQ/: MO[ZI;5):T0\GL>_FR05T__R&_C*MY4/VUE>&@.Y6AG:.D#L]2T"%ZI* L(@SAO]?/=6,Z,4&J(?A.X#?L7& M'%];YI0\2QY4G#\T9[):W9G"4B19# M:@/8N_KQ-[*@R%(FBZ_$A]:W.7QCS.:.[7X@^KN)"B%DSQ(%@.3]6AV_WP"X M)H6K!'"-#%<)X)HW7&6 :V2XR@#7(UUX;\-=(:QQS5[&\90 ]H*O![Y>B>$* MOA[X>@6"*_AZX.OE"->O&AII.HUKZLCVPK67Y*VOR-%>\;5F($/1D'Y#!K;F M[L277] PYXW1]DYRS=V8L^6>T6&UH,!S+GB>?SEC6) "4,&%)CAN>[_J*_B- M?#!YUUAP[EBGWY;?/;JGX ,RGKVBHV^:H4WG4]^5667,SN>V9F#;?O26P@/5 MU8MM_H:1[DSX1 VMJUG-K#9PRVPVIW>\][%W??P"GMU5*I<.BH H]%9J1&U. M#Q#%R*JY:7"I_><%;3B%K1D9>'&+IAZB[I'ULJS]XQ$A043[K-LD/VR-36M*K"N^&^G:LULDS?)81J_[I)KT/8TU9O/!A;.88357M3^&RXC,'$8];C?&0KEC:C M:"P:B]S-R?L)<,^5L(ZB^Z2I-)&(2-)6UL $/]UKF6#M#]-ZX33XSBW4-M8, MD%9N[)2?C?[/%3%.6[,%X\0YU@IMG'*"&ABG=T@K*W8JP,9W.\/26JBX.V&P M41Q!KI"&*G?$@:F"\%W9N+DOUEQ:VW54H!T,&9=(+*1)XPN(8-\@EU@^)A?; MB($Q.9Z_')L&4-$'[H"!!'6I$]1H2)Z@+AK2R8J?\;(0$-1@G7K%6 M:.-4X@1UP9!65NQ4@(V0H 8;50#(%=)0Y8XX,%60H"X;-R%!G7M>$ P9)*BY M "+8-TA0EX_)Q39B8$R.YR_'I@%4]($&;I"@+G6"FJMF@9"@+G&"NF!(*RMV MRL]&2%"#<>(5:X4V3B5.4!<,:67%3@78" EJL%$%@%PA#57NB -3!0GJLG$3 M$M2YYP7!D$&"F@L@@GV#!'7YF%QL(P;&Y'C^K<\X)@R"!!S040P;Y!@KI\3"ZV M$0-CGRK:9S MY#WM$O'P-N+$MS6E'JZX QAS6Y2XAD^SO*R]F-N..<76 M ]813>1:#NO)N*T3F=M-'2H.7K3BGS^(H<D'1<56P(330M>J7#-PZ5+RUWUFL_+7E]@!&%4 1EOZ:@=(^_35 MSJ-I!A( :&4 6N[Q!8!1&6!4K+ #8*Z,F.,[&@&8*QWFN ]2 .;*B+G<8A<$ M[;*X/K?Y!9O/%II-- 7I'HJ0\8#&".L72-?&IF5HB$\@T<,4H=-8=AL)FTQJ MT0)W>1EXWUL[-^ 6YWNEI6Q)#:FWAUN_H>EH;CU_(7H(&9R6]$5A5- \TI,H MNJC9213P*&\Y.LRC^P.7/<2="G[\9C,I;QS"?;-ES"X,DLC57XE-+<'].%CKP_ M7C_*)(9,6.R6^MZ-_9.J=Y9[ON(]B^\M/)X;*E;]!_EF=>BD@E@=/+4T97;- M12::-3H7'\GKL3WT'^.\3#T6$P-G5F(>GI>6A^<%X^$ZJR(V-W\,MYW_C8PY M^7-Y+&?HA-+-98C-B'9S\U$&=A/8FP)[MV5SDV/'G^D0FZLS'>1'&BP+9=[0 M>9K@;\AZP4XYF!C<770)8<,4\3C+ VY4N'> T5_4E M';9YU]8Z[PJ<3IO3[]\VM;'H7^%@Z'0PLK9 ^OL2*'SL1^^5@=?B,RJ)[@6>% MUK/ O@KIU#(:TZCS*Z.^!7Z65A<#:RNFI[^A17EL<.!DRJ*!@5,%U*W M&)I MS8UN+%!=G7-U=;]HW"^'E.^94@FY+=*6:!ZW1;_E'-0],.:NO\91N"MN=Z@[ MUO\%EJ;B48GI]!&,Q:4_OV%DSRUW,W=CS.;KUKV['SQ.D(7O+4W!U>%OY$'# M5G'=SO?0NS"-5VS1I06@L0):X)J"1@.T%1YMQ=)M M#YK][PIX8X"W M]PL*^@UP5F"<%4N?N?[LOTP=.9I.9@=08P"UP#4%K09H*SS:&.NVIM]X$H[6 M99#[:6YWE4S?+NV?9?5"] FYGJ+J*&M&") 'R,O'%V>%O%(%\?F#7ZFS1X!! MP&!9]&#YPOS\ ;'\F29 (Z"Q?+JQ/"D"_E!8WJP4H _05WS=5ZI$ G\ +'4& M"S (&$Q-#ZJKO-;R]M2H*:XR=G#(M7.9SX75>_;>JI9,YR''N6^N MU -C)?*I@$? 8^KZ4>P?S*W! M%27'\FRYR-G9M/ 95B]OD8#;*:J*LN;, '$51USF?CL+Q)4J"\$7[$J="P/L M ?:*K/?*EU/@"X#ESW$!"@&%Y="%YX<3O/&[>7#,C'CL$)&Z9(2%'%5"%O!6@$-/+CX\,YFT)!LC+Y M+L EX+*\^K+<.0G>P%FM/!D@%!!:!1U:SMP&;\BL1GX-$ F(+*..+&TVA#=0 M5B8O![@$7&9V9JR]'Y??T*(\Q\4")Y-:-LY=VNPT2.#DJI?LB,?C%-5",3,; MJ>.L5.%B;L!6X-APZH@K7YB-&]@5/::6.O;*$Z[@!G-%C4VDCK52;?BX@5LQ M=W>J'PWKD/]M_DCVSL8MFGH NOI[3JBZ,11*WBNFGY$U;_$-G,T9^%C9.P^6 MK-JZ1<%?TM5[]MRBL//HL;(-,SNRQTHW CN+I1T?R.Z1>%K$KW]T3.7ENZ$Y]L/C]T)Q M:/GGO7,IB8($?I5-1P)'>5&32PGL[D@@4?OF%#\ZA/>4P*^F0C:EIN%R[Q'K MNF8\#PWU&[)>L$-^IH$2P^8\U+EG3FMV'II)7K)LS M^DAY$!!A?N ! C #P 0@#< ( "?@(#@"S:PA72R1D-UJAF:[5B(1HS+ X-( M,P2_ ( O@$ ?P# $*&&B$_'V%7(ZQ6RLL<7YC3F6F07VT7"D-5U>CR(?T> M:>J-<8%FFH-TOB&P=TIK$.R=6S6T # _6^9S)?E[ \9(Q_8#V3P9<_S%-%7[ M%I,-E*+/5^^P.<$%HLI#B/)GWV!J;UO3: MM.Z<";;L\\4ZR6PND.XLAL\6=K]$B[@Y/U2XU^*X13GQ5S,4@9&I8L*.C3UU M.%]*J"IC2LM73:%N@\]AD(=#\A"T7H#X/!$O2@VQV1#;FS_>6Z8Z5YP[ZQ%; MKX1CFU!7[\E@AN,_4ED38%O.:= R;>,\<+$ [VNH1<#[[J-9X_W1'#L_W//: M@/@(B ]>+L \;YBO''X!2 S<8ZG1E'WW>/DC *FP0%KR,(K7N?,HPY#4T!AA_=S"RHO]JNDZ)DO]&YJ. MYM8SG]"@SE;HC%:QI6^:4 MQG?GCAM@N!M?(;R(?;7.E\$?P"[\C?=*:;"XS= R!W,_H&/E&P"EFG MMQAKM1&Z*M4HE # E1]P7!5D .#*#SBN4KX N/(#CJLBU#0!MW.,%\"V>[ 9 M?#< 6AF 5AF?#8"6NT:KAJ\&0,M=HU7#1_,[= + 3K=6 GPR %:Q@%49'PR ME;G&JH;/!<#*7&/Q<]PBO*W[O87' M*"]0S+GA6(O3[X_5\%6!=87U!H%UQ5"8^XZ@ NMX]VBBV[KAE+Q=0;9;GLBG M-Q.EMBY@&E4WA<#9LEI*X&Q9#2EPMNQVMI!,I1]O3P",*["SA!85V%DJ,PKL M+(7MO'XH& N7X87KAZK;26!=86TBL*ZP]@]85UA;=_^UH*R[_UIU6P>L*ZRM M ]85UM8!ZPIKZZZF&!4\TKTSA:J;0.!HV2PC<+1L!A,X6CH[^NUJ6$AFKOHN MK"90>0,*K"R-Y016EL9D BO+8BM_^[U@+%R&"W[[O>JV$5A76%L(K"NL[0/6 M%=;6#6=(*?A.?V<*53>!P-&R64;@:-D,)G"T=';4UM ]4LB"*X7DJ5M1O#N' MRIM28&H)K2DPM80&%9A:%)OZ_HHHG;Q1O2EXUG MK-^;ANK?[_U5YY3;ZR:D4>>V]*K"9EA" 8^.!9?Y-X;F:/2"]P6=J.C-OXKH MV8!+X)J$0@5@FSML ;7O4 N@S?!&O0H"+V< I'+#GN9YQ:+4D$7@:9X\]9D0 MFZ?:VZE%9T G,]%F@JX9+P^FOKW ]$N?3.OY1&HVY1.+?'Q"GZL)R%*L_0_[ M3YR,R8(UQJ;I&*:#:X)C/N"Q_6MMC%M]W!Y)_4:[W\>-5JO3;_3EEM20Q&97 MDIJJ@I!8$\:6.?6^H(ABK]7MR6U96/W86O_8KIUP,"D9RV)OU")RUNO*C9;2 M41JCEJ@T)(5,K2LWQTUI'#"I;J_#!?E-6>XJS?ZH@50L-5IJ#S5ZBJ0T.FTD MXW:[V^KU WDB2RM&R&OVR"TRJ;,3=U*V.;<4;),YTM\GF Q D:]JKP/AOP3A MC/Y _BT(__Q)[#0_NW_;_O1L)MC.@DYO3##<&*.IIB].?WDB(FL+M_B'\&!. MD?'+9_=36_L//A6;,\?[]159&A&*4\.TIDC_/$76LV:3Z #U@9/:*1CP1P+]!)? MHBCLLQ,T\.79,N>&VMC] MZ(>F.A,Z5/-G\IQI$5Z="H9IX,^"/RWR2D=H$O8&CB>R'Z])_KLQ9B"?=A9O MDTN]$"Y17=A NO9LG"ID&;&UP[?1X/OMS=/5I?#X-'RZ>CP[&0WV(245"AZO M+KX_W#S=7#T*P]M+X>I_+WX;WGZY$B[NOGV[>7R\N;L]@JPP^!XFZP]$5)3Q M[)A&7;C\=/%)D)K$^AXB1=BE91/;'?)N88L:P2='V*!'\ E:8^.]'!-,*K2M M-,&DU5#FMF-.5V(7\*HC@=O>@UN"631WS-4/GX, O#O]2$IAS_2S ^?UW<,W MRG-_>,)\HM[)$MS.W>8P@H&HRZ9B[?325.;4OZ%7B]<$WP]YH$HQ9%-;\QS- MM]>&V";6JS80FXW_<23]6B,, M5+"NSY"J$CVQ^MV>(67Y>WQ=Y'!HZ'CNG[AS]/UCNJGJS'IPY(U,E M3K1#O U'70[XBBV'AKY]ACCFS']QYU/[9_(M(01&<8QT&*:VECX %;7#(O0_ M<[+GP)9.MB STW*(1T;?[5!A(11@Y71DFOH(Z;I)9O^60-A$RMA^M]7Y_%[> M"*?/3APUTG+V6WM6,X%5VM4^__-]^/!T]?#UW\+#U?W=PY-P__WA\?OP]DEX MNA.(W7SRC>-*.XFRMO]]="T^_70D;IG9E9H<73P+Y6"2;DY5Q M\Q;@A("*^+,^PDY<]*?H1!ZEX9/;^6O3$IP)%OY>@D[PMI0"IGN\^ M?>6%C[:@>JJ2OS2FA*H)_5I#18O& B.K@8T$F)5J@T<\<[R-O-RL"_3!('.1 M[0KFQ#73.NB)155F>[RR/;80;$$VML"-26DT8I"6,9!]8]#BW!@\/0QO'V^H MRN??&D1&SQ[GE*'_?[QU<%8P7)H'&B42_G3_(Q!/U/LIHKN>KFK*;G4NS.E4 MLVE 6;C6B#HD@C.BWGJH5%^Y,5_ZK/=H G%MT4BXV)"[O7:@^]N=3]);!V?P[)^P+X0.3YNZ+[//,\5O0)O=WXR6;%7=7$YKM3&_3[C:;#_^-;;1?36>ZN: 5!QFNY3;^/4)NS4\?.0F8@2U) MJOE.#FJ_H:I:V+;]?WW5#"S&U'S]CCN6V!2%+SKA ;:$>U,SG&W_]'&N.5@8 M>EIP1S..-I0C-V;!7Y$+\N.=]63^2&([N[7!(S*$!S1&6-^==CU:[FV+&EK#2Z&937E_BK=F\3MT?^?-O-\HMAKU"=VO-6GI98%-^'^ M>BSML_?OF46@H\V0[OV*W[#BWL^]?(J8 6P7P6P2!GLT4S8GME6E"5A]"!4. MJL.&%D;)Q$%LU@9ML;DK#!_#(V%?38*1^PG9A29UI461B&"OU1"[G7 IS"X" M\;"*.?SSIYXD=C_;@H-U/*-3% QWCG6!2)4^IRZ)@,A:DRDO09E[.4UXU$$X M,NP@M?=6F5%G*5G15U).79/'B -"L5AW-\/D%^1IP;J #'7YM[%F$XP*-&5) M.#>F82/C&1-%1\VJH"/;$2PW)Y.(Q2'BRD*L!;OU@ MI?L1?O/0)9#7_)AHY"_KL4[3T!!E2.UZ)#8\%\/%LF";NJ8*UO/H0[,NT/]] M_"SL>"2"[Y(LL=QJ9NVA!J BJG>]2[SX\P;WMK_)9G7$7N:KX\O'XV(Z,O4/ M]D=NUR9[Y$36&?&W(7E/+LQ1]-7O0I1&KMPDA*88,'EVN#J]\>[?!>3 M-P!?^>)*9?A]$H8*<]+\B]BJ$ MMC9>;$[4_50S:*C&2F/FQ*%:D!T$5EXHE2]$86.:*'%=Q8UT]0?1 MSTI/D$TV(#KQ-)&N^_L,ZH#^/=>H^TF\SA'V'R O]CU0[ZNB+)B65_:TC->X MPVPXLDLL4B^5VA-:[R2HY%-B=^FC,PLKV+7"HB2X%9RV\(&\E*!6L.?$TM@3 MDZ;0E\5 S@0YNU/Y@;;II<1Z7_9G\]';;7V0-J8\(@) 'AK]129$O^0^3[Y) M2?%?1JOB;)<2EU*Z#>LW!14M;#\]#&W+/(*KYR.:CD'.7,[@=2U:X-_ M8WM7Y#P:_/)J_[2;_Z];<^/#5I8U.@5!/T4 8?Y4>D9W5857.W*Q?L?F-NUAKOL!S%:S35'_@)_GWFE,X;'Q M)'R@'W8_2[+TR7_ F6ANMT2O$8_MC-#QOK A=$!_>"?#F7"+0I/RV*(J,/"O-*K2"/S )B23'WTM2C&HF-,9 M,A9UJO;)ZXB&I,0_"\^6^<.9+#_^1 P =FE3\5@SW&).FZ*V;1@G_+&0S'#)_LR-7+[ M4S\U]]FE;5NNOP:#;V-A(]>A2Y_V[:)8J*"UGHN3_!)[GZ)O9K:9D6;:+( 9 M0Q9LZ'R2,V9#A"#'FKPEP.-SP\=7_"_& L &I3[WXP_HLV#SBW'ST5GK@0B5 M\]8% >:S:2T"-M'N0RYD%?^A1/OI+ME/!YG?8-\HMB;(1$-URJRA'L-\C(0< M25M9'8"U.YWSN:T9V+:9G_ 2>U&.^R;5#*! "[U,N8KQ59CW7T0A7D[FBSN7 M"V\J[(6Y'^6X)G?1W4QVY>,]NU]:>Q.X:=?&05$H-_9$S+YANJ&CN>WMG,F@ MWK'X@/.09/--Q](7=/ ?&AF:#"L89,HF-52OFNVZ$08R% WI=*]##V70AVE' M-Q59JBW04QB:&E9>('] 'X/VOP($8 X'8.P)V78OT2!\(#QVPR#>J; (089E M-.[?V(X4EGNDXZ6E!:1FJ!985N8+FUY@L>"PG_=/DV4]'663F[6UMP_]K0KP M%"_K:].LKV#.'5?0W.H[^@V/]CO%,>F[I+;74L*-R_J\O;:\;I#OY3-0(Y12,SM'^MW=Q>;S?+(%-JJ*;3\!_9 MQH3?8E5L-J3V-A#$VD 2Z_U^KRYW5N>)EG0/EI&Q3'JX[>T9ET*/NIV><:KV MNBR!N_]R_OLJKK;UILUPF7>8<2M>1O]4HST)M]]V_?2PKYAND]C:JJ/AJAYO MW""6R/O[[@#[]<-88L;>PC\J%S8&LXLUVJ57%M+[1:!Q#_]'(7HAUF[\(_X;>JVC7]'- MNE3S'CWC+9&Z-3]M5V4N%]7=K'.QPFDU;UI9XAE1/<0=H>EG8VRN8$RW1 VR MHM1M/<5O$VVDN=\CB#>VO OB'/NGN4^);TV$A3H"GX7:X'[X\'1V0I^/\ZWE MDL7]WLTGX?KF=GA[<3/\*A!/_N[AV]#K/N6]:=FL^1BLOF%,S%U\CW[%^'J[[GF+$*$UUO Q+L M/DUEL;RB2)@TZ( DEEL2E7'6DGB![(EPK9L_UL8SBLE<"5R)C1]AQJ '$E=N MB:-7];%T9&_I^VCY4(CT!85:2BQ#WO(.^B!&'$=6IRIB'525"A949;L$WY"! MGEW93K*O=*NHXG_1%BXU6YE[]R)0\SPTD+ZP-=?,K]4.U4M>!25]Y@';]_0R*6ER?ICNM1?%+FJZ^23!'HQE2X)E\WK;()M;M2(--'36^-.RHM?[8_'8*>*U3M3]Z:'[$HL0>^ M.50"]"-(((NZ=7S,P]U>L"VI7.$-H,:;^?"QPCP4TBF8!4EA':[\ M5Y;,@JQ6:M"2P(J4._9A:\\L)>*13 4Y)8P'NNLT:,D'Y>'L9..\Y=FJ;P_] M):.3J$R[*+Q[8>Q&"CMOV.H9\/ZS=^T4Z'_69]2]%5X=3]_^9>OG'/LKO%NS MF"T6$JQ8\D8+R[<6M=E"'%1L_IAY\P4Z;.0&#.EH_563A=U#O'Z_A=T_;[5> M\$+9FXT60H_0KH_?ISV1]0%&?PKK/VP1[X[: M!/?4$';[:&1(=*2#1H9)5PF\*GCGK>X@^YD'6#KK62BYV M4PK?K! I57O'L;=VO^S$SP-OY78L7QY2%M;GDW/F^++]+VB>(V"8 M+;ZVSC0P04[15Y\]]1'%HMDB$B'W4A.+5=QGW]5_$5ZSO1D-OEV.(&MHVYNN M))>@RO4M9^L&'&OJ0K//XE90)R)>@4Q ?>4FS+DZK K/[I M>\)#3TK3^FD+VXZEN7WJ%?*W0"E:[KU_CNLXA#$K\0N#/)%_A+U="JPF8##B M;F=O&M]21+'7ZG;E5C>PZ[;??GW5R_O[XV7-[P@^MQO/",U.*4N&ADK_17M( MO"*=Q@:'S@6R+'H?P+]H=&?5&%P^T/E[W26\(=<&O;K4E]YU]DZ5+8PY7T4H M]0*@)#=$J2&+>4*I(_?R@U(5G)L=73WT;OF@-[TJF#!SI..Z8&#WTF5Z_<,/ M&I-V3[W^8RM1[B;3M;?&1%-53+:V/JS:M-U_W\^.NS8@VM>DVJ"[_%J=VHT9 M=B^,U1><&XU#+\Q'N/M)[<02#@\K--QB9W5C;R*9[M3[G1:8!^Y!TVXFM0@I M@*9=[[3:W!N",CGM-\8K89=I:;2X"51N;.F1DZKV3J M.661BTS=7LEL)U7?/I.O/!Z3C;%[9L7+O!SG W6[[^]+RYJG153]58!K)ZDA M20^NO6Z:#CL;N%;!KZ>EQ*:#]&+9&#[]M<3Q=A8")8GU9J<#;CW_,$D<2V<" MDV9=:D+0/&V=>F^9,T+SPG7B\=]S;4;+Z]U8.:C6!#*3.$2]9,2]3KA%')BK M)2^2QT_$>D?*48( -!%!TTD>O&-G89)-TJ]B%:70#,2$FU;1J8Z7>[W"O;HONX M-X:#C&>-GJKS5"VXMTEEYXATX)('WN:0."A7;XH^IX<:OYBF^D/3]80BU*IW M.E"H5P#P')$F3!$\O3RK/"OB[BZ9!#HW@=@DSN$=*QI0?%$$>"3.F149'A7Q M7+U&D86(#U0@/=U)G#?;R$;?FH9R7 UIJG(']1-%!FCBC!U+@,JI.M10,1&[ M8J(8]N.@2,B$U:HYIV&<'9G(^@Q:=,KV2FORXRPN0Y,F>/IUJ9EA"5[8XA32 MAE0.I-WDQV>. FFOWD\U#?7BEC'L]'@JX9&FJXYFE_&_NB8 MRLO$U DV;/\B5H$FU9T%M)N)TT\E;Y)X>@NTF]'74@8]9^ M2=]2!;,4UL=@ MAA;T!'+A-G&\-0CI)LY@+UEQ[W'BN.IFL=[+L[@9L),(.XD3V*RQTX*BH8RU ML#7'ZJ8?P[DBYC)5V4VZRN@^N43,8F3VZP1(]4[>;;[ MJ:#K>XG'F'",MEM\Q<:<7N?BYZ5 ]R:0I.0]%LFWZ!O_T)S)Q=PF ,+64JP6 MQPI54TXS$P%JF!%XDG=53 \\Q(;W9>XUK7Y<'Q MV\@6E1\IS\9)@)6(6.DESL"6!BL5]'[=(V:; 8>BZ-L*E-GU&)TZ9>0(M>0T M-Z90$%IDI#(ZZ\H(J7(G38<]T\K00OOUGW=[:4%@^S@7+7%2D5E\LEMO-Z&I M5@&@DCB'R PJO;HH\I\_++0S'Q2^!L6:0%H29PSW!AZ//N)"\X=P.+8 ^$F< M/TP7/U)=[.28^*B(C[L3KX:>+\ED*''F\*MI/#]A:[H9ATS=ZA41$7 MUVN_15:XD7JB3)@AE;:SW$Q?0LH[0KJ-W3-P#<.GC9>I=<&=:?HTG%LE"[,Z51SZ$U37M\L MFBXG+B V%-I)ZP--X@ABZV-9F_W8,V0L7]&PL=+0WAH3356Q<;J2Q-YZ3/HX M-,8Z9C'[*2YF1?S(H-9VV&UM!SVYX"TI"T^A(X$[1[.(K7/II\U"9]:RS-.F MXE47_A%!G;6:Q%N*]%RK-FA^:C;%E=9S_R7,D"6\(GV./PN17M...%R';OSK MS69S9SQ[@HCO(J"Y,S$MLG)JQ'&[$>.[9 ?B ,C(%LPQ\(CGA%G;(0M029.)=W8L7_J^C^58ZU%?_G MWW/3^;R#1^^/QV]^F+Y<.NKM 5N;]]NEO=N85C-QANY^*9"NN?L7%9*P[\-JXS_8,G=W,JYYE#XGWLH M,:+M%=G87C&B[16I[6V)]9;49V-\Q8C&5R3&5Z*]5'H[XU*#%^D%$:VRU'2# ME[W6[D#^!)D8Y+I 7C7#"LVVZPO.(^5<:E$QL>GUA/&P"CUT-@+N\BP 2A+; M6D8H$7.LF:K@GG?HAZ213@R@IC8T0U#03',07.F90'JDQ#IVS8=[PH8;X\)C M0E)5VQ'KO3[TH2X 8A+K6X:((1ZQU!;K[1[_K:#*M,D9*LI\.M>10[QCTZU( M5,SIS,(3;-C$S14T@_S.^\T ?$K5,9ZJN@J;ZAK%8\U16-\[!SJ;6-0]V&OZ":NXWO M#M(,K%XARR"LL#>8?NGQ/)FT"C99)?(3\;1:W7JSDZD!B+RH'P'+_&$Y<>5? M!EB6^W6QQ6=%^1V:"D0Y[N(D@CR7CE.W&YEL\#+N[,T:;?G5KW7 M37./#R7F109HXA8O; #J[HOKG53; 7%8:E],,ZO&"+Z>?3IQ1J:Z MH+_1EFL#X;\$HIQ5[=7[*=!P[%*X)M"E;\MH^#9C ST*)KRR/OM&9)NL6::C M/DVP@!2:34'&@A8;&6['2&21/Q.,D2\\6V[&VW)H$9(SP3:F4%.Q86.5_N1Z M!6ZH;ZP9R% T=W=%_N >C5K-ARXG^;<@>//D8HW)\,O3:_=?SG^O[<*RV?PY M2&3]O[@:P/U3S7W=SONNGQY6+]Q4'#Y=PL8@_O>W7C 9-RSSQ_*3W8\4K.O" M_9?;[]_VCA'LS(1)6-\X>KX>^-X?73 MU<.I@/0?:&$OA94Z3P;>FOAG88*]591F;Y\%WR7\J>G^AWSOG;?H?U0["5KQ MWRZ#5YRRCL5Z/]U=?-6,E]48JF;/=$064C/HX<7&2"?:<]M*N$.O7BJ<(6%B M44W\$U&TM2W,__ 70B/*6J,>IL<[^L3N'U?.Z/:?(Y1>USV>UP4;6]HXR!0_ M40U()9T>9_0$& VBHN&00 N_[%#URR&"MOSL=RL;)-#Y*YFST8#PF9IG;%,X)V914VSA-V)T:>2Q+MP8RJ>S$_*.C"T!(?MB MI=X:4U>^>$B3&_8;3AF MF. 83=#,MN,V5%7CZ28YU*A.R"CNI^$?/1%-CH5OY*\36[@B<%7/3O!TX/^? M+]ZY<1G05"PTW1+OD4

=MC4+G%%I+(*8]2R-+6,:D^>/,JDM2W.N?JB\ M+?V<*2JV$?#@7<*[E[L)NCD=ZWFG,&10G/ ?!\;O1RCO84S2OH*>ULZQ3-6O M1^LVFF*,$SHNQZ\MASNGT;VC8F_U.3'[!KU44II%@M/Y9GCCN M>B*HMP*@+J^A+O,&]4XSY.IX@#I ?3_4V\%:7>13JXM2O1=V,1M@_=V0+5K" MEB?:19D63' %^$ZP;A?YU.VB7&^%79O,$^!C[H!X"+_GM>NY,&VW<-G*9_=S M^'!W1G2P">[D95:9G-IK=1GLJ2B>[L9?3%-USTM@ZU53L/UHZFK2DZ;UOA1R MT#0OE<,6+"!.)16G'H-]&UMQH@>/ZF);!'$"<2J<./49[ V9BU.GWI1#CO&! M.#$5)[:[1[9KE,.^DHE,M9L,MI\IR%0WK,%W 66J<-FX_/:B7RS3MH6998XW M^^'Q%<0"J\Y6 XD,]IPN;NY=V"3VBD.;27"%A4+%>T%4V(J*Q& _R4)46F'= M8KG" HA*A44EI#HDUE[Q>%$ACFP_WU1X"44%]H$IR$M(B4FL?>"1\M)RY47, M-]3/4EX*F(3,N7(9QH%Q8!P8!\:)9JTV7:+,!Y6;&8X*@=6C JM^2RKC64740#B=E !>=P, M)5L0NPG+9INS5;HOU. ,39YP@Y3OX=0')0Q73< MK!YS)'?JK5X!6B% =#'1GN,!VQA9RL3==JCX%>OFC';&AXT'I^:N$U0"'K^1 MBL=UHB4NUSP_3D]TN]!%@M\A>4-Q4!EQ_!XI[%$LUL5V :P='Z "''>":GSC M-T!ACV.YWH0&5K#_B ?FH"K<^,U-T@!S5RQ 1 C2'HFV(%^P@>F5C'0'@M2I M9FBV0ZL?7J&Y286/!'2"2IQC'S3SH$5TT7 +6,<&J&416C* 3!5/IH+:]<4^ MD9:23(G=?$^I@4R!3"61J9!"@'A'UU*1J4Z]W>4L!U52F8(S;BD(5DAQ0KPS M;JD(5H\8*\[VH]#P)(NZ_"?3(1M5\UUU?@6R96#KB4H**36)M2==G>WP=9"= MN&][KY5O)[,2'E8'@6$K,"$5+;$VG*P$IEV7>]#= 02&9X'IAE1WQ-I-LA(8 ML5UO2B Q/.<:8:_HB4U(.4FLO2(SL>G5Y:Y<&K$I8%:S7(<)81P8!\:!<FR9TV4(UC2J$'KE=<=;&WS8ZY2'U,8FBY;>&(HYQ10! MR=QRP2:+0GZBI08=F;O2V(_\X0D@W.J&5,0FBU^RA'!?YJP"#2#,*81#ZBB3 M112/@W!K \*]NB1SUZJ"1PA7YVS"?AR'U"XF"_&Q4\6B6.]T\HWV'0(R1/!@ M'!@'QH%Q8!R(X$$$+\<(WITSP9:@N=Z7\,$OG_Q8%PSL0(=C& ?&@7%@G"*, M R:_:%MJ'H[ZWQ@.MK#M+ ].N(8?,GC M>>Y7U=V:QNK\3-). M8Y"] _A&@6_0<9VXV3OV\.UP=B87X,LI?(,.S\3-W#&&;ZLVD'*^\K$@^(6T MG0OB7M"!EKAI._8Z6)(Y:S9R7,HN_Y#BLGT"FJ44H"-&T)X M1'U006W4_0R@'@CA%O7[7Z6^B]M&X5Q*":GFC;J8J;P @9Y,H9T,A0_=4%GY%^GQW2R7H M&AIINN9HE>B"Q8D9C=G8O1=4.QTWCW-):'E%M'G>6HFL_W:+G:3M$K@+A_.* M*@!R+ZC9:MR,3BI ;M4&ZPL M3VH.1H^[7 _4D#/:G'PW+$SF_!^L"L]TG_)!)[#Y2+A[%;,M^'F/F 6360O1?8(:GW6#N7#-2UV =U#9N8>#H[ M)+\>:Q>3IFL?2$($BG125_OWX* M*82(UU"/@FNS@M9KA7/4A4@;&HDO?11YW?.HEBB?3!6O<7P_I*(B7H._%$1J MP)EE+^G%?2!.L1F\WT2%5!K$ZS8()JK()@HN.$E#L$(J'^*U/TQ5L'*^C8Z1 M9$$B+MJ>]?/J-LSPEDX5R+E5Q>KOU4TLVD2P]I_;G7QO+BN0!PUBDY--9]&? M(CUSGG.^._D=9B7/&U9%=O:*#HO>&,Q#-B($;7C.3,)>TA6>=I-%3X[4[(XL M<7:S22;[2!YRG^7J4 GCP#@P#HQ3UG&@ R_$::/%:6^Q(]!S$54(QP:$ _[! MVP[XD'M^3'.KE7N.'9;7#3:[G*5-RQ_E*0.2CVE8E0J2Y;K<:0.2 CM4_ M;2E?8PK9[HJ+T5XI8M'V*CTI&LA=SBQW\1/?($&,#1&+AEM9&"*Q!657O&[^ MJE,_LE>46#3[2DN46D2"NOFVKTLN09#E.F+/N06FZN:[=N$G$_BIYGRDXUT9 MYRX&&YWT_::>14.Q -7$RL)+]7:?LQLLHZ\\CT:>DZ4IJSR)+%J9I2I/_3[G M):,@3R!/:WEBT4$M17GJU9L=D"=N-Z$I2A0/6]*D0L6B=UN*0B6*]1YO-UTD ME*H"YD'+5?D+X\ X, Z,4]9QX&0#Q'SCG6P09I@LTP196$"SF4[F3YT8QZ0E M2%/B*;H?34R=>#MDQ!&R-45 ABJHFCYWL%K)0#&'&^Q#/GZ2_J?WV'JDW-_U M]:^096C&L[W\_)R"8N7E-R-[^3>WUQMN?O.3R-W=23QNB0'9V\A.TH8T:V1+ MG&U? =E%0':2AJ!9([L%A]OR#V/R&9X\!.\D;3FSAG>/L\:<$$^$<6 <& ?& M@7$@G@CQ1'[BB7]@ZD]B54!DVN@9"\3+&F%+,,=;D41;,.>.[2"#]LBO9CR1 MU],B^TO7Q=B=J@,=]25,AAY*;EV0W(W=9^V[-32V'?AX5>Q2LR[S%TOD%6< M;3%V,^E\H$VOYFS5FUW.6N7RBS. MAB[V7-^T.[5.VWNVK+PBK,*73R[#]]2 M['[,^>%;KG?X:P6W?\]#?AZ9ZL+[B/Q":P/<7\Y.5.W5^REPN_'+#H&_?%X3 MX]*RM:7P=Q3^AF*;L-F>478&B3+&!G853'!C;8_Z-,$"4FCW%60L",/)9L$J&L[.>S\XJ$J8)BHYL LG[+^>_UW;!UFS^'%3LZO_%E77W3_X>=OM]UT\/ MJQ=NJ@B?+F%CD.4>>/,%DW'#,G^L=L<['RE8UX7[+[??O^T=(WCKNI2=W?6M M#7RY$]HK\"]QO?7SYH^3513@?OCEJG'^<#7\O3&\?KIZ.!60_@,M[&5U,-TJ M&WAKXI^%"?964:*:U \>_-1T_T.^]RZNX']4.PE:\=\N@U>C_=77S5 MC)?5&*IFSW1$%E(S=,W C9%N*B_;]L =>B/$@82)1=7N3XZIU+8P_\-?"(UH M9HW&$SS>T2=V_[@*/6S_F8GA>W+KG8@L7U SXHHH&D1%PR$U*+S3@Q%U=,!U MR'1E@P3:P[#W]R@TL5TK6X<90/IV=D#=DK!D)T1=BC1P)-J:\-7*](H K3O_K333C3W^T94E:_>ZJ5. 6NQ@DVO1OT]>.0 MMZM5W'73*+I=>_T6R:BOU/;9AM/'?5JYOYDPZ/V<1;I@:T@>1PSUC-A1T:54 MG.'IYB2I?9Z0;VV*)IZ&[G#26)>ST6KD4:8# P0 M6#0 <@ ! "%0< J(( M&(C"$>(SDQV!\6M-.AS#8D#1>Y=_DT:V=2+KW!#I 0@#5H-( 0@&TR0 @ M !#(' (0*8%(27J1$O=B (B1E%J#@"L)"B0U!?)D.DCG28% >(6M-'1RDH:( M][IL>4F%D9H]'UV8A@M"6B!V;^$QMBRWP-!47GPQRU+68G(!('P$A)OE@;![ M>!LP"TY(1OE>5=7HR2B^/!& 4($@M'49 : (4 2%)X"A7#"T>7IH>7*((RS! M_KH=U61:DABW^N.JAY\DS3L:9! M&ZH-WS2[L2J$<&K & M+SNW8$MYUH>N*^NFUD4[C**]6&^EA?7OCY?OD+Z1,?1>"5 O"M0CCMCA"]WM MQ.CV:@/34..'KT'HM?*ZFJ^Z^$ZBRCD#>R<5L!^EQP]AO0TX+P#.Z:$%GH#> M30ST=0$N#:/?&'X0/3O0TRN[%VNY]8 AZP@S0#J\OKM+.$^_K:;4GNU\46;VY/1O?* ^R3 MZ?U.,QSU6>EKJ=YI\J^RBUWTG5.NXA8[@F[:-F0CI M[/C89QRD@]=@RFD$\XG6\/8-M/('XO@EPW@'="#@@R]\[-.!+18Z,&84'!1@ MF0$NIKK0\1'>9H'P(\+?@/8RHYVS>$>'"=C9A+P!^ #\S.+;G2X+Y"<)=4>" M>=0HMUQO27W.(%_J&'=!T=Z+A'8 +A3C'Q7@OK'MN5N*;XX)WMR>?S;=Y1%< MT:OL.6A64ZH1NQ688Q5&!#Z68\1.!>98A1&!CR49L1*3K,"(8"#+,2+PL1PC MA"3.DTN-K9/.\L8_>VKMO[*Y7_XB]U6Y\=W<>G[YEMP1AK!EDXTZH MJ0L&=C(N4 M;B@D M\L*D)C9^"X"C[,N!$QA2O=_O@LB4@PX.14;.H83R*/MR0%YDD)62T)%R]X$D MPL*DWOC89@1I"4Z]WP%#4Q(Z.-S+L*ED9MC/ #8X0$?1A(A)A73BE@@@,4!' MT20F6F5U3FY7RW6[NKDVA8K,[R+7H/*1W?J&'&5"J' 1:6FCN0M7QQ1:3?'# MRT=AIB,#DEVE2'9%*W'/.MEU-9WIY@+C;<$[R!S:XX'1S:[#Y_:2^0 M'*"#_VA^CTF-!=L$6 S).=2,K /!_9+0P:'H,*FU8)@( XL#=!0@)]9C4G.1 M4DZ,G>V19,B-E80._C8\/29%&!GDQL F 1T%$"(DSDT>BC.OF3JPXDR(!MMF:>(KR@(?6@_M, M.1V1KS[N/28)?X:Y%W 7*B$%>31[!W^A0 #)H3\ZX*-@^ #] ?@ ?!R)CR*? M+GXU>]#]:^Y M[= 7VD]F2#U6\+[8'>)N1G^T'S"AQM8<_(BM5TW!WJ;Z 2OFLZ'!)KJ$T@-7 M1@(^.,/'/NW*Y*:EF*%&4*T@.HGCD_SDJ_I,\E5'E'KG+$>'&BAU.R!(?([( MUSV7?2;I+D;EWF";0*0*OVGN-)D)/4:48[_O8FV*:N MJ2Y:FG6!_N\C'P8^&JD%"?]%G$PES6%50+G/N#(YWAL_HQ.V+:0W9OM*\\+7 MF4]497JD#PWU::U US;]%CMWXR?T5DA/%"0T*PE--]P/9@- 62I0[C,;3 H! M8J:JP&: >&8NGBG7X:69=PR,O5[195)U0>CC%NV M8GNHB49?Y"HJRMBP@-P6.W+"I.(D25H/;"O85K"MD6QKM&H6GL2M.C81SE4E M2"B>C0;G2$>&@@5D"^98^(8L92+((ED7@N>SD]&@JBK24.UBY'5CNYH[M((/VEBN#NQ#*C&KZ"XG!6QO\@W/O(9SRO3(F MIB5C83U?)J9.R+:]5X*(E4[$V%JNK%N&,9(J*;%4Q>\G%M5L';K>I5=O]G.M MT0.YRLET%53(Y%2$["B[=5#&0+XJ*%^9'R1D)&"MQ )V[(4R1PM;JS:0VITZ MP1!(7 4EKJ";L79R@6-X^PP+2]=JY7H[ @>"-X.Y1_V2EXGL>0EOJB&@9@) M-EED\A,Q=BVIWNZVN$ZPJGXWTXV:",#BG&)^DVN 6.X)NVEF?3"S-U5FLZ A08&%79W%WB*0,O.2% M#NZN8^N((<4UK75Q3:U@ZXM,1TY86J/ MKI5">J#$T[4Q,SN@:(&.[/(T2:1"8B$51Z1C0$* #IY=="FDNT=, 6&3/@%A M 3KR%I:]>0ZIQ4):DJ0\(HE&Y&Q'O27F6JH6LO89YC% 0E*2D)"V'SL2 F#? M!GN13SKEEH"@UY^ZYYS,,;U!BFQ@O4ZA"_#?DDN*1U= M3NC@93V #L 'T!&=C@XG=/"R'D 'X /HB$$'-X0 '5S2 0X(T 'X #HJA8_J ME+FN_A%[3$-.7CQ?&&L&,A1"35TPL ,%L(4I@-T7N0[ILLFT6#&X!0%]E 8S ML7HYMPC9WJ5!7F<"LA;N1Y /K3H='!8/A#2X3+N^-T1@_H7T.09Y 3JXK=%D M4@\?O\7-4?;EP$FP;AODI1QT\"LL,SD!<&SKF:22 MC@4'J8%!TP M3 HQ%9U<>VJ6 ;#7C)"QV J?+PDAO"Q*[!#I28#OZ2KBTF'=SB'UD8JG_- M;8>^T'XR0VKL@@,)[A!W,_JC_8 )-;;FX$=LO6H*]J(0#U@QGPT-,BA !S0[ M+Q$O>:&#OQAPJY-##!A4>+EAS@T=_!TM:#')6!YQM"!GV3N4[^SE>G-@*4#/ M"1T<[EB8Y#L9G4X &UAN^/-"!X=BR.3L=I+S#2!SY<8Z+W3P)W/M:.>_N1:? MDKB.93ADT7#,&JNXXINY>(TTF)MBFKJF[]W%SE$++:,;< MQG1YXCA(63Y2EKZ?DI64[7-_F/0EB)^K# L0T-MX?!-UX5NH)VJ@/-*'AOJT M-E=KK^L6.W?C)_16Y/T%3_ 'E9/]FF>3 0/#S@_'0% Z3+A!'Y.]!^7 M"*!\((J1FNYA4JO'J'XA6SUT(/?3 MET /@1X"/921'F)2PYBD@ .<'YX% )0.*)WTE$ZTXDV>] "1H"-$1Q%[V(Q0 )U8286$W$[P$#BYP!5F M05%DZTI42$=(J>B(H_R(0RJB#^H!U$.>ZJ&0]3T)]8.<6#\<4=7#3%=([4Z] MU>>A]SDHC HKC J%)EK)]07#>TY9Z(ZV#(X&Z W0&\QF^V&OXF@G5AR)[W8] M6DL096<3QI"?B*O1:M7[_6:%5,9'T!:@+?+Q,CKARB*K*(14;[:K[2"4H77+ M:=8W#-QB1]!-.\=6*\5N))5^$<@N:=P>:RXT+WFA@[_F9)V0TL[NNK2SGT:B MGVBF=?EGD7/\A<8C+W1 O__R\)(7.OCK]]\-:0093]?&S(2"H@4Z,D\FQI(* MD854')'_ PD!.GAVT;LA#?1B"@B;A!<("]"1M[#L3>UT91;2DB3+$TDT]@=Z M-Q(\]6:7AS.*NVN?3QH&)(2EA(3T;=N1$ #[-MC+<&@V\P3$C6W/W2.PYIA> M<4PVKF0\LG,5D*$*/Y!E(:)Q"=!4;)WN35*P7I3P-=DOUB6EH\L)';RL!] ! M^ ZHM/1X80.7M8#Z !\ !TQZ."&$*"#2SK 0$Z !] 1Z7P 36O\4ER@ZV: MH6):T"/V9K2:QPOQ"V/-0(9":*H+!G:@)K8P-;'[@MDA?;F/KU_\\W$^LC55 M0];B$>GX;NQ^YC[^B&>.^PP=X&Y,ODJHCMBZA+Z$1D6Q>CFG7_.N8/4ZFI 5 M=#^"Q&K5Z>"P"B&D\30'@A9V\N:]F/T+Z7,,4@9T<%LBRJ0<_UV)*(^V;%]R MN%T;R'6QRTR..^PM["Z: MN+7KS28/_:&*#75.Z.!OC]9C<-"UVJ_C[?QZYZ_>H- M6XIFN]7KRV)U2!N6(6W8BW8&AN$52/C%-O='3)=HNQO_X6,-$A05IX-#V][. MME_0/K%QK3I(#=#!?;:AQZ1*)?(].2QMS:$$@MP&L2D''1R*#9.:DX@-D\#2 M% >JW-#!8=:-205)@G9*(#\%PBTG='"XOV%2%W)DLZ4C10D"^Z6@@S_AZ#.I MZ(C36PDD >C@4A*B55J IP3GW+(XY]9TC[F%-EN"_DIYTU'(XZ= !^ #Z."" M#NB? W0 /H .Z*\$=( # G0 /H .KN@H)#ZJ5">=2MQIN[^29BCDK]HK%F8Z M,J!0N@R%TGTFUVG$*92&3DE !_^Y(;@ZLL1T\%<)V6=2=A^Y@#C]#C_T4GN1 MAQOM"PU47NC@4&!2K[B/>?K4E9ES9&.5CH$-&U&:P7VI.ATY51"#_U)B.L G M+@\O>:$#,%4>7O)"!V *"B73OX/2]\MX#?Z,X9 =6$"U<65 M7*"#5VL0'D3H-IFT@(O>[&(91QBJ?\UMA[[0?C)#CF(&QQ/<(>YF]$?[ 1-J M;,W!C]AZU13L!2,>L&(^&QH$'X".O,)VH,5+3 =WH>!NDTFOKYBA8%#AY88Y M-W1PUX&BVV22JTS0@8(3V3N0]FPU.R!\Y:"#PQT+D[3GD>TK.)%#L($5H8-# M,632N"Q.HPR0N6I@G1O7W.(*UU;5J8K(^@S"T+&\I"<"QDV+J7VD)K'.>7WIJ]N?^([Q.@Y3E M(V7I^RE92=D>]T=DTILO?JXR+$#PU;1MWT1=^!;JB1HHC_2AH3ZMS=7:Z[K% MSMWX";T5>7_!$_Q!Y62_YMEDP,"P\\-QD#*0LO0,.Y,BI)CI:[#J/&,?]$T. M:YY-HIT'A<.DY<,1^7M0/EP+ B@?B&(<,^,/>Y4/DV(]1@4,V2JB_6B@CK7#@Q=4*V[;T2- 1HB.(N>A&K Q*JB7YB-1&_'7!4-^+ .09) MK/?[/5 4H"CR="6JHR.D9BHZXB@_XI"*D$ ]@'K(4ST4LN GH7X0$^N'(\I\ MV.F*CECO@3\!"@-"$QGI"RFYOF!3F<-,=XC@9X#: +7!;+9[,]N2G%AO)"FB M8:4DUOEKJ=6M-SM54AFYUM^!MBBYMMBK+%KARB(+N6\1YZ!5[W6;%9+V_:U< MR,\C4UUX'Y%?$'F#^\O9B:J]>C^M*CPV5V!GZI_7LQ1I 8C[ZRNR-&00EE#V MZ)\W,$XOE<769W]&] MK0F?>J&1X0=&13?AV_^7\]]HN1YK-GY=+LEHD9_67 MU5(Z?D7-]ONNGQY6+]P4/9\N86.0947.Y@LFXX9E_EC5ZNQ\I&!=%^Z_W'[_ MMG>,#5R(ZYJ9)KFJ3[X9>KQOG#U?#WQO#Z MZ>KA5$#Z#[2PET Z%8@TX*V)?Q8FV%M%B0+.+V7ZJ>G^AWSO7963_U'M)&C% M?[L,7G'*.A;K_71W\54S7E9CJ)H]T]&"'F[6B9/1&.E$@6SK67?HC8(K)$PL MJGY^(KJFMH7Y'_Y":+35$T&RSSOZQ.X?EYC?^?-Q>D/T).2)2B>M@;J@.M3M M X0&4=%P2*"%7W:H^N4001L*R7F_LN\$.B,UQ9K@R&VR\&-5(;E_?ON$I[#6+*\5WMN$ %*ZSVZ'- M ^LA>1PQU+=@1T7WYT-M0SP"]W0-26-=SD:KD4>9#@P0 A4#P(=@ ! "!0 M<0B((F @"D>(STQV!,:O->EP%(@!1>]=_DT:P_;\1PRX'>WP]U!"T!0WPP0N MG_: 9R.7["/HP-FN*DAU*?4(.)0 @8)!H,@]\/D#&$": T@#! " '8)@,$ M ( 8B40*2D*)$2M]0>8B2EUB#@2H("24V!/)D.TGE2(!!>82L-G9RD(5HS MO6TOJ3!2L^>C"]-P04@+Q%;M>KRJ/E_,LI2UF%P "!\!X69Y($Q;0P!FP0G) M*M^[ZC7 DR<"$"H0A+:.FP.* $50> (8R@5#FP=XEH=W.,(2[*_+(1L)O.3B MB)#;CA)V'0!&#L XG!*EZ 8 8P<@!$T(X"1&S""9@0P<@-&VJ6TH1F"WZ<4 M4 FHY "5'^BU;!\%K_\E8!(PR0$F+_%84S2PVX!&'M"X;&I4.##&#*1R=?%C MAOAXAX7MBQPOL>+?XRBZ]SA*.=SCF'WST1RN37RO5=YW&]W?M[,==+6AU!"E MABS"U891EYU;L*4\ZYS[WP90M!?K07?T,<%Z>>_HJR34^;BV+BZZ@ZZ6BX;N MW*Z6$^6ZU)0!WP50Y7R!O1-T1]KQ8$_U[A+ >1%PGO9%8G&!'G395S2@T." (0!!%>^]?Z@3=OQ1- CBY?TF2 MZ_U6ES/L9WA'$L ^@=X/NDC(1WU63DN[WFKE>FU8))5=[*+OG'(5M]@1=-.V M(1N16S9B7],+/]ZYI^L%.$AEQ\<^X]#9-@XJ-0YRHRF2__D_RFD$\XG6\/8- MM/('XO@EPW@'="#@@R]\[-.!/18Z,&84'!1@F0$NIKK0\1'>9X'P(\+?@/8R MHYTOE[;;9 )V-B%O '[9@<]1?+LKLD!^DE!W))A'C7*WZG*OSQGD2QWC+BC: MI4AH!^!",?Y1 >X;VYZ[I?CFF.#-[?EGTUT>P16]#)Z#9C6E&K%;@3E6843@ M8SE&[%1@CE48$?A8DA$K,SBW->+XG/-'+6_J$4UQ6HF0/ M-&6!\)%'Q1L I$ 5<+\ 'X 'P /E+&!Q3YQ T??O:OHVJ,Z#Z&%OFL-C(" M?J,_8P@>@A2"EN82'WL")CTYG].M0_6ON>W0%]I/9LBQF># B3O$W8S^:#]@ M0HVM.?@16Z^:@KVPRP-6S&=#@W!T":4'@BR #\[PL4^[MG,X-PNJ%40G<7R2 MGU1.CTDJYX@3N3G+T8%$4$MJ@2#Q.2)G'GZ7H\.^8)M I$H@4DS:H20Y10SR M _*35'XX&8NGBG7X:69=PR,O5[^R[VF91],$JY M92NW41M!BOU@'WD:;8YLEM4W(W=VP'&2IQ5\K@,X0RHYI.0V+P\G>7;W3*]\I8 M/RT9.^J:8!"QPHH86\N5=5\M)E+5:S832U7\IEM1S=;!EEIU.=^KMT&NU$&^:J@?&5^I)"1@$F)!>R(!"LS89-:_;HD=T'B*BAQA=R, M]9IR.1G2O!EHJMT[UY"=;K$+X,^R6YI'1T.:&#E_4 M.@ ?0$=T.CJ@ =@ ^@(P8=W! "='!)!S@@0 ?@ ^BH%#ZJ4^:Z^D?L M,0TY?4..,B%4N#%.2QO-W0"H8PJMIOCAY:,PTY$!];"%J8?=%\@.Z;[)M'8Q MN",!?93&-K%Z.;<(V=YM0EZC@JOI3#<7&)]C X\UYY[@#1*E%:>#PZJ"D/:7 M:1?^AHC.OY ^QR Y0 ?_99PBDY+Y^%UP&-F<0PT\.B*(3CGHX%!T0NY33;4" M&BP.T%'T&FDF)P>.;5ESO P=[F<#0E0..OC;\$ALSADP[$(#-@GH**XX,3F5 MD+BU#,@.T%% KY4'_< M9J[WFY4!M;S0P5U[)A%T<8'IR"F_ @:^Q'2 TU@>7O)"!V"J/+SDA0[N,,6O M*U6=HQ ,H[CN_JXQHGLXVG!CM8D3\!O]&4- MS !7; #)::#OZ2DS*1Q6OP# M 4/UK[GMT!?:3V9(B5IP8,H=XFY&?[0?,*'&UAS\B*U73<%>6.L!*^:SH4%: M >C@+X@%6KSP=/"75I!;.538@PHO-\RYH8._RGR921KOB,K\G&7O0!*P+4(2 ML"1T<+AC87*$F5%%/]C +DI>J.8^KN[PTV1RFTC&;, M;4R7)XZ#E.4C9>G[*5E)V1[WI\7D+'_\7&58@(!>@N.;J O?0CU1 ^61/C34 MI[6Y6GM=M]BY&S^AMR+O+WB"/ZB<[-<\FPP8&'9^. Y2!E*6GF%G4H04,WT- M5IUG[(.^R6'-LTFT\Z!PF+1&.")_#\J':T$ Y0-1C&-FO/$ \"P H'5 Z*7I T4HX M>5(@X+D<\%S*<&Z;^X*8L]'@'.G(4+" ;,$<"_\]-[ @$X90J3D[&0UR+X61 MRZK_5[CN5P5K*S4;=)G;_G[UW;4X;6]J&O[^_0N69 M_4Y2!1Z.QB1SIPJ?,JF=Q'XRV=0 @A)!"P M4I.,S4%:ZM7GU7WUO>H0.8$X5<5F6BE@%F3ZQ M#%BVPR\I-834$(=+]$,L"\BI)OJYU<3F$+E9W8AUDQ3;MM41!5:G*1Z.&'U<)"5/CGU0S.W?MBBOJ<87=$[^]#J-FJ- MQO$EE:7"J!3196HBT!>M_/JBP"FA1?@9[6X5IKA)O2'UQI'HC=1#[6X[M^+( M/0^U "T1'EVWVJU:]^+BA%3&7DOOI+8X6-[9+^.@ M'S136 )ZR&?\!\V/55F'1/X_GKVLRCJJA_S?70$)N9FNW? D5"I:N8Z='R9N M)!7](J1BB_,_*2%R'55VT2]60.EM*"#%''A)89'KV+>PI![M7#2+D)8\ISR9 M1"/K 4^[UK[H5E!,]G,,(R6D2 E9@>"V("&2V8^O:7;G!Q"?',>C%EAKC,.. M(7"%^T'D"KRE,?M=ZKE$T718389T23[2=?0JLHZJT$.N0_*'7$?V=5Q49!U5 MH8=>Z@ED:>,1KZ-ZI8T7A921;PX$59Q"7M.!U6E=2HU\ M'.N0Q>;'LY>56<>>ZFHE4QWQ.J3K>#Q[695U2)XZGKVLRCHD3VU(0UE*F*.4 MD&*]^A#C.2PE# (ZA?W$GYE,[AY,NHZK6("4YU5LQ0;ALC(-P8I7S M9*UH4$Q.4M$M[F?XH_/(8#6.[K)OS'[11XRGN![9R'HV=7G$(-(%7X<;-Y9=91/5R&7B%'>EO@,NQ9]M8="'::4OB.8QT5 MC%AZ%8)\D#;PN-F_*NNHH!@6 MB5!TM"RMQQ\WI5UE%!FA$J/R;^SK(9T$<9>;;-S-%<<6W5= Q^M*6&?+SW8?'-8YV! ^F.):A:R[]^$G]>RP:'Y<4I9F MV LI0MKP^%I:]2KSOM0W>Z#Y(4Y3SZ=P"H%)V.+\7BJ?2@N"5#XRBU&:[BFD M5J^@^H7=ZJ%U<]Y[':F(I"*2BFA'BJB0(L8\%1S2^ZFR $BE(Y5.>4HG6_5F ME?2']%H*G#U?R7[MRA?"_#'\<*4:-"Q&=7!>S#4&D)JB,,E^B'6!.13$_U&;C6Q M.59N5C=B32S8[-1:[2I,ZZP4STI%L5M7XH1T1+,4';&5'[%614CU(-7#/M7# M09;YY-0/K=SZ88OBGL)T1:O;J%6C(5(JC!-6&*>3FNBW\^N+8@IR"M,=O79; MZ@VI-Z3>*.IIWZ0JCDYNQ9&G@*8H+:$XL#'P$[@:[6ZMWSXE5^.MU!926^S' MR^BN5A:[RD)T:ZUN[X2D/;UP!7X>6MJ%FV2Y1T22<,HKL^-W M?9HP11WAJ #5G .!%=-RX1:J#2\#L\(7GFW5 /+;+I:;@$/K,.19#:<)X(P! MD\J#T-M5QKJIFB,=/N[XALY)?Y["J0:;I(P,U0'N?OAX]>^S1;YM-/[E,T[ M2F[P2L!PKB@\BE_O[NDQN&!400FZ*I&;^(5+T0M,QG7;>@U*FA;>&C'#4!X^ M?OW^)?4>$>EIAJ5%OA@N\L?9!R'"2B]@=I^/8S]'?YP$I5L/@X^W]:O'V\&_ MZX.[I]O'=XIJO*ISQQ>W=\ M)HL]^'MEPC@56RB6HN+KEP;]@>\M%8.)M\Y^ M3Z+XGS?)%,>M*X+>3_?7GW7S1W /37=FACK'SF\#7+'ZT U&[=&=.M(79JJ M3&Q4TK^ 1CZ+\?BK((2..%C MV+O\!.++_H;M=]'6@IZ^C>CH(0ZB" M\%IU)LJ=8;TZ>UKEFT\FV!7+KV M?\[P)!STEG"&@M^=F3H*?N<:#FPQ"7ZR!=S,BL1GQXM*5ZXS(M[2#HM^EQ:X MK/72@ZB"K@:/!J2'N/EBO)JL)24M[Z"556^P(L31[D% MAM+B!-3N?D[W/QVQ39_/RBT MZY_(3^F!T[%R^S)<)AXDB3V,11*T9_=/O8;2<"HG7JC*9IJ.UG.%F";PB[:;8\3>[5^<_OCA5R4VOA<3[)8%A9K M)?=M-S?IVRZ4Q9K-6O]R^V+:[7FLHDY8V6H],D="<2W%9L >(]U@BBGT/;Z* M/X\PT^AA.E(W%2O!5Y-NFKS:7J]VBHY9\+=/=[IA,Y!@78S6,#5%G5KP6/^E M%P[,<\MZX=(L::HA38*>W-17B^X6_&PP@6\RB&Q:'OO: ;-::S4;^[&J>V:' M(^.S%3"#&SEL9?%9F_CLXJ(J?':*+MR" ;B>J.8S7!-\M)EMO>@.,A3LIS*R MF:9SCP[>1NLP&@%%P.L#UF#Z"QXW2@-1H. FP?)M:B >_"V\L^P;RQNZ8\\8 MB'W+W5!0%6F5S)6?N5; KVUD%4I@KM;V3?/[,07'& M\5#%0-T&_OZB&QT," M:ZR\JK8-5U ,71WJQOK(78KFABFVI(FZFT<&-IAD5W]AN(N89[LWP]>^,C=G M6-#I["DH.*!T;L79:\7PV T#@A+8"Z.!RSW% B>?R5W0_=1A4A^JO,H_G/VK ML)_XL_3T"W3&FHT"%'[RJ.;<07FC.D&YY*S\G+5B4N9&NKY@SFKW^E7AK(KZ M^)$VT=CT\61XX9CB7J'X,W22 ('0C*._/[4T?0Q/MN#PEZ/R5SUL64?M6]VN M&"%>L81404XZ=L]J(M@/QWH7^FE_\>W\$MGEK<_@&[N0Z4/BE)-AS!4C&S-9 MF/R,N1*D->3)HM!:"]PY&5=\X'![<#,(+XAQ;'WH$5>YEM)I--_\>*O,#%4> M-1?I!6YSU$PR&@%)O([L65X?L+>GDD 96Q3)5=L<+)? 5>W&GHH #R:NV*6> M_V[:#-;_7Z;Q&L WSV#FWRK\+!D'\R@C,9E'<4S6@3EK%69(@89$T1+CB)EX8[#7(=*4",' MS>]DC;B\FJP1WY>\-B]YRX>L_"O7<4LZHM_4PQV M+?RR._ .:N(-NW".0O5^D6K JPEG?BS#P\VFZFZYA?T\5#; MPI$5(O:NB12M2^_ AHE?I0DH+G/62CH^W]X"B+V]$5-2;_D6#TP^DF1 V[MM M#NVB,BDTR7];&(JDL^'M#459# B^2;M7!>=$A@61--!,GR'V ??W<[B;OM,6H*M&WMM6KB^[5<@&2#;<@@V3FI4+L1\[ M9,-NJPIL*$,*A!_C 2-B#C#3*^N\(9@G%L':+D^""T)U+UG0,Z\R71^4^EB+QF%S 0OWEA)_M]B.]+8OUW.J7KA M[$\'[-W]>%_'.(QE%R:RU:-;?=T:2K=Z/NZ1:8A4"]DN"*0=![<1 I?&M*OY M=V"&3V;@' \"3M@Z1*MUFGLYZ=FC>91\7@2?%X047R*?QYS 1JVSGY.E?(Q^ MBM'B>QJJ@D4HCASS(\?\5.-JP>@?3W=T'TAF9J.OZL[I7(#!6[-I M:<<",L0MS; 7@5S_H,YI9,B313QBLP?!&P\&\-; U&Y]]LA=:'@XMEPR?+49 MO@@(_?(9OKF7+FKIO1:6R-$3'%N9R*FN6B@"7F%%@!O$.,4EQ=%5 L],G]_ M[\=?<6NW*CK_T&_O G9@!;7*2PM)3DQCQ$X1=3N;,N))@!COVFNMN]8,#C^.(/;FM:ZU1FO[ MGL$T$=OWUI1O6*78'J78%E$OE5ML5_HBA;D@AR6S%8^E2_9RZ(1J*SUQN7VA=15WB/I M^4A9WEJ6B\ CVEZ6I3MT$$F?LJO-;\=C-G(Q.<-^C@BE7K%5ERDC@5@/S(M. M3K6*=#;CK*JKIG+Z-#M%H"MQ[K@?WPK>> 36N#=1\^!?K.=[ =U"8,B.:^LC MEVGXQL#4XB]$/GDH^JC(IDXI+!40EM1CNDX1(%$[E);,Z&4'(S6'73R[&95R M%=)JHE<>ZVBK9Y(/'.2G4P36U%:2_L!LW=*6@1%&AH<>;U2G<#VSK6IH=_92 M+GM0=; 59]HBD*D.BVF;C5KW\@"'9AQ+N(C[3[V-=L 2/ FNNLJ0P0=-S'UC M(R1QQH'9J$J>WY44'B[4I>E<831;=43O*$UA!*KA1G=FEJ,:'T%69O -^!V7 MHYL>TP3V@67F3T1?[*3$+7^5?,5B1"D9H61T&PF2T3H2R6B!_6QU#TPT#BX: M+-_6,D0E/E0KNU9NV\ MFN4-#;8HN+]61+.L7F&J:FDFJ);R0\M=&=U6?Q=H M>QEWXBBL[NE*2BO1/3T.2>G7^NU=H/T7*BFE![PKA.@07SY1A^6/X8=OWFQF M,.P040U% Z$Q+,>S>?$_NBYCPWJ-E<9)3#.):58I\IUR8H^F)8(A4W2PO!AU M''QDL3\_:(U_4P3"V">Q2P^P;5]9;E2ESIY&0QR^-UY9[BH"SJLH[MI%MNF0 MTTB[!"-9U/(C:\H45_VY@R:%?;9F[TA*_^-N<-S1J5"M\?'7_M!K;CB(B?%C'D[&=IP=(#C)R"U1SK=!0"(Y#Z<, MXSX[P:S%1WR$^_%WAPUP?P6;/(9)/.6Q: M?I_I_O(0AYFR7K9-WR:JS4+DP,=OWZ69V8_\%H$[0ZA<"-7%M&;>4*5*0GE, MMZLPZQ4!DY*%]8[9(!QFL))^AOG%TO0Q/,6JB(4XM&Z-ZT&,0J'+0C@C#*7LPY>%> 5K M:Z)0Y\10MC[TB-M<2^DTFF]^O%5FAFK*$YB23F NMD'T($&F776X]WBMSG17 M-:XC&YFW W,GK1_RU&67K+8-#D>9K-;914W7QK67\//0TN;\+?@%!XC0+W_\ MKNDO_*=$;;VXEG IM)*8IA:*.L(+(X8%K>^%YHXO=+;3NSY-(# 9@868J>8< M Q<^K@EMB&I2[?VS33.=;#IK<2<,(A=@,(V9.$<5?J)6:A4;@@7@-'S<<>$% MFLV2_CR_+3S0;UF>*(UJN&FTL?SUA9V$'Y21 7'8_YP]?+SZ]]DBPS4:_TKJ M(A2O!-B?KG #XM>[>WH,+A@5>T%U)7(3WXV(7F RKMO6:^!@++PU8H:A/'S\ M^OU+ZCTV36X*V5,N ]'P:17[.?KC)'"D'@8?;^M7C[>#?]<'=T^WC^\4U7A5 MYX[?[(<>BLEB#_Y>F3!.Q18BI K_ZY<&_8'O+;EFXJVSWY,H_N?-8^(6YB3O MT_WU9]W\D4A@Y(:XI^4_5K]_WH?GTG0'7"@@LFX:NLGJ0P.BJWY(YXL-*7R6Z/9NL6AEI0SX-!U:AI9KWWS)N 63J%R!M=)'CO(G7 UT M)"SHDSDZ/WG:T-0MC"&N WMP';4'=X$]^!;8@Y,GVIM?*07H4)BF3D'9 5%T M",4FEN? .[ X]G/$9BX":L0_]E82[[NI>IH.S+6&%A&COUM'+D#+O-S'N M\5=O"O0=90L8XT<,5YX#5'.<&^:,;'V&3O; U*Y41W>PA I<-].E),\37/C* MH $U%#RT>MU&LW=QIL 7U1G:/MMCOI=3%-EB?ML?PP]@$O'FY'">*:[NXCW$ M;\)6PN? "/W!IM$E('=,@$1XF>;Y'[^SZ0]_:R:^G^),$$1 M^>HG+]IG+84O__8<5Q_/EV@>X0PT]3[#5.>Q"T&OC2HBGQ*)D+;U)JTLSF4V&$1\$SL7_-_93\OYP0SFPF[,;$OS1B[94]5[1F.I3#QX=J"2SW<;BR=QS!8.XR-J:O?=.[-HN&TU,<*B?YXKNP)T@+K>!V$"]D8=6 M&SZBZOC0W! Q*L1[838OM-.G.%4(/O:/IU+U'3".H8\9+^\&[:5K\ 8\[L12 M)NH+4QQO/*;GHZ&+JH+[P_CW3.;9N!!,K5(82?4Q#MU'-0SKU:&,)7W,9A.> MKN;':_#@S[A$NNC$2(+Q"1_^/I2,&AK>H8AO_MP6:\.1M M@[C=Y&SZJAH_^$?A_DG;X3 7ETY;5Z--F\$;Y.+10ZL*W(Z_@1M$%\5$-.:= MYDCL&M ,B 8NB>ZXRT13X=DM5:-M)U;S9N@0@63;;(J7 +94=9N<2O[,<#F\ M'G(17LY#7!V@ 6XE[BP\'EP 4U;@9HS'^@@H"$28,; \^@O?78]H^ZR SFE\=_-%".8)P9,3LX[;J P>E(X4EE6\0 M3;#I$+BCW:@IZ#X2A]84-Z;:4/ Q%^B!;E&Y@@,IT2GO]VM:SKF7&TKND;F@ MWYAVJ]H(UNL,PKO?\)MO6]??ZO1JC8ME5(ESX8%_!E(R,(6@V%4$-T2E ,^+ MWZ+E*M8 MCL.X&3;9LTH*,0!)$M.3K0!K#"Z"3@C^0Z[DN7+CV7"94->EL"-L-"/^ P?& M=">.PI7MU@R,G@Q?0#JSECB^+CANWW9\7P_J'%U:,1\=/!I,[=O6*SE^H<.QJ-L@]Q:!#=2)@OT"M,>PFG?>!QJ/= MH&_X'T'= P$JCVA@)SUS"2DX+[DY3Z(^4F<0B?Z$QW'19*=OPM8E%T50'!3/ M12[%4X)&V)C[_*W<9GBC5&/-;@JQ"Q(W#\VHC1$NX0_^ <7$U%)5DC M1Q*I1 D&4FS9S]T5OPH,9?>+:JK/7/WBB;ZI433,GQJIA#D,V_*>)QLN%IYT M:L%]@DG3X'[\:;V"\VO7% W(@Z3'WW W@/,MVXEF.=R)!0M +0TJ19D&BPSL M"-6J60;Y>383"9RU:S2MR!)5( %/F054]!W&5]TP,"%$21O:5%"VS&7 M&6V=9R8L*[A)E,N#==:22(C7=03-,2XQ5*KR0!X=@O!8-",%^!;C,#\'&0M? MX+6_07;AZB.+C -^ N48=#V(%,_7D5R)!&9-X,3[R44'E*83?!JSFT!+@\N_ M#3="0CV#3X$YGR'8/66B.\ I%-;P@ RXZB_&'004,GP2+O6&_H,9^L2R-+Z[ MOGASD8?;.,[8,\!4T*H9J2'3X6>6I+&X-T+"_:+J!I$<=4U->9WHB$W,5,?" MG9@K,U!0.OE"NJ,8N(UP2R+9$+\&!G*$V38@IS&OX2XNK1<6N*QBV$]X6@>? MW'.WT#*(PX]=!>Y:Z6BV(M(A(C *[P)U@VE=OWPT3\G/^;XLS;[NNU1#M8F> M)C89,H:LQ&:J+=+Q"]L]Q#,\XDI03>37@%)0Z?B=TO6Q; $UFG!;ZL"+SECX M1Y2WY_R%.0MA28EI51L=;L]V:,M]3<63WYL\C69E4,]NA -]S80*6=60O/Q" ME% 1UCMR(A$% *#C[%C[#7[(1F$3K39".UME$'[\%CL$T;X4JT\JI6OA#_X '*_YC%E #RJL]%_AOSO]=Y$%, MEE\V+A&I+\Z%.R;!:KX)#2]59X:4.DJ&*#J3H%/F$F(82N90LHN":<\0$=CX-)$L7<;$R;3G4(FF%CWHC2HF^WUWXMY+ER+9*(NLE/ M1_P='%N6BU6]$01G1U1J&G,_,TE+37RJM&?AYPAX&9Z?Q< [5"CBR,\(4QW? M332LW&MS@J?X?O[M7/DX&#P$=9TA)4/Z8Y9SJKOX_9EG8WK,%6G&23(]*7FR M6>8,/"++,S1,2MM,I4>&[_SMF3Q_$^R?\!"RG )0Q:G($]D,JT8B!$\ZNQV8 MI@?7>&3\P,14[K!B+BVAV""[4?\WY23I;$;'DS*%CC+6%W?^XUU ZX1/#UP':XK[9I?J%ZGPP\1?;MVI#KCDTCCS2"*YJFL\!B M5\C$-(IG1KAGZRPEG0<[&&#S%&4>'BV4;<2I#Y8M^YE%PXAF%FO^FL5P>,L$ M]<%)C?E#SZ:S[=@73(8G"2K'L!ZKN@W?H/73LJ/Z#K..>,XQ45#:=/-XZTN> M*"=+IS,1X",T(V([U^:!W8G-1"$8;M=.*L;H:"U#;CK8+QCSOUC;K\2^:C9:1-]Y LWUQL)'X"= M2LMSD8*@@]NAHVLZ-BB P1Z JHC61[J(/\T/3[@I%;5##FR[^XK:<--[1!0I M,_0IK-QEOIT/_=Q=[O-B$J"L.QY'=/7=8??C(#A=B**:>XZBOO/3NTCL? +A M$O='@F.\3@GA 5!XR)^)1H-'=U3I0E74Q!. M,.;6@B*II(6("@Q^V: ^0J-R[LB7*)XB(X3=,+&JSYJH$ @)(I1S31EZ;F:+ MB]J05]!CB9"+S5YX@D-K#WX1%/"[HY9(@;O ]6E0; .N[Q#5+"]0] M.(DCS MV+TW9E0;+][E7O.+:G@!6[VJ-M@"07T\>[?FC%'I*1Y&P[N8VA;&6GQV3@4S M6 X3AJ3H(1#X([SL.6SL&;#^%[YRX'+>0&!8YG,=7Q;GV/#9V%J"D2HU_^!? M'(K#>\&CN.K/X-N\K4#PT8A;NI'KA?4U>/1O:-06!8Z(..NVHGNZSB(I2TID M;3(]EB5?/)[$TUT:/Y4\2E&9@:_2H2%NDIPM:>C9MX M#L5_D),P;BM4/@CZ6) CYESZY?#8'0E*(@A@7ZE\DBKF+.I!%33$4C9>3,LS M3)&W:J2X7<$>?B\O?%BW46O,1)GW\C=Y91&H,3*CFF48JAT8*5O8!U$H[K\< MLU=DR?PB0JZM([8IK.*)+P]-+M8'/?LWB9@P;KAJW+ISE2>4,9$PH(8;"L-" M+9(H*]+C_7$6YM2H/M-F$U@<$D3,,:6*/7S',D4/&*$O3B!"8+8CDFUBK\#9 M4'418(@RZ*# .*[)*+/PI.JX,)B^FAXWMTL+&A"<,UG3TP:'_I+K Z@T[ M'UP1Y[WR^;O4M$6(2FZ0+3)X$R-C*"A.N($401 M$M! L^R HSGS"AP#!I!(!Q\5:;^]\Z5>]X+R.*O\W9)B-WLF67[(16%QNK0 MCG2)4#C)&]UJ(D#CL2 1-$Q ^X&?[L360AA#O-'NV<;LY)NSOSX]G+T]5VYT MFP)B.KC6^"^&.J1C0 T)#D+&'2B(ES/E, >!*"'319/!I MK'&@+!YR8P^?,5<83U^*9J61:ML4/P8D"V=$^SW]!"=EH9>(-AT-%- JR%J_ MX&U5O^0&P_B1ZG# &A O[1QKEN@+\*XU!"\!NR?UB,3H&EYYK#/@:'VL4!([ M+D4.1[_VUQ5B32FC"2+&4"Y!L$A!<7"4?K\Y0>J5LL\@$ZRN6:_B>)VE/!\E M=4!<_ H-#2%V#&(+U9A3B0;)L$C28W=K?<+9SK\ _C;S;'A2*E^:3G4W."P1 MMQ89J 6Z?_.&#OO'0S*A6;441GGAN/,"AYQ1_@P,P!B? M*)-N_#M[SAGS-1Z],Q!5O%RT'"H\X"=-JXI PY@I4H3]35A]1[FRT/B_.;L; M?+LZ>YO\F>OH^+,W9X-OU_#))VL&?)5BVB\[K1I/#L6VZ%P9N**@2L!*T4$I M+-XF#,"PGLU_5E!MS)[B,1]FN$72DT4_C[J0!N"8+D^QBM%K@7[D/9PZZ"P" M*!#*6;='WA0=(,RSSGA),G@.*\91^YEWGAP'0F-^W.+8$\L#X!8T8&PEXE:A M9>0WFJES84=>Q",&)4?\ T@&;C\0W@%A2R@)CF;+( 0W8 '^24)4H ?%U/]\ M)BQTE@-:M/U8#N53772].U0"NP#%Q2$V.1?"=O+L-6+O^.A!M#[?G12G$'S) M/DX9UE;1I_U"0P,=+5L5V)V\8!SIH2J.#I*EVAQN2/51&3"[S@%"R2&.4Q)E M(O@>[ 6FTD<*,U]TVS*Y.^/7,T=/ OQFY.6Q?FDE7E,5*(PTI+I><7:-=ARL M^A2#6ZPA)HPV/@9=N'_;SD8:87@R$<8#%:8S+CYQ MY)OFH[>: 3?S?4E%?A*8%'YY)Q5).$[FTI% F2;M83PN"3;L8J:0!2/J5[JK%757'_DA[K3VMVSTRK6JT06?+(>K%\ D.#"@K.9 MIAPN&A>AD^F3E))&UX$+1->Y%HD,X8/Z'XW;'&^&J@7+ \9^6HV0J?#'&5R4 M@66>" M+5/JS#_I&S*TMQHU6V#"C))5/)#PX=H0+)+J-YF/SLUQAX; +'X?U>-RT1[N MCY]66G"BQQ8B@..-4].++Z*EP''9S'E'^.U^6FBT6$U*1 HC)W]#WW,$\^2O MK7@:)4P:T57?"]CRP*N.7B-2?X[=;".&GWYYZ^?ZTC[INZJ9ET$(ZG#M*)'# M^E"^M7S#U!47Q3WA>$/Z,?NF6/[JH^_7F<'CS$C,&:DR!8*$:5G8$*:"D*P@ M7L##>H!^].)GX0T+7 ^'&89H:T3TTF\KWN%N4Q :1X3#&J*\\H$4XI.N$-RH MKO'E$9N_0!^JFK$SD%& ME(XG8K<*GI$/9UB<+$$54/,Z5JVAG/I8A!$H0CJ]F!F>(]*DJ-/&3'6I696R MS$'IE*BTC9P$X =^CQ"&!\//S'JVU=DD^/1BIV5@%T2%]GS&*[[%RQ!;8XX# MAP'X*%:\,"O(EP;QZ++T\V,!G_5@G53$;9E\7PG^SEBI&R*Y[31&3\GX@V:F M++@3'B75DUB$\OPK5C$,#@[P\WZ"AUN\0'_]8/-8[3TA#L+C!?R?O@"'@T * M[.%HZX\H4!0V94'A+I';;P<*IG*LLF5'JQ5C+L9/!+#'G4 Q#MHFHGN"YTF! M^-@,Y,PDG'T;!W&HV11'D$J!S\[F^6"U);E'PD>=T!WNG6) M35F7*.L295VBK$N4=8FR+O&@*7B0=8G[R #3%##,GW*/[PT:>)0W6JFPYLD#B4Q6@B MJ!;#M(4W_-MOOO9C$I[M#(E+RC$6A$KR1B,-Y I9. MOT\+XCRL32.B!(UH$V90N:1F33%%,X)WS!]^&FIF.3HOI^3(_Z)YSPT2S+B3 MNNN%F0>>)?//\,)9"2E._:^MKF@WNF,:39NXX3<&5\4?_W M2CMYJL M5=&#MZG]?'G89S0E$']JU0T:",<; M2[<01 L7Q]^C%7+P@-@8G#2Z-!N"+K!:(FL\%?5;:J#MOO)!&L%STK[RM)3_ M4G $@26, :([K^"@"04&A#>T9IK&$""F\:DCO.T\(?NB:B\,L>BQ[C+,PH2K M#BD>9/IJR7!$HOL]F!]SFC(K9IHZOL9;/)5"Z@H,K*0I ->IFM-OJYV1SK62 M-"4?<^&G*W$F!U\1=;3ZWI^H?@IKKS>9.1&37,UB&Z60(M5%_(P0!2TD$$VQ M&7GAX57,"/BE<;'GY?SNO*;>>#5Q?4P:.KG*F'^ $7. /]1S4X(L5G VHS]%3 ?\$R!.E M&L[R.==B"<6+SEZ=Q&VF%0,M<=A39%+#C,])I*)JFL]+*C=>Y"TXBC= \SMF M^JC"3V8U%EF'$S]774R\#[% +EI?[0]Q\2])G,*G)05MSXN/ZANH@) _3.L5 MEV)Y0R,$H@0%%,E-XCFNK3/X'M\BT4'.*X,0QC*80L.08#2F[H'7K(G-$5@> M_NG&"Z+2#>?A(26>(L"U#8RCGB?B2R%.9@"*Y[.^WU8N*N/\W'^*\+2%20&I M2!O((#ZEJ7-GV:QFDNBUE2!QZ7!T*Z 'CS>W M_P6W37@.O.\B+!P@91$J*7^8E_@T84"@SL%IX89 4%@&7E@ +(@@1^34ZQ1Q M"Y\SXJT$-YPPC6;)!V,IN6#A ;;G4/6Q&+[UG(C,L'2]L>&A!O5Q7RV!8>%N MR?91EXBO!$OC^$*H)$7H6BJHC6B_!6B(98H?+Z_&-8WVAP,_^;=>2K7_,J8_ M&'Y'/U<':U_7?]8GN@:4?,='2EXV6I?")\;/?A#_$WY[( !^]6.:R7 M5S76 M%*@T&_\*@"!IQMZ*0V2Z5@E*,"OA^ W>K![%>=G A$R&K,U_EM(T5_,K8-8) MGND/P'^L^X[68_"07VCE2=]\ CM(7_+KNY8^([[[1?W;LH,BL-A7!OPCD1FA M#^ $KLTN/3 ;7P WJQG,#*VW,@\-;<'F=Y8&AOX+E9 _G3>%ULT#I?75WFB] M/%W[7V_!@W*$@%.K'@$>DVAG413M%A]"*;X?Z(:,$GEJ[L5-B-24#2ZXV+GQ M8"6R[6I'C#]-T/MB1#$R"'>0UM2[;Z3)YF]/*/^>S:\) MAAO$)C(7Z=ND<7B[H'"A= Y?P;[LAV.]^^KA)^[' ?\'#-N(\2L:8.395^PO M8F:473]]O1/>W0+'[MC/R^KFF>O\O$[W4':VFE:ZF^SG"1_-R>'G=2ZBZ:/E M\[=\.J(D)Z]SF6SZF@=E^O;'/KUE]@DG$Z42?H5W?5B$WX^?U^2PL]7R.;+5 M]I=14;;[[FV=RMBH DTOJ'8/%A@996E;)OPXXDQM MVCV^6N>B,SQE&*YO)NLI'VKT18OY)P[Z_J3^!&J]60N U.OPP_&W[Y1/4ZR- M8 &Z3'@EY28R+I.>JH#UGO'[UJB=TIS0:91 K,>!(>&LE^BL3HXGR MEXL-I M@H9*K$=Y%MAZW)MQU2&6O7%0'^PI-D>ZH?/I5DHQ#\-ICXW@U*M'XPC T8Z, M$<12#^ \DXYZQW@DG(GUFET>4 GV(Q@0V*9@Z(% E+FEJCY5LV;!K%.;N9'/ MB2H__BZ?XL8GB)XK?_$2H;#R(]+J2!A80>&;Y=G1W3BA^'F-IOB*?Z5RY!+?2$6BA(,'MBH)-E_:"' M$-5?R-.QA^-MW/RI(GIE.!??H&FE3G"H3@$T.GLX@K@NIB?%A@T/$2G6#DDF M+B[0OF;>T"",+Y=F;F"AP%3E6*PO=$TGT')\=(/^P/THKF+8Q"6&>Y R%:2 ]8QUUZ_TJ$400\9!"[C_ M60(00XHM/S4O6@>".2-;#^#TJ+ 1T6D=O4!5W M4,9^(28J/+:C#2-^YK?.^ M;YQIN5SVF3BGS:^K"'4]F7O"$,%+1C87K5"AAL#7+M$M]U[0GW+RY9V40H QP M%[@ I.^!J,TY]CZ?-99_X#W#MU!:&J7:_<9ZCO=!I@;Q&7_7EOG";%Y%^"G2 MJH0:),2?XG!0MV20?G.4^U?XA4_ORF+8LZPN\/=Y+XI#@* (S\-W-E+;[*]\ M%%EYI,DJBZ'(LB"ABH+1MR*]+J VIY;&#,='QN*V.("'6E@H:DU-X[T!V"R" M6M)';,$)DHI_T9%*!>4#C==,8QET#2TJCO^.0HH(U!9/YR!CJ]88F3&JAP.O MQ=0U:BL-H: $06/;S?V/(/6/->/^&+"GZ/T)U#T80!H8-M"M"$1)6GQ<%[M% MC@0"] ?V<,4V^B96TPV"^P=SA7;*B339@AD;>?X0M,@8=4+<%* H8_%97M5+ MW@;!F2XVY64%18U4!U.GCB46$S8!$R7%#OC FO.Z3VXF&HGKO!C?KV7G.08.YKAK4SK,O/AF +E'T^U78X.ET6)$W$1ZL1WEOCH M!95WQRP%DK8%?J-HB_"= DU/'YON6W[18!48Y%5=516TT">+4R(,/;9MQ_^- M4&0IM1Q]+S^=D@BT&\)D@(B5N"T2MT7BMDC<%HG;(G%;#I2".\1M6?00Z#6\ M)%V=?XE_SK]/$6@KD=%&_#P+Q6WQA+;5ZS::O"Y=K*(BY MZ;]P^4%D.#1':HD1PS_=>_/9.%9!R:_083WF]])!;'#[6CW\8Q M=I[)!]GA"+.%ID@>:ZLUC*8%>D7VPMUACF+2V4K$*8J,(G"#*S%+KM4V; M2YBOSI+3K7&T<^J8#]/P_#1AR SKEM-=2WT81IGL'NQQ&! M)7E-T%THJ^1J)BNP?J("4_X0U*/@@NI0T5[-5 U=L>!W!^+PX'=NV2#LIKLE MQ@H;!E3WV]7*_5R\'18B?D_9Q?K8]C,MQ.>01T# M,.X> $W*D!2QO T,7%H^'$%YOW!U*8^\I)5OS7M;=I_2N>/Z#)<47<.JU?H+_0HZCS)H%FJ]YN_B=( M7O%CY6M_++7C0SSXSN]3&",-@A!IJ8;_^[>;)5?:!8=X8AD@/0Z_25"XW\Y< MMU]O8\/-_.3L2TS5%=T$?]K' MG#E"X=E0+5QU&6Z],@O],@ZC@T9 \/3/'7J M]O1GN_$9]]31^4H3VX;^L"4QI HA*AR'$6C%3-5I+@\=OHP9S8#S&S:5-]@ M^U-W^27?^J6FP#6X57I>WUI(C:(AS'Q$F M#IG[RL>ZTS5F*F;OX%:H]43I[C3<; *5."N.'S@D _9 M,0YI-\5V]*GZ4Y_";M U/3Y"S1KB6"^5=^'./-$!/@5G:O&3GKGT6:Q0MAD# M7_ %NZ(1O8->K^&/O*$[>W=JECE_U/Z+Q== 1JQL#A>$J\9[@?)V8TNM9>[Q M32$??Q:\.\%_6#CV"QR>=:7&Q8O=QD6[L7" HH$-!#:L%8[6XOX!T728G ZB M_86TLVO-WHN[7J:ECHN@T66K=?%^.4F,T^SF*C)^3*QXEJ'YTM##CS1E$71E7#] M6'45143B@$66^6SA.QRV;&DCH_F;6/HFGKV1LG'\LM%:E(U/W&A%YK-EE"_N M+:!*C]H*IM.%-!V\!P2](\P(_[<:GPP+SL<_,8E$X7# 7B*:8*+TU1:^H)N! M[ :KR *3P,6SI@0H6\)D)SP*?F:DHG.J_I3J8!(JSF@,>IT2U8N462FS*_L6%V7V^[(G&;*PX\T$\ARP*G"7RWDY M53Q$-QIG9A(2?ZYK>-D(\IT_Y#?T[U)YFTSG2^!PPV',B# WEP M( \.#IJ".SPXV O40X!J&''^)CJS57LT\5%Y$0HVQ)83/B$-V(Y&=#PEZ&- M1E.MD60M ;-#\.C9=I#?('=4=406T3DNN(+@9&9 9!N8VN>0:.+,0KLW'WV2 M7"%%5H,77#8E>('L$#^F#N$G'*16N19AR0 [8P">.VA*%CAU%FA)%CAU%I!8 M$1MC172QS'_+S2ZH6PEV.&G$[0[PAX[W3E3O=RE0TT2K4"P=\^W>DOU;:Q]L/(:AD.HJD[0[-V M?P](7\UF+P69(#BXN)I'6BON_))6ZL0./A/YA!,<963IP[Z!\/]%Q2*^B#.0 MLQ6[W:T.WI?DT:)X]#(;CP8__BD.+^>448JS*:^-I3>:G#NKR.9C_2?3ZO]E MMK7(X:)<4++Y\;%YOQPV;TDVEVQ>'39O-)J)+7F\(2\G+R)39/1K7?FLT/ M^'RC2E[+'Q+W?DU7>(#D*&;).P).SYTHJN)X4_C"W <'XE"CCH\(NHP>M-AB MGA4E*.PUCP1*BH^XEP9\I)M,0!]9-!F;T63L-+S+I(85N(#?SO[*[*"!7<,Q M/-&G3.AE/X;F]4"!9.A4CR)7D;Z"MRW8.]@X%/7D'O:6[&&7/>S'U+SHYW5B M&7_9R+A9(^-EM_RAU["-P4@U@F?.<9Y_+ [R7J8+-UM)]9P)'K(O2O-KU/'D MV(9N:8#X],ETP(*0AQLS5NM]W"0O^2_=G2P9-"=NT9RX_0N62=_1-CO?BP\CJTG M(#?ZN] \V7GK(+R476H?9 #4/C:+ >X*Y5/6\:'4/N$:TL:@-]N-RJB?;3V; M-1KHDTE(A=HG\U:U3<0HS3F NM/9R0#J%;OY]G"=G;IKS7A*(GC%YCB7L==\ M_^YG-/CY^;X<];044.4!@"EBDR$2QK_MY)D=SRK;QUS(3^8+J!++GH=S(9./9-J5&0O9 M+6 LI/_8E(<_X%F0L9M$'DKX6CG.-?E*4=+2OKR4%>6XISRV/Z=QRA9*HTK&EY(:=<4/"66C%F*'R MV>%>H_PS[$?U%5Z!O860\T3:1_9S5-U.JED._(FT>#[P*6"OOOA;E3<>K_6; MO>H<#TOV*HR]4FJ%=\=>G5JK?UD=]JIL0KYLK?Z79?_ 2MJ9;3W;S#D\Q;[C MP[I-A2T%ZC"CL.$.?3(?;&L$VY-7F3>:U9$UR5#;,%1*'=NN&*IS]J'5W\EA M:CG*^VB0/NYT4W+4L[/-5=5'Q>LD!F7F:JW*8 +6:46W^W/^)FYS0$ ML)!=R&TVBAV'O3@E+NXDX2AN9GV*X.+.1>O@N/AD(XS8H=BA6:BU8E1V'4RI M2TP5]90:E8RB_I7E+!3^T*TUVCN)6#*2ZD@LU0ES;7G26/KY\R#=TRD/@7?82X!<\T;_[-[0_'^I.IACMYBST4 M2#!%=Y29#7K!AD4KS\QDMHI%+>X$O+_G"56V.*!>J"#-\8;.R-9G?A$9OHG7 M_/I8H_\KGTR-/5L*K,E69_,:KV*+O/' ;(>JU/C*'/B$89G/RBMP:W@KN++C MS6:6[=(%IJH.$F%27?5(L+=SKH@=5\; ]8M//+,MS1NY=#D'']%F(^O9!'H3 M;@'>:6;!50FN 79(>9TPDU_<,OPG\R\"-S2=,:P<2_H(ZT'(U;GR)-["K_C? MYC0T@)K6:.3!M[P94,N9Z#/:!%IN$B#$6!U1O2H5]/&%%T'B<^7;.EHJP%C, MQ%( <.C59Z8,V=PRM<15.BY<1K4UOX!PKJC/-N.X*@J\ .SZS.4#'U1(RL8* M[C^/B*9!M<5?(#2;>E.!^?+-!>[$FUUYCFXRQ_G&>9O7(8?\[1<:1YK1?,WH M1%7C8#2"((=*B9E.I<4/ZAPO^,3LJ7/CV50P>18WVYV8H:T[;/1.\VQ"V3C[ MT&PM6@!.!-]*)JN-8(YVNH([P M^('2 @MKBE793VJ>\[UV<(/]&M"'CW=/CZEE:)&B MT+"D,W*%R;AN6Z]A!FKA/:P]51X^?OW^97VQ6^9JTVB^*Z76O\M+_8,XQG?_ M%WZ)_3P)$G(/@X^W]:O'V\&_ZX.[I]O'=^ YO:ISQX^O4 )-%B/0>V7">,]( M"WM"1![OEP;]@>\MI?C$6V>_)V[-GS>/B;6YN??AZ?[ZLV[^2-P)C (7E(D/ M9=<_1S0[37=FACI'"AM@^^I#C&]B6Z$J$QNMZB^N-3J+L?FK( MX%JZ.2HOO M-WYB\<5 O\5?SJ Q:YQ/:J#(;'V4;C3&C-HYU/7\L2F9SS95]>L6 MKJR4&)^N0\O0OW?@=6!@6)@ MP-!IB'WLK:0@4?"[J7J:#FRVGB"1GRD2B-G^J#/@^PE+GRDM'Z5_N,$^/80R M#))'^H?J))!*:$P,'CCB2(_ 5;1U5""8&S (T-(SF6J;D<_9S. >MB5R!4Q; MGZ*I*4,/WC9 E>L<+\%1+/!.T:.%=:!*IUP'!Y>,N*W*1'64(0.O>:;J&@JG MJKWPMGJX%R[-"59&SG7TNZ%'O<+EQNP*L]&%7Q>='5%+ZM+.'U'[6E+*>^ X MS!V86M %GM3)=MUH7?6;G4;]XOJB6^_<#1KU?J]S5>\TKR[ZU^VK9@_/86)) MD MQ\5Q$)TD\3#5J;KJWLXY.X2:\-[&G0WK9?6&%U2 ? [$/N=4^$#4$L6SD )Q MR;?[X=O+C7L9=L6W;>3;%0#)%>+;BD0495N?)\NE2H1X5J_JAJ>2;MUE[IZ" M5*G+"PA<:S1E,' 7).[=K]PKB'@BN:J[C/I\A>F=#\SQU%&'!E/P0 -B%QQ MC7LD+E,J[/QETFCK[16X@$#,*9&M6J-=IK>4GY9O);?NE5M39ESOC5N;NTX9 M;A-7!>Y@;%2Y7EKY8YVE:<>RLZE2O4 MTEE-)CYVELT-M% MK<6C"@6&%7RNI:AAR^#(4/6I8GC36=WQ1)-@T$;(FT$?5/L'7/Q/U33UL6[" M)6V(N/CX@C=G_-VSMS5EYMF.A^-FX0Y42%C#:EWS650:NA->.2XN1_6$T17^ MFMJ?GWS@!^J]U?W/-98$,WNFVL#]("C4<\=OLW8NGF_F1=VI&.> U7TZ6>@ MRC=OFD>,NFHWEY)%HQQ03PVUF,-6AO@.^VM\7HEC)T;@@*D4_I^2[=CX57N$4@M0+#O$(R=>B)ND?N:OI .(ON:,7EZR3R[-EFH6]A](2< M/@;P#_F._,,!Y*U:N[73L_^2LO"';C!O3>V0?)RVC0 M?(AID77]K]'D$N:M$/6,4EU"=ROJ;&9;/_7I']@XME*__3*F/W!!U67&FO1A M-X5/_Q,8#^S^ 6WSP!-3J'#N@]S8+:V4:4 0^,C]^!N\ZHSYK;ZYJNW>P#(H M\5CLY5BA\8+W7WS0K/6 M[2X?$G'RZV8A&]QKT 9W8QN,V>4LFYQ4VG%HFWRQ_TWN=98#6-]PT*YDVLCF MPH:G*',\*A*79NK8#7Y9=TAPN$@@G\Q@9CC:P44=6EN"XU!Y(0KNL&'P'#G0 MT["> \V:+AH;5TJLSYC@F7.XGBN^G-P]R]NQR9UO2JEU>=A.VA FEAGLR9%'T M16[XU^-T;C3_&XT!MP(Q;>)#YK7ISWOE+'HUKCU"?%U"](UB)R-UU^_I19H# MF;BGWR(WJ/6)9SLG=BJ=WVZKW\:>K?N^R-YBL%:.GZ MZJ9QU;B]JU]WNA?USEW_#BYP?5?O];K7U^U&$VYP1$?X$FCIF%!W0ASVO$=7=0$L;!# [EG+WR]6#]3O(I>6]A M!$E:!B'G-)(,^<55 ZT^$9PLN&\(\PG_:4_JS]R)GT;_0O;;'QC7=G?(M630 MJ\6T&#-*CCTHCKTHBF,KP8.$6MC<;;'22=;N"C8X(%S02M;N]GM;B)_X^:#= MG(M^F?W 6YN,C2:/[?7BK:VNGA#X+LO"&E9>489>"BOOP_<9ZS^95O\OLZU% M)J:4?>M];D;>N*,3>G&&E,JU.SJ=TQR34KKS9WS:O'Y=A(3MT9I[8*Y52I)D\GE?.@VJ*HT^+U MQI7V:8ZD1315EMO;YV03JV78K*?D2E@&/BO*)2P?.W9ID M"U)0#EE0"CB9WJ C8P^LWU_NR:@:[UGBAD/!,_2 ^M4R:LG!2#8Q*#;.?IE6'L6K,E<;)ETV'8T9J_\[!= M&8C>3/U]\9; VW[C[J9Q=U&_ZMWTZYW;NW:]WVG?UKN]J]O>7;?5[@\N94N@ M; FL8O>0; D\J:V6+8&GL-.R)5"V!!Y!JTJKF53BT X#HO91MP129TN[+T?P M'AK7)AWFE\6U54MX=?!<1K+LH;%LTJ%Z+I:M"A.V:]U+V1,H>P(WO>!^Q"_I MJ#ZK^!U#3V"O56G@ ]D3F+4GL-5,.M4NBY6/JW1>]@3N1?.E\NIQ.3:24W?%J:VD3NO\ MG"K5Y.FD1HZF@EM:=OF*@]ID;!5IDUYOFWL&C&EN)3 MD/@4<*!\1,V#I9;O2NDY.NDIX&"[TAV%W9TFS@ZYJ*KZ\=GIM8^T,A[B'Z:G MUZFU+W?8ZRX[J0Y:%#(>J!^FU]8\@*XK*0>5D(-LI_%5X>Q.[:)Q $WC1S[ M?K\]A2;HX4):"OX*9S4^^V M6I?MJ]MV\^)JORV%*<4J-2Z)-9P8K(_7-1N&:P&O$U=\MB:TV3+1OL'"LQJD MTJZ?I[UIB_L7W_BTU6J23RV2"! _R2BAX7&;QRBP04[R5O5Y:],.2\E:DK4R ML-:F+9V[9JO=Y"6W>:I,;:#%;WQA#:(E."XEW*KP7J>"UY(6+;=7S"EHGLH$ MRGZMW\4SMC62D=V:1CQ62$4J2C@FG7=C?_J!TI&L71>XXH)$>7)A'0=I414VDJL&!:1 M4R*DVI=IQWS>XS:-XX>A&7;8VK>?,IA4/9,$?K+AV<8Q=9QOTX54/@^>BK$^ M:9'L%%"GZHB06"T+ML'+402A^ 0< @J--I8@@I4\>!&=N<>?'>N!!60O%4F M;TE0 HE;"2H@>T/71<4K!ATUZZ*IM2.!98@=ZE3$5*KS&0B15SHLJ3">DZ2HFHM)58,3$J MIT1(M2_3COF\Q^.'%:B<9BBD%[*;A-2SX:G%,>$%-+L5.> K:?RVE+4]REH! MM27'! 10D0R1E+3CD[0"RE2JV^'?P:'"^^G?+49X#B +6QD!E-V/I70_7F2L MUCE0+[9=:_0J@0$B.XZES 4RE[$*YO"\6;#([0N)J"'EK5KREJW(IA(2Q(U6 MIWW01JNB'?YP:_83MXGYW>*:_N(W73]\O'MZ3.W1BW2$^^WFL2M,QG7;>@W> M6GP/&\^5AX]?OW]9WPFXLM5\D23AW=*Z^YL7U"T7+.QW6%GP!)%?8C]/@K#D M8?#QMG[U>#OX=WUP]W3[^$Y1C5=U[OC\@KEPD\4(]%Z9,%0.[Y36[.=[140S MOS3H#WQO*= 1;YW]GK@U?]X\)C;FY]Z'I_OKS[KY(W$GD*OC:7W_R?K]\SX\ MFJ8[,T.=(X4-L,OUH6&-?L2V0E4F-NJ17UQK=!9C[5=!%AU4C8['!WR_\1.+ M+P8G#?&7"[%#A'6@6&,%=1FZ%'_\KJ[GCTW)?%9T/)K8.AJCZ] RM%R;Y^^= M@GZ5<@6J21\YRI]P.5#JL")0\.>20/CGJT6X)1;RCL9,L'7X$R4[P%_5E#O= M5,T1,*P2.+".I!S^>?,K;T>8J#93U"GH/Z",;BKNQ/(<> =6!P:*S5QEQNSX MQ]Y*"A(%OYLJN%G 9NL)$OF9W(Z8[8\Z [Z?L/ 9WP/[ZH%_IX_X:WA)NCK_ M$O^TS[KZE WP @P9V!JE(:-O'2C M.R/#(>7.N!O5WK_?N\\ M:-[G5-ST7[B\H(P2H4, !K#ZN7Y;>+#?JHD:Y3^<$3Z"<.I$@*!0 M[Z1]^8:-Q'>;'/Y)H2\#"SNZ@UH=;NY&P:SV@ RUG6A]&TV8YAGL?KPL5>0. M)8M-.U%L]@,TM4C3)#@I7Q'RX"M0DD45ZX0^[HK3AJ4UIB9!MK^<(F@>/7E) MN4<>/);U:R@<=26']$0>0SS%!BIYA>Z(XZL4L%DY3LDDBU2#198L1.4XA.>= MLJN\C.>J!3R4T/&]1AK>SOK+9"E _*8:\ %TTX?,9&-=5"/:S*#@C/V<8"C" MM<^;4JYUFBO&C92^264QA&0U9+5^ JNUZ\U6O=W<#ZNU:HU5I:/[8+5-;<(. MW>!R[8! 5WM5;1L^-3\X?9_YRGN1NUXCKXH7575_B7VA6%0UKC$XU,8/C<.:>35[R1QVL:(EZ1"T^\X\_K*U^WV\N:A8VF\6+F]]NX)R M B5+:R'UV+U67K-!&[ZLLEBU>(Q=MY[58Y+-Y9,2NEPBQ^ MLC&+ /;>C55KEROR6]=?5D !Y"NW['7R&KG"A;_6[U5#_%=3 MS6OQBN;W5NWB8C]IWJWX/6;O_+)AOX9GL7AXH2#GP(:#19CX;\]Q]?%\^0A. M__!7D+33/QQT5=629>!;Z=4#U34UXG.O B7MBP0"FZS)X6=T?R7+$(NNX_3+1RAPK\&*H( M42TYBE9+#E5#->&VSH0QUSE7!HK-X ,C^+8:7=UHHIK/=#6^60DKYF\$R^:_ MBIEQ8H=7'^^Z$YOQR7'*FEJA8,26&/4O&[V;1G-0[S8O;NN= ?QTV;IJU9O=N]O. M=;?1N,%$Z:%ZWV_6;JZMFO=.\N*D/+KM7]6YK,!CT M>M>WC=O. 0_'6UW-5-:LO+514E']7_NYT=[G41W4H"G4BOX+%0T9&BU-$Q5F$\R?.LR:2[9\EE0)1F>\*6/TJ16 M()JMADG]Q%TN3! Y;L[&S@/3)/LHJ-U/*NU-JF)*FHVV0TM\R[VUO-5Y%P7T M*NUG5]Y* 3L- 4L:M+9#R[^=@'4N"R@&K(* R6@[7W*;F9I,:^^A%+F"&,B7 M%ZN+\@\I/WC1**!E;?\0R5+\3DS\>E+\*BA^!74>Q!!-DXUVAF=/KD>.@J4+ M7,*JE_PN]8\<(DRA7ZEPV?Q7X7AT$<&H)C1=9($'AE(7>+\$E[HK6,,<]*I0 M!G1#62BW!_@ZW@YT<+A%^:H)+O8!,7.9!!ZV>Z?D&*".*MNROTO1_;S8625(9YJGJ/4 M7=@VFY$VA*VD?,8^!JI\M"SM53>,@:E],EW5?-9QK(KC,#G/WYY?KLK3(4\UM)N2EC MVYHJ#ZK] Z[^!K^+GU(&>#6'UWF]/5<0&4.EK0GO0U_$+\2OI]/H2:9Q\J)V M- PV=>!5^ATSC.Q\QR-C2I-4 M/9"FC @M.WFR74G.4TP&:%X5,B?'&>'+!('W5;& M*OSSHAH>?L1=6A8BP'!1Q[%OCA,?,S[>6&)B(NXMO8&@?2>1;WX%3P?Z.//)O K!I!Q+BNK0\]W X@"' H<#MN M##8+C/!59VXR8%M&!$1E&B@WP:='H7E"N?L##P%6!HF_C.D/?&,.6X+Y&!"7 M=$0?2\#QP,5U&PM70A-;<"1NB?$?J\+F!VZ$$ M1^[ (<.66#Z8.*?PLTQ0M*@"_@L7YK!: HB+A!\$P4%WQ*>*&'Y'I*FAZO>F M'A^$HTXQ1_E?LA[<,*!V'4%(219$*&UD=8V-<0(OHP_A*:;XU=!?4#^%.T"W M\0&]=C^Q[UT6WBY^XPLU/O7-]>UP<75]?UNW[W MIGG=N[[L-R\D>E9%2BK];&3G8M,3^0)NFEH%$!S+-QO5AN;PGZ;=VRW\PK8P M'?G>6GGZ'_ZS,YB/I".KTLH&I'27(MT5Q]V)/)]\.(L'$(!),2-:5K%MQUOT*8>KQ*MP#;"2/.S_[ZAR[82_,L&:8]6:C MB0DD>LXY-_+@6U:R%&)T*X52T6ZE=7BE9%:NYE_4ORV;Y@-214; !D\!%SS2 M\6%:B8:?S$FY$3EZ>4%;:FT)VR*E(WU1::W<[59:!U85Q"/B3T;=R2,"?3E^ MU(1#D91404F97E\)00'O-?<\L%[E(!$JU4YP\"[LDZUJC%CI)!S7S/>LFHY) MZSSZ%!RQ9M,SM.=?8VT#@NI.JOLIT$U6GS 4OG?- M%HV/>-.$B!*^M29G+176?A56JZ!X,LHU#X)I]IB2[%P] Y"_U>+]=5/5+&0)8[-%^NW6H$GG\!0 G M(XRILEA4J4T9LKA%]<"^L8^/ G3LL'W]A=%+!%JVU )\(HY_J2AG>]=\N?#/ MVNV4XJEUAVL)3GM11VK=6JNU9S\^"8)OHUT8&J"83L>M/U7I2O?R4^J&*N*= M=[N5\Q(216^]H!V_MWZJ,I8F8IT4!.#-+!AXVH78+\22JEU<[#GJ+=-^%32& M).NSYDIRQ_%%N/N[>9P3X2[@^R"L+8Y@+Z\8&HQ$/L'K-G>:Y,#C"(64L7]Z M(V%R)$S."@,QX7.4 E G&(D4;+H<;)H5;!O))=* M+JTTS$U9#HT\J\M4ER<1;0X9B:"35$?0KC=;]7:S$D@$$M%&2D>IBTH]#.LD MG35723P*/%@#@:FBN)S@$5E%)2554)).C:LD*#EKTB[0BC0:U1,+V5I2G LK M$6T.0L=TDX[-?1TC81FDPWJ\4B$1;223;*4ZDP BI.H\!"]-)AHEHLT)*JPD M'(\\\:1$M)&F^[ E(0FMHR*2(!%M*L"O4D;:W21HB(K(B$2TD6E'B6B3KVBC MNOJHD";^;A*@1AZU)1%M"MNO"AM=*7]%(]ITBZI^J3ZB3;-R+;,2T>;DA#%5 M%HLJM:D8HDWK8*&D9/*Z(%]?(MI(/(!4U9=2/'7:B#89R7NZ&;N3E:=4O_XB MI5*H(OYXNU5UAWPU[8_?(S]5J4H5JJ2I2+FL5*&H-9?]/3O8Q=JHC7!JH@ C M$JDF'U*-_]5L7]H]KLT2=,3>86T8R2[SN5+37WSPAX>/=T^/J7VV$52:$!0F M@M\H#Q^_?O^ROIMW)=S- DW>1^//%$[K\7T,Y!16%CQ! MY)?8SY,@0'X8?+RM7SW>#OY=']P]W3Z^4U3C59T[OOY .3-9C$#O%2$N2@N! M=D1<_4N#_L#WED)N\=;9[XE;\^?-8R(X4.Y]>+J__JR;/Q)W K7<@LH0]^SW MS_OP:)KN@#3,D<*D&8:&1=!=X5:HRL1&@_*+:XW.8LS]*LB"OIJ.JHGO-WYB M\<5 B\5?+L0O(;PE%-]KM(HF1O#J>O[8E,QGA>A96BY-L_?.^7V MAV,I5V"5])&C_ F7 TL/*_IDCLXE@?#/5\N%A;D6\@X840>L OQ$:3A"?( X M1#5'P+#*-Q=>F")[2_*JH)#MU$M<%\$N* @Q;5G5B> ^_ ZL! L1E8 M6S":L8^]E10D"GXW5?"]@X^G@>=U1N1)6Y8F#POIQ>500C8. .[UO@H@+/,-U6&%QM2E*'7W44ST$P M"W@/5FZK2/4Z$E*9,N QK::\3O311-&=R!?!C8LYD'6'C>KZS_I$UT"ZW_DA M5*-S]H&V47AOG&ASIMH.!CT0VRQC*=2R7;F+1PWBLDIX13W17T4!RG35B_AZ M(Q<>)1:OG"M/0#9U](^GV_@406.=\JI&Z06*;Z*^P"H4NF>-ANA?Z7QE5U;TTR./EP9/C6'#0$! MG,+F:UD6H4]GJFZCKH8EZ X^*))*$&^9(_%-9+.42[O@ S'QB&;Z(F"5_(-3 M>&<"U ;"IGXC 3(STYVB0GPRFS&?U*1>0S#>G7>[2,"#/%Q8QDA3> 8-^&_&*1Q/!WT;31AFF

9ME-.SM=?YDLU9!_##_0_BB]%\XFGB G[&DRZW !?ZXES@%4):Q^J M;)E!':O4P01-5=0L=KX2@@R/D?,()H=(9#E :64X0,EUZ]3CCY3)TOG/%)?M MVZ._F?=CK@]1'>8\';DLX&@D%R$KU"90!2'M'IQ@9K[R?F0Q98)UD;+X%6[P M],J,%_:%8JJ\9_V=[N'*X3$9RPLIA\7*8$\;(D85SU&*6% MD-O=KQC!7;&&5.%-F>!65[>$')'LIM]$T_9@/;I:,:=,)NI8[>T?,^& MR=*M;U=P_UM)MKB0+K>+C8<7LQ^.)43>2!!YE/+10DGZ 'EC&[GOG'VX[!?0 M^E$FE0_)M)>J&I*ZRW:E&-KE*H92R_!WI"9R%MN7,84Y?Q=KJ];N[B>7G)V< MNQGZNJ.:ANUO,TBJB(D4*[C10IVUE0NO:M:Z&4?Y-8VQFPM(I'[-0&^Q9F"E M+1R(1:^VB06T9_5Z2]Q.OM>O?MU]VB.V$QZQ'3YBNQJ/F' XM&%%TBX*C6K\ MDS9ST,\!2ACS6E96%#N6ME47R=RX5,&RQZU"<-OVLC.6X>%ZR7S8K!8?MA(B MS"R,N-N"MR0^I.]AD:%N4L4KU8&J0//IS#*Q"M :*UAQ"=0QG\.*,5[@Z-#; M-GMAIL=X 3/#[1+5X*-H-;CCUX!'K@COBRM-9S:;P+=@48IA.M*=Z^ENRS93X_,7MZPX9N4E%8J]%(+ HK MK)YF@^J9_GE0.<.)L>F_<'G>-_"@SM%YJ2DF1Z;C1BY MI.)9A)ZPE5>\TZHU+T"G_0>7QR71 /2 Q"$3HX748 M4(=C!_T'58WKJYKYC'$L?'@!:9D%7^@S&*S[\35LC^[> :4-W9U_47_J4V]Z M9=FV]0I6XEK%,E1W7NBLHLB^!V($N^).5!?#*U%3K!/KH%GB-+8\%^R.B?&^ MHJG [,I0-6"K(29P83O !C&%_8-]!2*: 'K!:S;LQ3OEC?I62=V/3H)O0OO! MU7V96_/@V6QQ;^+WN5(=W?D&9E75[LW_1?$%;?L(#]<,]J7>RKPQX.,TSKO+ MV_(O11U:8+.1=B_B)IRLP,W!;JBF"1R.;@\/R7@&'ZLUPS:8D'>?O=R<^"3(@\:D33GM@-A:NJL\L MYUYT$O>"]XMA^ LSK.'!5 MY@,MK&@% AYBQOC\:*UIU)B J\Z783._0=B><"32X*.P04T<3'IW 5R%&?9Z0RQYN9P9#WVSSMG]A[$'W\OXS M%P4>%^29,U77HB81;N$_$?XL/A"R(:@.S6/TWHQ[DJ@HQIYAG"OWF;R/9B^V MJ-4>"'@?($4:29(P$\LRAAV;+N.6!C\!@LPE!Z,?_%IV,EWX? :K(G&+;"E( M SPN;Z4%GT$W0 "!D'B3&K:C10R=;XX=9AICY;T-$\#$W3STF'1R>BGT5?H.IA$^+W BHDE04QX S'Q2KA10;?@8A>@.]&="$MCE.[JKN>& M'NK4TM"'YGE7CTSUX-MU&@MW>HU:D(?@_!L\I3?C&0!].J.;!&QH"]$ !UDU M1@1+!>L%2++[%O$4)G0,']C79O*^3IC!(9C ^P:IQDT9 MJN:/B(#R-?BRPE?"<3B<%A.D#G'/#JE@<@2"MO&7>$Q^6$C[LQS'8BO:Y[M.YQ1 M'#7^=G@]C8U5SW#C'D':]D_!]Z<-9X98*\1B&&4L/Q+ZDNC" $TQR ,]8"&B M$&GWF6JC9M 1UP2Q3,!D@P&"]^!J4]T[%(2X;BLYXF<,U,U;[;3[9TYZTDIQZC+?D,R "Z[;FEYW'4L M%#N_6#XK_]?:6.8RVR'YT5"JA><_">;H7W !<5*WRZ-W 2.QQ;EG5J%)98)L MQ^]'PP0D+KWF,A/X^#IKI2;;D?[1$ S+5,XODZ6F^@4"Y^%Y5H(]"T4P;M3$ MZS&T*G)XA+WR:[E"F*H$H\:QJL(P'J&5?+<*TQ00HRQ>SZ=HW$5QK)V\,,2='/4Y_:0P;4.XO9_[PG2>LP7W=P-E08".S]^ NO]M&97-S5.\V[7OVJU6O6^[>7EW?7EX/+Z^YBP;]_NL.T ;CQ@T[KNM&% MU0W:-XUZI]?MP4]W#5CDQ=5MM]]L=SI]"1SK.TQ% ,=N"W):'+XLST-*:%D) M+7OXD ([1@OJU$N$L:P*9-"N, ,V1POJM%*@OG92QQ.US,)BSQ.A:@>FAO^[ M-QDA4:Q*I8WUGTRK_Y?9UF(6C;REUGN).E1%/5 6@F;!*F"S>8?AO3$I%I+K MYUZ@B7:^]E2]DX)2MK.^N675 \'"(_.CK?OQ@Q^!?3*W@ I=60IZD.Q76<^E M;$>?S$Y"4"[!1XL$'^VT4I#,CJX8_H\#[7 !TNPS+ BHR;CL!D )?WZY5@C?V]'QC1KBVZ75HMZP$2]%[5(E:BL!^DTCB'"; ML+#2&^>2,K^M>K-5;W03E4:P9;AC:6KCFX?BI)M8\4[GQ1OG@._4$=OJ!*F; M##OCF00(R;0:PI@$BT0D1I\=37@X@=6ZP*2(UFHIG),Y$LG"!V(7C2+M15"> M$,K.26LO[S22TF.[V9=RH.;J0'/XN+$X8C$*<$D#L;NB MX)'P:1O6XT-$C:SI%#%L!$Q<5I%M-SE($]>;OLCH:,4,,:"#.0$C* MR#4,H '"9.AB$(0U! [DXQQJL.@? M,!%@Z2KNFP: Y;BFL\5[[3JFF-\"1! MG\D2F[JQSI605YT(8B48Z9!5:9"$9VB"PU]MI)*)%DD?$2(5;(.ABL<:SH4I M$CR>RN+TD,FT">D9H= [Y8W^5AFKNN'9+ #H!>\B1'J/(\"_XFXMX-G6X"(Z M9P0-"6-X_CVC_LJ;$(B7/AEY1/@D@L+9WLP=S=]R L$EQ375T&]:O.80%VOA MB$;B( [91&R,RP;U,^P 8Q^!"P<*1'"G%\O+[4[=D")Z,<D7?*!YVAK# MN'>>9*E>=!7X?,RXVR"L?J H1Q.5AFL((R0$X[>EKD'4IZ0>;%"F+X@>":)C M IE&H#5'K@4^OFA25 0F+?L)D0?MBA9!5UP0,AY6J-&I<>3,Q/#V,J#I944( MR<(W24 A&>&"RG5S=H 6UTM&BUN#$-9I)$&J9005.FR:=9!F[01P-64L(K"= M#K?;%GLHJQRM88=^U53O3MDA86AI5JR]3C,)K"PC3-$1D"Y9D@X!=4\) /<" M+X5 ^W<)IB>,^*(C^YK9.J9#L7<29XSNW#26BJ9UL7P>$]&I7(C3:93D=N[< M%)9*H\ME(>4TVNT@U]W9NO0-3T)'W;FQ*Q69K]7,,0FVT[RL@BDK51):[?YA M3I$]__]_N>BV>OUU\UJ/(MM3!)H.1,2+9O7 D71BXP=0;B5(C02ID2 U$J1& MUA.FBPOJ<:4.YE3@D,@.A!([$)*&P^[-H]X $R(1I2:GE]EN)B$\R\Z%G8M] M65!4IXKFT-X47ZHJTOW)_ IK?GIEQ@O[0A%<7LS[6BMA[NC!"/=T^#)]3 :[)P%:J@C0DJHV-D5XJIC:P/.-G'Y^OWU9B68@ MF07(H%TDX-MNO(A-X9IVV+2S/?0;> OM6D]Z"_N6Y[70;]*/J*(?D0KTUMD4 M=6F'FB,!\BVO^NCO1WE(6#<)0G#B( 2=3=&1=A:I!+JDD5F7?/IZA[Y(^Z(: MZD0BO)VPKCQTA+=]^T]KU-:FT$P[4UMKX-UDVO4@I+<@A#<9.^TO!]NI5&=K M<3AN6,I<:R84,UF2H"+NMQ_;%>YI*@5DHU\A0Z>VCLAT_SJ(Y^,TOQY*N@%OIJB-]@N% MN,.*/IMJ2P (_S'5RK40=WA1E^MP49=;$*2F"@@KT;IW+"E*0 [^O?J=9MTY M,\4FO$"4@[5)W)GE.? +K X$%%FXM$I8Y+'MC>K/ X(_3<73=$"S[0 )?::: M2$3VAY4!7T]8>R:N"BW"D:V&O<2>\^?9O<\\7B 3\GU!RXZ9CU^(XA!GO:M\ M9W#9[F 1J4CC^"-4JTW1.-JM(.^(02KO?V%\NGOI^ZKDW%$*WR+EA"=*PG@? M2CZV/D1R0"W_2$&]P%TI?E5I-!AHB:P9431>/Y/5VH/5>U@BB9;'P&))M'(& M\HL?BBG=*U.%& WI&J:'(4Q=X;585S]*%( 7KU=U..'E%=ZFJHS2/SQC22OG MKJIPDI>%'E3AA&5L'>.[ZEJ8Q(I!THW5.+J+962?= W%2*BH6E#LUZ+%OU#$ MV,0DK& ?UI("0QM_ ,G"ILY0V+37#TH'T'SEYI(H-K)7W=+\@E,+FSPI %R M\AP+!?(R8?Q7%Q"*%CA] 47)@>E;(1"&>9YG1L\5>>XA@'SURC:%? M-FP;IF"; 4:/(SD <'VJJY%*:+J)\E)_XE4V00RNOO&+Z3YCP4NLN4DKI-FJ M#H"Q 3Q #Q/8NDIL5]'-%JA?+T#H#'!!3CIE,ICN#%,'OP);6(#A1G/6_6(Q MH8*(;J&4H ?%X22,,)=.8SUUIA8<9K M7P*F C'8"ETV*FNL(H6!OYNKRD)^38L-)A*I)>QX<[_Z[#0.?8')ZKB+R9(^ M;GJT-@*\P:M@<-BON,595"'-I%98TRG6Q 4(?5+F$\]^;$@? 4"TH"S5%_C7 MOK+ ]K6I,:0QTJ_*,EQB.[6H2(CMK^L3Z>P=, PS*;/J$50P;:H1*7-D8?!] M8/"6Z;/W3#*A/[IX/P5&'A1,@=6'Y4(K$R;5&F'9U!%$BRH1.36'1KFJ Z!O M3LTAP,8,:D/R, PKUM"AJ)IP,EJ"4 #VI0!DK5MV1$4! &H<1CW(4KWJE)H+ MA<^>'SB_C5G[,04Q(KH';\:Q50&A;DP-G89/H(BL:N\ENS>N '%^.4^Z@3?W MWV>ZQ345^G'#IY%+?>@E>S.R&)>#'%X,'S[;7!E9=(C+;OE>#.ESMCWW8EHG MV<2P5,K6J%V!Q_Q5@;.P3%WA1Q8<**=AW/SFP?I/!4H0)TM!G3M1IS13, \) M61TP7!1F' U6)%2^%V=7STTO9$-D4\*,[&;'@/FCI6*:VJKX:)D>G35LSWC, M]=?P=O #<5@);3!&&UQ1"81 MSR3BF40\4ZTA>,!XIJ/<4?W7;\../'@+EH>'+5S7M;O"I=!]&PI1BI=E9RIK M7OU^K8%9L-YLBCO%:#2K://4:M1G+S\"[8MO+/!*5DLJ;N/#TGJQ86G5K?O. M"[Z7EF=YDO7=G6C]\#W6=1?EW!-984"3C(DY,87=#UK/G:4!E9936-E4PN2R M[:7G_.^W2'M5"@D,4K*$MR3=I0FG.ZY4E%E!7<9*H''Y>0@$A%3_N$248FGOAZ!R39B; MN%+ZAY1#7#O4"D>:BFEXNI>3JHF0\BT+6&*(-")4%_'3Y+V6B-8$+[-PQ/J* M]TAUH2GQ%F,%D)=B!L AZ+:$):?2>4HGD1+I?(?BWKU#$7K)R'$F@I>5\XZZ M-84V6T#@IG3]*(<0BYJ C?:P6WG]M=9&8$P5[3>2/E]X+)"&-=W=C_1-]T3N M/,OAI.K1RF4/4OIN[$"X/\U5H-G-BPJ/%J^63UMD')*$< M!?@:_A;_\TRXSK]HM ;1F@HL77DD_"9G%>I. YQ?Z::$L=W.:Z&]IVKO<;$% M>DI 093D_<,8L[.X]X^"_HCU%.6+"*L91DLJ8G[,&\VS\:0NWG=:\N5ZE1ZA MF.^9>GRUC ;S"UK);^D.4]H_A*3GG6>37+3D-X2YAW.Y([8:KG7<[&06K* L M#UL'-GC_%B8I7E!TLY3H6BVNBL7W[V%>GB[!,RE622+KL6IKN5N.])PUF4AQ MI-_3Y4<==/K MTS@;-H>?S)(I5&,N0LH]PW+ 74A/B+W MLM*%(N42"D5>*PO=A27\9Y7%R, C_8 =8XD!';Y> F.]/ M>K=QV06*Y\XL&]LB8@8M(@,L!@A!4MPBDC=(:M_^\@>B\G=E^BYCDC1I0'?P M_B*K$,8\B#2K(5O0Y ],LEGG&]>T3@SE'O1W9QR JZ@:UI,;O4RT?TM_&G9 M%EO2N&A*B[1% B>@6@-U!)O0#/UTX&:[8145Q?H6A2=$_2O=^_L4X ,@ M8');WT/EFVR0V R1*QC=^3V]MM#8>P3)+G5&C:0*0S0[AMW^6UB>ACH_GN%U M2AY!D2E:;.D:BU T/RF&X+;C8?T6F(SE%8;7$D)7!Y3O!J:X*M)4M^>4F'67+B68PR4F##@Q0,>W^+FR M2=,@O&^GLX#+>0A\UV]WPQQ_>Q-$U'93$'T#BWZ>4 [ .2/[L^+0_ M[48;I%A^0@?Y3$'T@=;R8BECC+$ JM"?5J'CN5LDR3'RER%P/$]MP-D CVO> M>M04_I=BV_QDX935&7K44F&9&! ( +S&G,3O4S[F=YM6:=D$(+)8.CM_,!L@ M8P?_1NN=P%$1%3,O=>)< YX3[6K)GW/X@X4AW&F,ALV#%DXJJ!!+Z=H#$K'2)&K(IF$P-5:8-U6TBH(YJ MV T1:Q>JA&AT'\H"_GJAE;N,9;KG=#0ZC*B)\;?>\17?VM8H;P!\]E:HM.%I$CPFN4I%8J2KA.+1(&=6, M?03@]S_8S5(/ZF#Q,XT6YGK6#0/KD3$\95470R<=E KC(OHD7XD)K%!P5(M M>V'1@F[ 41: HWY=N^T^D[FR9 /K)BU/(3W:UC.MV4W+CRFT0*5?) [KUWPB MB@&_.^21JEK*6L5-R_Y%61LM.H>L#0M2VN2)F!X6(,/:##[\B8.WBKHSHP/! M%%^)IJM8QN'ZZP]X1\<:U0[Q?_47('V&42Q5;9V M^)(8UH*M$4T_7H#"(89!,<*'':UNI\UU4\<*:F@C!C7;X!>JC>*"Z8_DD983 MQ)))D>J!H:]2#W0#V L+*R1A/1MG"L#I M*FC0%;?AMN6D*U*Y'?Z8+!4Y M#/9N?N7TT35&_4W?UKH:%%\^9Z4:!266%6"7R&[H*6HZZ"-N#A,9Q^ZTWR83 M&WU ?OL:ZY)B15M_Y(6-'3!@H6F:S66[$Z_BEG!PH,S J<0?'X4B.[\[7.?J MP6*:J]RZO$PXL: (%Z^V_+"N(/"S+,;JF ,ZNRIYV4Z,*RB3:+(JDM.0;[@@ MM70;H\3(A'5=<&$H*M,RE$=:+9VP2L&\:GBL[L=^2U, /8=H4C&]+^5@+8E4A5IK7HDI)3NVC5CYE>KT[9L66O[+:[BL%X\1O>[=4J0_U<&MG M<",#$!\V@2B- XIO.Y&RJ.LH#YG!&O7LE:M&PB3H[&7%C=7\LJ S_V\ /-'*( ME5#'R>FJHJPBTSHH']I8QTQY8I=4$2UI7=AZ"UQ(N@2("\-J \_G83#T8U=. MD0!C%_;$3C./!$A0FOX;\Y)VTIGZS)N0Y#I:A7 R14F7^V16\. M/4=RO,7"X.TT= /P.&B1^>/F&KLPT)J$J+MB#7#_##*T=F#=,+H9* ;@9FIT M!;Q@=X0V6&N:@6',+VL9=$?BX>J^8CX3BYE>05'-OSO!Q=QQ.U2"IZEC8V=D: M;*J,JY*M+8G12,'(UYRA$#$HJ>F9(GLOVT.."*PY&V59^#['P!7Q15"8*\/9 M]AC$6[*7RMTG1=PTQ)/;6R-Q^\UNFL:)E!C")C\O"6JK(P(\BZ_;!KS MS12(@(MAAS.%6[SIN-@_,"XRLEV-P0;"UEN8KG1KV3YB4FVR:#Y 0^YN7DEQ M5X(_%R5?7E?;U_W"B!-2)$/:(X]+BU7G3K=M+K.A_4O9D[>:@PO_2%3A+I&I MA2.AF5MP52,]$KM_].21W7,RU!G1O( ;;&1GK$NJK MM7PB"H\MW6>N]"Z]'CA\.K0)3WS2<-ESR3%3%2E]OLM2-FMJ#_]H;?Z;A+,-MG(SQ?G6'3ZH3A&<8SB&,4QBF,\J6,,"C;5UBXI M$-BW=8*M87X,F#\LSU9)MFY#)ZNH9ZOJ&=G#X8XL#A8;QYCBO[GQFXG3^X<< MS:5VV4H!B)ZSI7C2"!C4 N0%&?^'5V,4B"@0\:"(&._(%C@H0+SCF: "-P3N'=HW$L(?*@\$AZFA'])#JQR>_1E7U3X>&EZ MTV;EDEQUS'1;\&$3]R$7C>-NM=GLO#0!KBZG57L"PS 7$$%X2O22+MO_+)5DUX246 M@&$CE6.Q<:W%>8W-(Q1!BRM/N<9'I_H+T9K_(;:UP4)I38+.6\%$:[. 8S'1 M-(I(*+&X%AV\'^*@*0>Q(S,W8;FE_ZJ*%6(!553&4_IG'YH8N.M2B(@S6,"1 M1$1:)]S^Y:"2,B+PJQ84$Y(#@/G[1?/B?;>[F2=Y1 1Y757D//H"JJA I;2) MKJ9)L5U[NNQ7BAX.WYWRU!S#&Y64A5^X1JIH2E?JLNJ%5\4M++>$X5:C!1Q7 M'F_KV+PC<43)P/]U;&H,QT.2%OL[1]H[]_MI[9U[K=%ZE[VJ'K!80!7=V/VX M-DDYW=CE=9 07NSS6D %C;#^]L)-96I+!W%BQ[?JJ"I2B 54T')8[W"]#\M! M^+#% FH@(.(J\AY=0&SU8 NR.*$%5)$L4OH25]*0J+72)(*:=_!=7PG?=0U] MU_T2PB@8 B3W5Q2^ZXKB:;47<$J^ZPWBV,EW/4CQ7;>%[[I&"ZBB[SHN7J*0 M[[J,CKO"=WU>"ZBB#9;0>7@GUT1&VA"^:[& BEH.@_;^+0?ANQ8+J+Z &&QO MY',4HA"^Z_-90!7)HH1T^8,:$K56FFH5=WV\BK* 5/+!'=6'9!X;]7..YXZ. M64HJOR@6##'&(ZV^[[G3&AZGG$;,*1P,&ZLSU?%P?0='X'1FO)NVEJ^186>PV894H/,AV>W^0!I#*%NP M>7NOSIVTC&(^VVX6>QQQ^9CFN,#G*N+S8 ^J4H'0 M)2'TSL7?R\=MX2RM-7972<4NEGLL5.S2_:;G'A6Z\IO>&8I*YL1TI?$C_E>X M3RO).8K=?_N<(SAD>L8U<*+V>U5D+J="")65FB4X4=-1?2=7ZC"U"L% N%*% M*Y5C2MRE>'97:D9N?4AMKSL2_%C8Z R[1^VR;/0BB"Z\J@+!]XW@<<7,CX75 MPK"==J M-5E&L3MT_VCQ9"OO4!VVY./4\1!"LK8.U30$W\6-.KH4;M1JHFG5W*BCN.OR M[6[43)SYD"K7[\%CY3@=;[1NMB3)ASU"P*==CJ MB2C4I]8KGPO-8:SZNDB1?+X!6: MN(A.W9<;]JNR%(&I%>88Q:[4X51K$9,JMRXOJ\@\3@7S*Z@&DGF8S[V1=',& M [*E<]'3:?E2!1GM MAXRJ*8M>I=)1L=[0)1'/%G=MNA22' T?#J>."I^)J\%"9V,)-JYC'=IQ%1+ MK[ 01H*2."45RW@^J&%TRC14LRCA> HH>RZY$E/M4[-<\8PMKC"VL!A/V&G" M7!SOX0%Q6L*["WQ8L[R)06KFUTQ>>*K\CKM*YH[-8S@J>V 9-CJ]XU08R0C1 M<]5K"Y+&817;Q$/+K=EF:[!L]. JSDDBW>YQ(F1VDAR"1F@F.5 I)R?T]5F3$ M9:,O'R?XM"2=BGD!_W0GEK;$OQ08X;WT?R1)6D_?9%_FCA'-'!4:QLA_>XZK M3Y>14-'@_TCM_&U*_R&; M_K_ -O!9@ =,DOD]!E;)?S?C6P\S(J4X:J0?9.'Z90HZ/8FZ;.YLTKR%P8CF M!\U*A'-Y *,]9RO1+#B-E*%-RZ6CP;NH0K6"32_2SGKMD-^N3I<>;N1L^=&& M3M8_6'ZN47P\]KR [^1%-3R-4X#T3M.?)!59Q]\O[C[>/MQ?Q+GP5 (\R5[Y MN]KMOUWP 2(CS*9-VWH.?EK_326&(=U]_/;S:^HL\=3D$^(ZE%:SI6%"1V:( MX"_L3UA9L(/0'Y'/L^#FX&[\\:9Y=7\S_F=S?/MP<_]&4HQG9>GX3 IIW"01 M +V5.&U*G<7+6XE?./S6IO_@O8V["/[3Q9^Q1_/IP^IHPK,4/H>'[]=?=/-7 M[$D@*XT&L?L[&XU:(]B:ICL+0UDBA"D;FAB6^BMR%(HTLU%6_>9:ZD4$VY\Y M6'009SJR17;>^,3ZEP$'C7Y=BDKS@') LJ;2-0I<&I2O;,>/O&"^R"M,MDK% M1(KQX3JQ#*W0X?EG)]V IBU=@9C754?Z!,.!^@ K^FRJ+0$@_/?-_6[!.JHY* &*RESX'\ M&=V4W)GE.? +K X$%"@$T@+T@E2=I,^#)6+9"MH;;R34!6V$R%LINYZ;5^MI, 7T_Q6*^3/.T MIH38!*O#IV'Z*9V=/[A#P U8DO#J]^D/HGH ")TXUXIA$.UJN9[.532;JQ-[ MQ<&0A;)+!W4:U9K/+3Q%8!X-X##N#-CNRH):8(H9/O=[&FS7_75[@6U5LN3: MK79;WH#K2@HU<+0M\$H(X1]E#IS,#;IUD-W9EDJ(YMS:UAROTD +"0&IH NH MTQB.-GN0H]16'A]M\@@:CJ0JS@S0BLT.&#?3U9EDDP7@(U5^W (^@._3*?QL M/G)T1?B'&,@?3@3+MV-SL<#PTK"9?NFP^TV*O*L'B^9UQC""!MAN#@/W2H&* MTGU+>HCGN<^*XS]*;2-]/B>:#J=K+*G2EM?;(IV=NR63["PH.CDPXR7H#W@7 M-C,.,LQ]$@P=/SU3)"(E3+A -MX"Q6TJ[10+9(W0#EOBN(2HUOT+V7ZCG4'( MAI@1C94=O%UC28I;1.H6*T&4"]95$;JQ+&S%N!BGVL!MZ9FL8?4ZIV(,2+*R MTAG6IVAW1BT>+>BS#;08PXPCXC]BUA;WB/^?-6-KD?1>9@?6>@V)8[.6JUU8 M2WCM6$2SJ;\T9[JF$?--@/;]@.SH8@Y$;,6*Q<00V]5)$=O5'HFM2XGM9="V@C!GB%:E&DDA&:,62E/0*R-@@<"1/ -7&5FT9*:#3?IOFPJ"/R&]? MIXXS5Y;LKH:!_QO!CB=%-QAO Y@09O4@&.Q!EOL0:FOP8,!+_T@-T$E V#O-)A),[:?G7U.IH2'RU8-4X"WC-B5KO"C6NJ%KOPZ"!D&9<6$4/R>JT MI&?+,S38ATIPFS'@HP= W.V'H!&\:*6[5535LO$6 +DY#H!\QS,4R8&!X+,[ M8SY<(BF+A:&K=*<%G6\MZ9/U3)Z(C3OW-Z4#JN@4=DK3:-,FT! MZ\33YL*DJ&^0X]TZ=5C/)K&=F;[()*S8*:&G&Q::)J"Z"(?QW=_9%WVNNY1B0)ZA=UMY7!FOS4YF:=2[>-]KC3;;[?Y->H6 MX\QMM0 I6(&T6H+/WYC88H?18/@.V("RGZ,J/X=&-D:HF\#C?)+:LH1M5E,W MH6+N<<\.KSN!DHFI+E?'^)EO>^SSJ5O+_HBS%3S?4>SY^IIC &3@/#D(.V#> M'NS V$;$?=GA[VIPN,K4144'.2%'#^#<&C%@.)OQBA"NM.JME>3PX..F@=>: M;GC[$KVXPFLY (O"UHL:CH(B$FCA 1##86<*/!K!.*52HC01T$BZ%6#X KB@ M>"[LGT9$@9ZQ(1^UE:[%.$-@0FP:D_A@C-:KLXG"TH0+5* M'L[T2X>!X3?_DA,%;>"P:- U4Q7#0E4"E0S0Q-TEO!K1OAPN*F8*55KH O O MNKGE:L-K2XBH86 *H=)A,?1/.$EZ26!Y5 52[( BMK' E4:D5*%!74L\]HP8+!^WH&F66B"DZ.WK; M,M;T'49YF73B!2 ]8O-DN>;7O[(0 V'<#V!8JJYELP,SLYP:(Y?D^?T0@(^W M__B?7O/#YV_ %N=-6WMLNC.J@FO6G#150P=(-4$MML 4(4[SVG'N^1_-F3LW MFL2@%D-S!L+:0(%-M*BXH@R07F.Z\2M-0A7$CB-*H/UYQXO$@:[8M$W8NNGY MZ5,=S1('C2, G6422EG<:80J-F>?7/U&:M.!NW+4]=D*D,)"T;4F8K.RT)$T M$'NIR\/&X ,4/IP?YXY@]28@!J7@$BLP^#!$B&FMNP##WU$('!.B*AY379EY MCH]-;4+\$'!I&L0EZ298O]Z-8#UHSP%RT\!^QL1F ;KD(5B,U$2 M\??9UIPI$&PEH2$;S$+',<."*/0V?0(>T:RCTRI V=+0E259<&*/3*ZM738R M\1]$).@ -68UXSZ>7J,7#61-1&ZO% 9 4EIE8[O)'5$L8.@G#D/8Z\N&EAIK M63+V^^H)0#LGQ V?CX\I*I?< &( LX+"5EK)V9PR? TQ*W"<*%1 4%&3_]%3 M<%V$"E,N56TX%M>SS406>X+7DOF"JU*BJ-M^'/5&I-36$*D_UC;V1Y:=50)\ M6^Y4;LG$!CS#$M\=.3G0*5#-7VV1)A>;4+YXW=BX:ME^:]N+BT>1F^T.]S_0 MCYUABO]AC$_MMZ#DMMB3P6;2JK3O6Z%>7#.O7:%5F6N@3FN8%NBT53791,_4 M.R)NR&6^* K(29;I15&_Q4@J_ZIVO?GX0]QYB#N/#'<>>;"R K<;,912^I5& M!M=1A1WWESNWNDL7!<)A+QSVZV$$.06N'N<'7[D'J:\T8*$3Q0'@691;Z3:3 MPXP0J"^";["<;-Z8Q0*.6;X8@66A0\Q:<*^N21D@(EG#YT*QMQ#)CM_-"XA< MJVM$YJ2>VB6B'5B>#OQ%^>V2PCO0#MCBJ6\_Y(U4!:T6WKS>>*O^(T5W!CE7)!'UL3!WFVA\H2 M*$I<>H9&VZP?T**H$4$+I!7S MV]&?@%#AMR;',>K,<.C9Y)?JZ#I:]Y8:NC+1#41IU,CQ"6!%OQA#I9]8@-CV;>9&G"C!?AM)4 MW0G487H4L5"7/(F"NLN6R]'R=#R M9CJQ%6 %2Z:D32W#L)YQ(3"%-V=W:,SH\YP5WXW2[E<+I#5%*P:"]3F***IO MCN^S2^Y[8K3)X(%O MEFG[?UZA+,?W*4M_(.K,U/_RB$/3V1]@+5>8,,K;V/>'MW+_LB,W;Z]O/S1[ M=?N_#^/9F>-F[]'-LW]'2*KPB O5+8)+M GW+YF/P M-W 1-?B;.81!>M/EQQ8XR%D.@J7@HL?(>(O9 LWT74VSU)Q71ESPF>W:O<"#PZ&!WZ_5ZG+W(S=HZ/!89JI;E\[9[Z#U):IVX>) MG%A"8]1K9O3P-$7JG,_5&K4PPRT\8)XVIW(G0Q6Z0C.FUI KEJL7X['Z7ZZ- MH*7X&?7-A^6"L X5:S_06PUZ49'JZ_)5('\:4&W894:H3-WZT,6S7>1^X:IU MA0ZE9$P[1]2-2WW>[S^^VA@RZ]6A+%=EX+49.?<+O% MRB+N1+C^X3W V55'26QUA8NM!O@:UU1DSX*FDOC::O2O?<- [?%KL(,Z0*!& 5UUV=_%]I.S;$I9>H5S!;3<(J"[+3EWV="6-#8 -4PE7+I^W]G4V_9Q M6LG5VW9;AUSK;7LH*0DZ _\[B9SH\VWCW1%MO$4;;]'&6[3Q%FV\11OO6D/P M)-MX[UI$)8.%DEA394-'8] X^S(J6V%:C:HJO.Z(LG(B9JH]$JU7%AU7M1Q$ M;$2D$$G51N5B^>4"E2L@E^J>!"@*FY1&QKUBV>9ED7%E*T;0&B>CCL@+K#3R M%DL]/P?D[;4ZQRG0SU+:51PI%GHCC*;L51[@Q%9=GPXT?\KZB1O1AV&SU[Z\;5Z-X9W+J_[5!WE\V?\P'HL,$9$A4IO, )$A M(O! 9(B(#)&3#63L[1:3FV8)U!4(?74;5/7)*9(Z41\R[!>Z60\P5#\'OBCBJ M2J/P;@&\YX#"E\<)!3P3DTEDD91%R;N%\I9#R94,R&^W^B*7I 8(O%M([PDC ML-SJ";M(9)34@XIWJS96#A57-#Q_U&T)5+#P;6T.R*/)0JZE5]R'ET28LQG-[DDD, M_+_S) =,+-DM@R7E<"]>X_J#):>F#L1$A\BCK:D#_N3X<"4Z^EY>;@9S)#37 MW)Y?D@):%LD<],,*Y08UDK(YMO4%'L5<@Y9U!%7)V1BVY$WQLLIS*9:-T9%S M->M-.571IU?TZ15]>K.N2?3I7>?@_9A\SUQ]>C,Q<]&C-^Y5T:.W0(_>- VG MQ/:\F=KRPGK(CCI9A;KRIJSS0-U=DU=P8HU=DS=:BYZN*U#0 M-):-&3D#SOU@78'8GRS#2M JX9=C65E-9+=:3Z)_;&W[QW9%_UC1/S;LYA?] M8T7_6-$_]M"0$_UC1?_8O90)2=/=1&F0/*5!4B!9T7(@V6I[1.N!?+B^ZEZV M1W)S>-F'5SHC>.6VTVG>WO9NY6YGW+NY:8MR(*(<2&W*0(AR( (/1#D040[D M9'-4^\62KI,OJ&I=.$$4 :DA!A?+LCY1#!:E/T3ICQK2<+'DZC)HN*KU$6)# MY(0HJC8:%TNP%F@LTME$F8^*D'"QS.HR2+C:E1$PZ%-DLU48<8ME5)\^XEX> M)PWS3$PA4=*C+/HMEDM=!OU6L@Y"NS4X<'NSJML_U43;8DG4)XNV8.3EQMEC)]Q/&V6'G2(5FSJ]4Q^'J M^'77[=6H2@'*PY-H$'N,- /1D71?:07S9[< M;C>'H_&H>7G3NP&I-.C+[8'(0A!9"+6)/A=9" (/1!:"R$(XV<"YP>[QGR?; MS%'D)-00GW02]>Q#I.71Y'!RX19P(\LF)QKL'E9X#&@\/'" M,AM$9D,1:MX] MS/2$^SVV6QV1YU #)-X][O2DD7@DLAY$UD,M*'FX>\6KDV[]*+>/U?M1H'!6 M%-Z]Y-7IHC"F1%RVCFD:G5-*Q+9YORJF\LC"#6?8WL-QB./0#E^\I8VA_R*& M/K,LC;6RN9XIYF/00L"V#.G5SAUWDD(>7S38C[3 C;_D9S.S\" MUF2MTX)LA5"P*,QO6G/=5(S3;7-57DK.5V4INN2F 2:N0:[)X/N,/7(QTMEO MC=^S\G7'[[1B?)+9EO4R7N3!O99KB]F(NLY*:XF9M MU;8ULR8>\" ,-.Q;%IZEZ1"UJ;\T9[JF$?-- /BAW]Z*$E\3'7&,0T]M:\[8 M),;YPPZ"!J'("%FN!A496];GDQK&4J;VO>SYB1Q9^DP=)E[^3!M/]43C*=%X M*FREB<93HO&4:#QU:,B)QE.B\=1>,D(3M,9G)4?V)U,"N8%@EH/&RLMGC(;#\Z*9L=6/M4U!_M- M3X)=K>434;@1O,_XDUWD!H=/?_2W;%F3)LW%VV$Y="FX8' N5.!>5V20 ^ L;M]>C#TZ> +.S<.V"T M2&GBXW#(&47$'P73FW?RXN2[O"^5<91QT5_R@E*P^MN?XQ!*5PQ4IX,2.Z5K ME8T-:0$A<7D?VP-"8B^G:IU<++>&P\*1'W4EDA@M*$;R1D1)Q&55E@67RK%> MR:]75= .F4A0DB3V=2" 64A4'@*H.^5REZ#UK>_X<'A=: '[9LT)BZJ(L*[G MF1U@ 4<3Y4GXDB;.BR4;["C.JYJ$W6W%E)VM'"KO$X5"F\O/?80!7,P +B,M MO1Z6S[$EJC!]!0+DL79'<=7B]BX>*YL+CG79=V@!4?+!;>3R'$8P[D4$5L/R M/)X(W#T%7O"_\@4@[:W0>2N$X.DC09H0+%:[:T=N M!>Z:="]XG[ !0*4+OSB2@KM7?A5--M],&A=5D7^UPTUUV1IBR'QGSTD]T5AZ7^+S.$N$]UVW%9>/U? MGF+#V%O6B,&8#?9"T+O+)IJG\L3A4.^&2,CYG(:/3_R,T)0)+O]&AV&"">+<_0I F!Q^"\_H-!^:H*[P)@C.6A$_-] MIO'-F\.V5/8=IIC0<''V+'O.SSMY%WDAPH(U7D9'AO\+5=19YX8G$!,AQ+:/ G:)?$19RLHO; 7 'E9VS 9[/)/G#T?*E)I_\7X,E*,A M@S$UZ9XX+LUT2N69,L^JOOG+0WOGLXF10_H38=N^,V#6;846+E:CX/,7KWFN M?+A]HB99YE8&*_U# 1%L+WTATVN%Q/AMD$!$*ZC085E.#&X6V+IE!TEFV8"U M19:P'8U-$]ML?B6$IC2!"*+T.;,,X/V\",5%]*$ (VM.S:MD$1YY/ENF!,U M5S3"*FO@CK:+)O\$5L?6DKZ;F0LZI!Z*9Q*ISPZ$2_UPEMF,@'#38=U1(+"% MX-$H(9RT?9S,M2EIA887^;":X2.;"5/97ES"T]PREOM96P/(=#TU(5 : R8: MDHSW!^VN#R^:6V?!8RJH X)Z0F@Y4^89A-?DT-2/'=FV51K0&885+N8+-,J MEPS;:]$DOJ3NP_^%/^*NOL$)4=N'\8" !>!ON/]L]4M6 CPLM,9H"3$%\6JY M(>/'SXJM?:,@^#X=:YJ.KR@&$P/C8.=%2I_T01HWVNW-HG8^H&EB*NS29QI< M8XO*GE5Q$:[< 9_/B3*<_[4R*-F;R44A>DO ES7\H#QDQ3AR"@&Z8-32TU!+ M3NO;52%\*@.+L(!.8]")ZR<,1\!2AU-A%=<3JKJP\G'_UK(_(B(5 5GOXOUH M&%=+DM7/R2::?;F_^4Y4L[IX3Z6E3[3\!4:[4X^F53.I6M_Z9W%J,I4,WUD. M=4;-N+H;S*((K[+'63ZSX\WA&1@6*T\PS*2:X,3RW-B6]$R86CSMW%KYX[!Q M>VZV3+DE*^N'Z/V$FO.JE.!VK4\W24A; V'OSFC[>) 6J"I5(^]\-YO_ASHC MFF<0SELVF!/%88["8PY#FG >;_;W8LU^T+V.2<.81LV8=ES%@ M"8V _4ER>XY+V=:[23#PI,QQ!?PK!?]#];#.D,F^FY#(WZ?Z7_3N@6C-4OM3 M'P'7!?%D()Z*] ,2TJVJ""+@?WKP/V/I-@;6I3P2(=O.@'2$;!,((GBKL!S$ MX64XO'LR5W13-Q_%X=7O\,:/CS9YI G.!SB\LY2K9XQ=/UCBA& +=3NXNAL[ M9WQTM'^:HKJ>8HCCJ]_Q?8;3TTU'5X5 +FG'L65L*X!R&6L65P8S:;B0LR>T MS P,@1R51(X;O^/&':M5*)!$(,D&DGS1IT1Z]3^\GHA $8$B&RCRW]BOI4JX M<9B""3DUI*34U.W#1 XLH?C!E6*PB'<:%QG3?"!'(82M*SIXZW;Y"*W;A_VT MS'6J6 7IY\<) ^=QF*$T=1887C!DOK-#[/#W?$WC>B^I='W&?E:Z)4$2UC$ M)]6NI<)42:6["=+DG<\FB&/=*IH'V3^H1,Q\8*^KJ_55TA89=/>)P[OH?$Y^ M5-Z'\M>[;'7CTE>%\G?22DB=!CPEN)^]ARTNNWBOZE_W$.H?3")IEH?)N574 M_Y*7ERH[XSKN55#I*\N/)P^+UYC"K*XO* B";KU6+ GQQ5&1=V,BF&['D8%0[JQJ07M8"S\2M@:0B9N MPW"Y3K;&=CP7)H@P0:IC@B3@*\=*K'&7T3*1HY;)L)-JF0Q&PC*I%Q=.*T5; M&TC1H17X[S[>/MRG9L7Z\&NW_^87_X^,,)LV;>LY^&G]-PRLE^X^ M?OOY=7ON[891DW16J]E2V^MGX^B*:6B:) .BMQ!N!2ATP=B1N3/[6IO_@O0T[D_]T\6?L MT7SZ&(D<_O_E2VXT=>,%_$VO&[]-Y-I!@?KA/+T H=GG]VTLTOQY*N@('JJB-] M@N% A8 5@9AH"0#AOV^6"PMS+<0=#40?;1)JTM0(VN?KEO7<50SI!S;^HH'U M G+X[]7O],:#]E<2[WS%^H/F:\&U:JR9WL:U&^K5E7:\G90PC'1KY&:^,*PE(3^(_:2K M)/Z OUGF$[O:H'6T'K"98_AW[($-K/U_"$RC6H\F8+06;I&58)@4.&//M(,9 ML-5HL 3XPW%96TP63^3Q):^C1=&&:?7MP9>M>S7VV@0["R'&.O3]!*PYC_Y\ M?C-@[)>*Z@G,PCN8VRN@,#1"4G*D5V@W=]IO[W_\=.A'^>UKULB9V!2_377; M"!=W\.[%:\14PDG0H4, NC>#;UK2C:+.))B'_@;OP( +&),J1LC3J&,$1P&Z M(-@0-@6U+9]S,?6 ]P]>;S88:>#K+> C$A)M-H@*B#=QR%\>S ^RW'4-RO5; MN#*'A?#1-V#1.GFBO^$T(;!(+D"?P.(9>"PSO(8_$ 2T#[,%KRATT@7M!DW; M*"JZ+3VAIX/2, +?API\@ UI!/LB W_6HJ.KAN70H=#/G&G;_$542O%YVH7S M=!D @&)"H1;&LZ U)'8CS=47ZWU%V+ZQWF+S84ON+'*OB8&7J!^ZE MDT@ETPWV1#WGAC L/@04E/TAC#B;W;H02-3C(0BZQ%I/ARI$6[/JL]1S4VZ) M\X/6(Q9G7_SL/Z"=>HOFS[E/'BHH&[C6[[H*&[)Q8Z=AQ4C0O)W0U5MX7D MEH&P:W&/5%E%88*R))J8DC,J5VX=MN)B);5B7Z>!)8;$140212ZT\WG9+M[3 MX]I7P=7U19=-TH6F*8>V$Z9.I>^$^_/T<.;=I=*>[MKS2:2>W-TC+5<9WTX> MK0?[1.L])I5$D7N/8DS>9S.(#,A2$5/J,$5A*E@Z/"6H;3]65*X)XQ2AU"+@ MH^%QY-C.)0)*,:WZW>*&U<[G4N-:W\9=+HB.Z!,S&M;BU[ M2O2*&E?Y6-%J2DRG64'EI:RN%^5+M1*6G"8%1^UV[:1@X++A?P<(6HI@[(T. M)!=+.-GRY*BP"6.)0ZZIW$TDD3V*XD%?F(<', _7;M=$V9T#:.>EE-T9M3N9 M<^JK(5]+NL-K=WNB_,Y)WO6-VMEKT55)*NY1"AZSY51=*D@<:MYQT02WQCL, MK4I4)'Z;TG\XP.^IJ8C9ZZSEH(XJI2UN8_Z#SN:= <,&3#W"1:2D,6))=-,A ML9F,T8RG9]"%P@74)_A2,*@%5"XITC,G>DGA\:@+>F%"46378DU;CN] !\9N M@$#7YU_A[$C3DTTV MMDUF\!KF-/!'#6N#H M#)?[(5-WH7,BF;HP^>I91C6LW-:27Z96-X8-J[23]^GZTP-V9T3G_[7 MKU#Z7XZZ'^F)@:NU?"(*KOABBUMCQUN&G"+*7' MQ.^TFG@?41P HGZC]+#YE)\>L!Z(]-6BB$#!S5@LF7FR0I2"J=I +_1C7I0F!57;&J*[!*8)7@50*K:H!5 M5>95APEAV&57W!=RV4E+(R[_W*-G_&/3C9O >ILIS^SO:+>ZPR%+2 MKH7E3J82J__[V52M.0GJ&W_A[C]ZI?*#& 8<[-C4OOJ'S+WK62[%N"^1:/&N M1CY2P5NMF$NM(^'#P9!1X'TFO._&X'UWA??=>N-]?R^AL0+OZX_WO6QQLG7$ M^][%^V'QF!Z!]R>-]Y?Q_%X^#7[?:5>2X1\F[VHGXCF6972?$/UP@N;1EJFJ MQBFR-9U(Y13^X0*K^+ ZVLHPB^)%;H20/#5LCZNED=,.JC:VRVV![@+=?73/ M6$FBQN@^&@IT%^C.T3VN&D5.JZ?"Z-[#1MJ5M/@K?SUT/,/G8V)(^ F:/N44 MJS@X5\F\[#3FL][>K8@AQ9$%>,\X@BJ58#\@;;N7QU$NLYW/N0CELZ:RN,(7 M.0VXJE-9I[^7"FB"R@259:6RA#")/'9CU:EL,#R.Y2BH3% 9I[*$H(P\YFJE MJ0QOJ"^/8["60V4UN- [2::P0^F\(>6H[UV\?)J)5)X M$GC/1I *F@EH)B'X9[@.+&2)5&-*!T85]LK)9.PUY9I(N&K7Z^E.T,Q)8I6TE?%56FL;-@5;)8H5Z_V-85,=&W/1= JPW#1&)(=.@A7F5&L.5 )PA<5(S[H[DQ1IBFV, MG[ >+2U2R3 SM>)H-V/!^G+ &2-E$X!)B^J6!\M.-^:"/"=>_?AMVY,%;&&Y*;!J MHZH =A?K&-K;!,2&#)VC]$3)@B"W]8E'S\,F"ZSJ:-)RC:F'E2T-+03P.V^3 M'WP 6)JH'*Z6@(OCP+:_\C5&?B58;ZZIE*$\)8R_ M147:8),-KW C?2MQ(=-93;H];*7;WNQ1P+:2X6!+470E.D(&'9=5*(\PY\/7 M6 90D1=:W]);"Y_#P_?J+;OZ*/0ET-T1#=?V=C48M]$9INK,PE"5" MV J:DZPO&_D*!1I9B/]_P:4?A%![F<.%ATKG6-(,#MO?&+]RR!Z./IU*1Y! M6BP8!36R(53YWOVI;,>/O&"^B*/KG3Q'B13CPW5B&5JAP_//3KH!1BU= 2_5 M54?Z!,.!F(,5?3;5E@ 0_OMFN; PT-:N@^+HU^'BZ+>ZJ9@J(*ST8U4F74 . M_KWZG<;Z,Q5*F3.;@U::MSP'?H'5@8 "*8MM'J*/O180I!#\:2J>ADWAM@,D M])FJ21'9'U8&?#UA[9DX)S+"D:V&O<2>\^?9O?H\B^=Z4%X^Z(YJ6 Z8>O$% MY >Q!>0/ZFI.UC?D;BLH6,?@E/>_,#X#A02P(,Y).Z;!(@,Z?\;_I.GK%M?6 M@:7:R%S5&7:0I ESL#A^*XN#.+T;E,&%7=F:!6M,W9?+IF:] M<"0'X*1/=14 &-YB\O;<&2B2CS,Z*:S;[WPQU=&FHDZ#0UL:QV <:%GJ+I6U M8Y/Z@4!M(2"&B;.-E0PKS4IZ);"2$' H?D; <]*\A5T)?O5Y!G4Z*"JJ^R=^ MV_<08D$S!3A0V-..':2:^DMSIFN@P+[QK^R[EQ?OW6>+.]DE0U>IETQYM G7 M8ND=!W*7>_+H=__!/W^:^A.Q'=U=4IL*UC6U;%-7D'/-%=UTX?\EJEO0GD T MA(&R-978]+>%0JVPEO00N064;/*7I]NL0=A"6:9YDD?=;'$ZZ86=L$KI/7DB MID<^6I;F?"/N#=6)@%X^8E,R$]^AC[&;@/^-SXH.-3CTD>[!NB,VNK=N+?L[ M0,UVKI:K9F364C'2F#ZT -";[^KX\.X.T ,A4G>GZT?+>DQ %X+ M;$E)X;),F/^R5C_P1^VT&;;563YQNJ[A"+'28B87^-TAA8D]TPPVSSFW,DC-) MO],97]L?#NB",\68;CN)$XKT^8G@HT (0?+FQ7)^$8.X !].U5) >PVVU%V8 M34P$B=QIRNVF?!G^>&=;FJ>ZWVW>-RW,9;0[>H3\D9.2()OQIRD2A&$R-N6C M<)"V1)R,>C$1)[EA_\.:NL^*34X1^ILA/RG0=S@@ O@SM0MSY.8>B@#3 ^EN MLZ51 ; Z./_$]/1KSU$O)J@E[L0."?V82 W^XFZ)?)V8* &TJSB9<-RHDUDFLD@ A&ZB6_KC[83-88ZDUV*R_L,9IHOPBAM&[R;QF*U>) M2PON--M=KO#['VO/53 )?Q/2DH91A29VQ9T0&"K5J2G]PS.6?@S0T&>*6&H390H,=(.5Q[.28CS\EDQL3[&7DHPY MTNV>O",;KZ^YQ5QUP+I4,+:(]'T"CU(3];R<=0L. (?VI6;QJ-PTEW!8PGQL MCK=8&#J0$V6I'GN>D1P8D:8WA0\@!6QF.++FUZ$?,'0MZ(V-'!MO$E;J8' * MUNH4)-08-19GB3VO0S:M.U-<^C,Q82R5T. *7)=!'A4#N-!$9SVZ&?N'AS$, M"L @P:^1&P]$=*?!VY##&V^DJ?X"\\$*?9'QEZ?X?B;8VH0$$-/>LH<;P:.6 M34%&EP.ZDDH8)!S6WB3R9Q/*,;8?60Z8 1KWQ@'GH %E-JQ&7U!/Z2->(" 3"C@M? [=Z5(.JC4]X/+!KM:!N:8"J09#YJ*&+2Y]7;,'F85$V\07T+4*^^ROX@@OX K)#-W2P MG#@&??!VR-%.Q'' 3Q:/^ 18G'(7KL>F WTDUJ.M+&9X)\,OL/:CKU]OWSVJX]^GOB9_$87S*+)[Y$AO-,]&G@-F8F\] M!(#MDT=7^/* 1V[ ZY;_G2W2^4_:USPX!O306"0!3 M T?%,+XTPI?;[.8=#N0]'6A=)3U=LF2J^!<+#)"U4($35\0_,U[.G@;2\VR' M,O6)YX#:ZS@;[B+'F_P;HW8 E7$JRW.8SHMA2J#+.O2N$]^Q%J"3HND^1>5( M>0QYGVSB6 ;+FJ**/2@#_&V)6I-9@H=FRA,HLJO@*$7#2R70*$!>P?*B-T9! M&I(:!+"JX0#6:1# Z@0!K");X7#9"@.1K2"R%42V@LA6$-D*(ENAUA \\6R% M&\4VD=_<$9M6GHB/+QY5.K[XLH3XXF_$E:BU (!@-75J;25LN"BFEF%8S[1Z M#I7$#F&>&AX,BXYZSU5\#7ZB.(!.M)FC#GH]\%B\'#40/@&C>',,=7HW9/^A MSHCF&>3[=!WMKW##>!/(MDNUE5A2P#X@,:0@O6-@9?KIWR\PV =8W@)C1,W' MX&\PX]7@;\8+_G8S:D_-F [7W2AN9]&.1^F\..6G![!0B/25^<]N M,#N) M OT$^AT<_03_SD- '4% 91%0$"=33;H06%57K.H*K!)8)7B5P*H:8%65>57E M^YO[EU:7G;\=]-RC9TP=[XH+\#@M5YT87XPOQA?CB_%W\8I7UX5R-'GI7YDK MF.>FTOMAK!<5ZK@QLPS05F">C0OW6!%[:IW%*M0Q[.+]J[2=([2'"P&NJ\%+E<& ME^.*S.5MH'I@7.XVNOW-8@("E\\>EW=I37(D7!XT1G),'RF!R^>.R[OTICD2 M+LMR8S3<;&%S7&2NO#_OM$Q ,;X87XPOQA?C"Q=:R2ZT#\2T:-4P<>DDQA?C MB_'%^&+\6AAXQY*8_Z*9ST1K*K!=Y9%(8,EC@':HU3OM_7X>5TY;ICJ"!RC- M 32,*1&??LE$^%*H:W&UUY ML_KLD3P_5<&H,T;>F&KYZ;=*QT)>K&37:[0'FZ7L!/*>*_+&5,!/OT8Z)O(. M&_W+REP@506CSAAYXSH*I-X;'1-YNXU^=:)2:N:&VZ^-)?%J)>'@^?U/6HTT M$+$,@0EB&0(3Q#($)IS6,H2O='N /M:T"WM'S\,YNCWUM L(IED>)BZL85AE M8NJR+SDU]FX8US1L6WR_7SQP6TU-;D(%%E,[L\7T^=MM*-BNW:J*PS4[U$\^ MOO2,:28N)V9;'L'A::93D?!403."9D;#N-R;;?D*AZ>97D4\=()F!,V,AG$Y M/MOR(@Y/,\-A36F&68A_\FK0?])"UJ$J]FL%Z4^Z%/K"PMXDM&T0O>\(A\U@ MZLRJ36B6CD:L!2AKU46+K"N&ZAF*7V0]MK1ZV R5)D15/(=FC6L6F/K2L^49 M&O95Q/ZA33J CEV3'+_=)P&+%3X219WA<+J%_>Z)@S5[M%H7;!_#AOW]_B"J M9]/VJ3>L>X)V:UOSZU4)^\WZ[O&UW&51R_VD;[2J5Q^V3E6[1"UW@36BEKM@ MEJ*8MBBF+6JY"_2K$/H)_IV'@$0E6U$?66!5M;&JRO61!5;5%:L$KQ)8=5Z\ MJO+A;M6HY?Y]@7YRVE1[X=GJ3'%(Y*+C!,/=ZI34,VJWL^4"_^^.]R)7R_@! MQB^ZT[R9+PQK20BM&LE$NVXJ#'M0%XX.ZXR=4*K@MIG3$79DI(% M%:U34>>R(E%SU4'M,Z:B;-G1@HJ$+*K25%6CHFQIVH**:B*+:I O?BSK\IXX MKJVK&-S&PN80N1QA4QZ; V5+<^E!L#[66 M3N\X=7\$P0J"900K)X0C'=)DKP?!"A$K*+82%)L0^G1(!T$]*/8$1*RXBT[T M'SQ8KF)$B[B0OSS]";#$/,D[Z>SU?ZK-]9+7G',2"DA8"UG1Z>CAHXU1OWCE&43E"0H:45)"8%7.=M+":$D2.GL M22DA_BIGLRLAE':@I%(*AJ9MI(BI%_S_"!]?*Y%(HRGRWQ>GI$'+- >:WRE98.Q1?4PP8G?$*',0FCXJM M^7#R3QTF:^&;!Z[7&D>\[S3]Z3TMBLJ>9<_AE_33[@5>R>,<* 9(QP**-!\_ MZ(YJ6(Z75+&U$UNQM;1:P2&!^&_/>- M=//+L3X1Q7!GC%3ASW]9]B^G)>&,H5_Y*R"DL9BWTV" @-UY4X52-0A4' %6 M_0LK19,7R_E%#.)B_01*VXN% <*$%53@I9[G1$/YXK^TFI2N86-.*=-T\/B3 MKA):M4'!&M82[AG$N:8#)_1 ZK."#L1&#B-I^G2JJY[A(H"(J]-2T<\P/UTU M' OCH*Q,-%]B#"AIN6M:4!H6J3QB3@]9*#9((V.YJE ](TM4.V &38=3-E4W MV/M9H"YY4@R/2F@.?L54"3U(/"F5_@)G"X(>#W"B. !'E*P<$1YM6@#/?Q]N$^M0)0 MJ$ZW7P0\,L)LVK2MY^"G]=^P'+AT]_';SZ_;ZPPE%@!?1]#5;&G [PP9[/V% M!;)Y[8_(YUEP470W_GC3O+J_&?^S.;Y]N+E_ X?XK"P=WU9 5=LD$0"]E;B6 M+'46+V\E?K_T6YO^@_72"Y_#P_?K+[KY*_8DT**) M7A#Y.QN-6F@1 _-:&,H2(4P-@@EJ()&C4"1064'!^0UTXHL(>IH MG;#SQB?6OPP,F>C7I3@B: 5Z5-ZO41VC2JBR'3_R@ODBKTVWU3A-I!@?KA/+ MT H=GG]V5 !+5R"G==61/L%P:-,WI,^FVA( PG]H#U$= G!'0]&AX2=Z(8U\ M7;K539!KV!_CAPM?,/U 0 [^O?J="GO6MT.A[B&N#%J> [_ ZKCICET^(H^] M%A"D$/QI*AY8R43;#I#09VJU1F1_6!GP]82-9PZE(_KFG.U;N!'[7Z<>'M:0 MQMG6GV4/J]MCPY9UR_[S:MM72_[CNHU_V1]C\:C9 M:[<'_5%GT.^/1VL. +I(W?2(-G9AA'ZW?W,]NAPU1Y?MVV;O9GS3' ^'@^;U M>'1[V_[0&52R.F/&<)AU0@EE*@1G50@SJ>!&8(S(@V M&RS1<7GYW0$5_CSPN$K&!1>.>"-AQZ1PM*2IF]V,L/')U!>2D85]5KM(<)67=[/_!](9= M6T3;C'4+MZ,M-8(JAK4=@;(GB+)Q8:JI:4A'9IUR9U0=/*RL_7=(?>C:T'L6G V _+ MT J73!LFE1W<,V85'LQ7+27WLQA7-V[,^21'H MCN)/X6S'SF6W$MPC4Z*LH(W*TL:K-.+H9>R76:)&N3-M2)C\ Y\NWO>J86(E MP_ZU((YJ$TN M4$"&P-G2<#9;_]"J8&&OT6]7**;R/(T^$1AT6M>\O;C H#VK6Z6'/W0:[;:( M@!"D43)I)+0UW:-*5W[(7.]2T(6@BW+I(BXR**_:N <9(%_*M<-UX543D4$G M=L&;L9UFU2*#NL/C)#^)R*#SH8W+N,"@_6J4NY-&4I?ZRB"%H(O:TT5"?\A< M&F490J!W60TW0O&@H'=_ABNUO2O8$&.WTC]9R_OQ/J-=K>$W/W*D(]P M^!XM7Z%N7.GHH:E'6GPJD^H<7OO>/<:UWQB4D1)8(A-+@OX9*P&"W&+(+:%? MV![5[]VI[;*$G")!:H+4#DQJ"3W.$TZ[6])%073(_?50MR+IW\;[;%PD(@C:*TT9"A4FYFH7)01CT MNK40!L*;(8*L12Q:OEBTA'J6^]1C]Q"ZUAV<4NB:H+83I;9!0H7,/6K%Y0=9 ME]%!5Y#:T0%TZJ264'0SEY*]!TDUZ%0K:.JP0=;"X2N"K$4HVHI)Q059[UG[ M+B-RK3^JE@X@(C\%N64AMX3FJWM4OW>G-KF$FMV"U 2I'9C4$AK&YE*_=R2> M'M6WY2/?U>PQR/K=EFKXX0KT_.M8S?>/M9W]D:4B_K;R]^0%;R"(OSA-?_++ MP-]]O'VX3RWR&RI9ORHK'QIA-FW:UO/*3EC[#2OC2WAJV2Y(J[G1$MM[LZ+EA9L(/0'Y'/L\!LNAM_O&E>W=^,_]D$ZL0RMT.'Y9R>A)B5= 7/254?Z!,/IYB.LZ+.I MM@2 \-\WRX6%N1;BCD9,AVCXB;IK0$/5I%O=5$P5$%8*5%9'0 [_O?I=4DR0 MZS/%)I(R!_X'D-%-R9U9G@._P.I 0)&%*RV('7WLM8 @A>!/4_$T'=!L.T!" MGZGB$9']867 UQ,VGCE4GYZ'&0$2FB\4 D\*YZ)H'#$)% MW+9UV.VS[L[\FW[IT28 AN6HYAI>HW<_AM3;$"0N=A5(!@!M'&ZF92771#1 MA+T.&^(XD/RX"?C(GHXD6Z2\$5/M7J(C(/S2#H5F;-!U ?T#2:B&A4S6(0L% M4<-82E/;FM/],9R C=/M.RWI([$>;64Q XCK)K-)T I">/BPF2@X&GP)Q,5^ M!?"I/$0'\,Z1%(>CG?-FI3T?3DE?]+5 [M#TB6F!5)CCIZ%D+05>8ON@* M4U97F+2&,I0N9L1L9BDYB MI9$A:R!5&UH2"'<""-<5""<03G X@7 GBW!UXG U#/4,>G-VCMF;T_!UIH7+^'CM05)J1(5IH=MHCT:"%@0M M%*6%O VT*TP+_<:@?^2F:((6ZDP+>>NX59@61HU!3ZX#+=31U1=O/_NSHA]]'X#BKE6 NT KB+V57!=DWFRIA(ZEL+:'/ M>7;3S_?J4Y2K4'E*M 6/7 OK8$@HB/B\B3BA=EUVF[7*1'SL9JR"BFL"OYI3 M\2AOX_':4#%6BAX>N?J H.*:P*_N5)RMW%X-J1AE<>_([N3]8*&X[BT0Q25J M9%>7Q^VGDN@HH1-Z?E]!Q;A:8SBJ5J]T4+_KJ-3K=: M#: %_0GZBZ&_;/W2:T=_@X;<._+5N* _07_;Z2\A-"N_:5TA^NOA=?QP5*W: MG&=8"_\LXMK%1&(B,9&82$Q4QXF$FSJ'FQH+1XI$8S&1F$A,)"82$U5SHEJ: MRE5(-+ZU%5,]C[OGRCKUMGCKXA)F M[O951O]Z5%.IH6^T&IG"=Y:AF)I(%2ZXDL-E*T06E\I]XC(0=U\JPWWD M(P27$*J2W9ZM*/G)C9%)7#CJX@[;5[ M1[[3%;0G:&\[[26$'>4PHBM'>[U&^]A-@P3M"=K;3GL)$4PY[.?*T5ZGT>\? MV7DLJB(=*#?6O]$/@_I<4H!K/9$XN)I.) ZNIA.)@ZM@68:S=G./[\;7HM*2 MF$A,)"82$XF)JCE1#A M?&0WX8F@:7564D6"2>@]D/UFN3H$(P\JTU&WUFA:G954D6#B4AIR70=7AV"Z MQRX =2)H6IV55)%@XI(0H/:$(QP]=8J0[C8]8>(.]E3W$E[HRIVBZE-=K18ONQ2)QX( JT^ <15Q\QG=527 ;N>4LK $ 9XH 28$ M-.6PL*M*@'*CWSER$2]!@H($MY-@0HA4#G.ZJB0X/';$U%$SD2MQY7T60>IB M(C&1F$A,)":JXT3"49W#4?U@N8HAW9^3IWJKVMT%M4ZSO(E!UO7NWRMO,B2O M/=5F2(@27W-<5\4.Z#7DBIGB26 _8UMDL(<19KJ8XD[N-7K=S2G06L73ACXFE M+?F/\)<"P[*__#U_\P"BNLJ_C#4X_UC;UQ]O5WN@6X@8E=RFY"9E=)T+.DW< MU.\T_>D]725[ECV'7])/D1>R,?)UE#(4EVAWBNTN'VS%=-A).Q]T1S4LQ[/) M XQX95CJKPN&T)W!9;N#1A !S%K 4*[MD8LT.*V!*3>4WDW>OR/S\,AO)-V< MP9;Q5WG0>OPG/!/>?\+LW!@2!0:4A@<.*Q_3 ?"AO* &6*7_P96H4^7 MT7F_FU(*?*5;,K$]Q5Y*Z/L!3M60*+S=&9&NK?E",9<2 ;RS 7"ZZ5J2(LT] MUU,,R28&41PB*2;P">*Z!KU"DY1'F[!/S\"\X%=\70> P[OL,?J&31S+>,+/ M2_JW8AC2PG+Q61A;-11][D@3V_* _R-K@Z%T$TG )(S]LM'Q&\G)X.GG]XQA+@ FC(X/+3!*Y%!P"8P!*M*?TC M;AF-R#S/B@.;_LO3$9( B[GRBTAPY@2XNTFDA;+$=QS<*WT/@&U;FL("R;>DL32GMYG^ MZOD:_P"(6XJMX=<:K%-U+9A%=R1E.M4-G1(/!7L*P& O%$XX1LIC[K/%'J.G MH@/.>Q2PJC6?6_2<8?=&JQI$F2;G"CD;(RJ.3[07[Q\B1^%2?V28LN:6AV2E M.&S5OZ=I)-V,'=&3),35,OP+NPPW'XEQ9YG:M;+086U?C(R7XK$SC.ENG._3 MT'>% \(V;09&%Q9P :LA:)KE(,HSDRRG@#5TH1.+R1S !_=&2@R/CO38:^, M#"G%LH< V]./(V/QB21@(?P_LXGOV+PR@_U)'*#L&:G,]KK6$)(LT4SA9*1+(] D(=M"*K'<._)AX/?C;E/Y# M2DM'H-Y:!I-^6%DS5E5ZW(!\:/-=>[8-0!R;VC?+5-D?!0]_LV>BKSH@X-YO MI:Q>-P8PW:;<:7;E^@*F=_&^GP09FYM;((3=&2B1(:1&V("J"_#0B.G ,ZB\ M8O08?6&B&(JI$LF9$>)RO9!JN,J"@A7V C:I)GWAV(O:H^)L43BE'V3A,J6W MVZ:6#I/QE">FO?>!J/PUF1E(]+4&&C +-$6>B+%L[6#C[\6F7O,\P&1H4CEP M9'[7:;?_%N<:X]]0'QS]RO<#1,:[?;@/!@SKM2HU&]]*H4G\T('P M +-IT[:>@Z""M9]4 G;AW<=O/[^FSA&O@_OJ^SHT+][[/JYN.W 9^0<2^1S^ M. NB)^[&'V^:5_S*P/@#]^OO^CFKV .37<6AK)$NC!T MDS0GZ#"*6C%TZE5HR#M%FMG(BWYS+?4B@N+/'!!;_[4WF?%1NVT:^T89EF]$S'V(<(V3B*/C1/03^=0F7:7%,N M)##;<0;ZF1\U/ ,P_ QL5NJTUEUU\/I7Q50>J01@/PX[\@"_=R3T1WJ.@]P= M^?'85(REHU.>?JN;( W0X(*#TG37?^:>H,.%/O(=M#!EPY%W(*_NH=QXGTTF M1O^?![H L4$3O"<+R_;M3U.ZA7$ EYK_+U!%_V*/2@1$J!8C *57=,2+]2$O M7C?8J#@('E.G_99KC_0O&FJ(WVR#+S< KY;*HM^B[J",\S"[3>IO5LPA8<;^+HF@Z (UQ?GL*O MUC-JV]H*A0 E8#YI&F".&L$<>X4Y5H YH&U8GH$>0_A=T;BS\=^>&?(VT^RT,LZ%%9!T..>EF?%5MK&I;U"Q%M=< 4!1V2\H1_ MV.&O+$0$."]J;JV^G4JP#->R,>!2FH(F[?A+@..! XX<5^24]]QWN,WW!5@'+F!!#)],P-)GQ_^@!!"P;[73N% BO+0RQ MU=S* GY_ HMJ=4% 68<^YXL/'L#9GU['GR;C #X;HJ?IGQ3\K0/[1N!8C)M, M/ <0RW%"#)1QM_D"#H ?"+^&((]V<$;XKJ+"(AW&3Z>V-<<+M5^ TI\4T]1A M!2"H&:+R=U1B(QJ#C08FH".%[,*4%_]PV+%+=)4PE% -RP.F:S[IMF7ZP N6XGC %0.HP%H"U@ELL\-X MX<6GK]=@?0:[!SDIO8+CH,*&$$#X7IER7J#,3 M;)A'=M6&4\41-CN_5#I[TA.7&KXI!-M ]1&>LM8940R@O0DQR53G$(!1YD2C M#P(O0IQ@$W"&POTMTC,!20\&D(N7>[7!FB$A_34U/QBJ^ MTJ%M=K/)_M!1X>+8]^KB^NN/B]>!/@#GKR*6P<(H*O#9D;A?V'HXZ=/S9PY, M:JE\_1%=";SQPD#D^_$ D\&.?*9ODI>%?P*H:7UB8''((V/#;+>6_2MXB5=I MP8T;:*/AG,'6XD Z^%L@JIRGT'G> 2J!K @S\'5Z1O+LR:4&8!D]6SJYE'Q M-@;P%PYL"5B-H](W$U_%BE4^5S,UG^KI000R ,2KRT9.7U[R+-" MZAL@'\AG>@\.)!=67;G&ZO/Z\%R@']C*@E%"W!I"R/B"C)UR7,JIV0E.IT1U M@TMFAMZV[ORB"@)>SJZQ\T:"O?#I@"M[\P5[C/K:C"65.G9$ MF%.V%7 L$.NJK4\8QUK@W;+#E0EZ8<\WHTP _DQ-!S33'%^7G"O+AF\,^%\A MNJU_^8P*^?J73$U?_U:-^Q)VC-K,^M<$C*LY["3F\2;EV)L_( ULC!/PH(TE M,H:VL4G0/W557\1,K;@ V,7&#%QKVI@8U+7U[V;$V'B.LLVGC:@(< 96RF<5#C!6TE#4$\7:8IX0>WQ(_D (CX_9*$#*U6.0;,=IZA(RI8.*Q-=2W$]CN]\AP;MF0_HD'1FR<==I X>(MF&5,<0,5 M;WI<_EQQ%M?*TP\2G"Z3+P!O/Z3/G^F?,DQ./4SRN"6%5Q8@(^4%DJIXL,.0 M9N8S1L J30>^"@H!K ]. "_5J#AC0.'XNP+*.NKI)KL= 4"]X;<_![:#:3PC M]S7__0(K>1+#X(4<@[]A8:K_=\3=3]W1.7#5=_I'8BI=._"5KH>)RL.$(,W0 MDVN9A:ZU>!MY>8^0!"3IO]U([TM?6^*"=O6I)BDX8 8"U? MQ(VSP@5&"8Q:811W/Y*55\=%!8V:N0HZ10CH:A,%O6',ET*-?/:.MO$2]>1, M(IR..OH6W+\?XX(.^VH%:IXU:E+?2&"Q^][X!N"-PYPS@">/-G?CL;N.#'<< M)JPG<%*A\Y/[")E31I\CS^2>?>2PU'FJ.]0+$_6<^J[K-;\^/#3579^DZ#)0 MN"\LYK$6.'W6.+W&;IE[D4:P^2*:)?, W]RX40MYDU?>QHG%\G+P7D!R%(-? MM? 7P="&W3G,A2JP3V!?!/L4=8;N24SR4H!-\2Q7,'ZM19PXYJAI"[518%(@ M$UE$JO5HPBPL,Y;>\0 %L9$= MKF#2R^"&A,+>CVX)7P&KED9B+SW7+C=9[-SUUQ^":9?)+C8=,0DW]'K(=H8M MFRAC,:[ C9Y]]&T#C1DG@:W4!R2I40:UWUU"( 0H3IZS(LV5IZW>NSUH0$:- MH 7[T34,:C0?"8U<"ZY^J#,,&+['+XR>%-V@[)2[%ICN<+2]GHN(?K(PCH9B M,Q6%41-Z=2EO6#SDBPZ&Y\0L:G6I&N@A8I';['I[IF#MC%5$!0\:LE)B_R@] M8-C%([Q@^LD!0BB?-6[Z;(-S! U,<#!#5&98 7J8?OSPRKFSPBB!.V>-.]NO M ]%S#LKDPK9<'EGDRV1$+L. +S%J"'X'G')%I,)YXQ.-0%,!%1H@ 0U=\V\P M" 9.[,LC>2:5 ]#U)[X!=#G^ON*H8?]'K7UGFNRL)05$P--'D2B9\C)K#S M[+'3OTQS>(X]K_<3C@)T(\)SS76XEK48N7K#A!%+#14#!"8Y#U*]0G.PK+10 M6N$+?9GK4\)4F!(EL<7_.O_M_>E76VCZ8+? MYU?HT)5IY=TDRV # M7L"JT]4%0GK79U^ODZ@ 30,H+NFKYE>@R5X4-="TT=!DP8Y5Z&$LS MZ'![3 VGC,%J'=H&CC8:CFZ\-$75018EUJS.AQL47(^!+!XB)K"BN$!OJ(VP M94>-M)Z!K(>!A$33B@; -AO *$O-"R.,[<"DQ^%(U)@(C$ 3QMHD1_T%@,IAOF[H M S,=.WT@7TCNKCT?,R,%F45B<96 N$9<58;0!_PQ@V$#7QL/7R5[G?)3>3DU MV7%^B+$C@.DF8W'/T&*][E(51[/0NJJDMS45:"JXSES!M:VF;2JX-A5ZGP?E!HUE64]+Q(E2M#O:OQ5&\Z M* &M_>%8 8-HUP:)%W0E#(=HH&.CH6/"P2;#K'2]&!FR%ZEJF1EW.C)E(U.J MM 07W4#21D.2X4I<5S1)0:2+9:J9/W9&*2;N]*,"PZG81H.P6^*GH/+,+W46X5NJ4D:'] %]Q* MN>),%J4W<]NU .LK^RE/*YGFI!M?3==RSJURLQ0#:CDFBE@&3U%9;FK+@XZ1 M*:7YYC@PO6@^+U<6NX:'JH7 7=N6#0-P7]0T '-VL=XAO(E\-A49?.:I<% M62KI%JB*ZX@2C@Q8Z)2-U,*E->^'\Z\#UK. M!0YYRREF(U!6G"2&J_1,H1,4->CGFKMN.6<_T0G@V.U.8?^1=^,B/A#(4WGE M.+%*BY$?E"I&TAG=LB2RX/4QT%>J3'1D8>H70W@KI@BE?BX+2:JE5HYN+1H7 M+*)$:._MEVN,TQ(WZ]()Y;%[I^I_=]J\9;LJ*IU/ /R)]>_7DL"&:,K;>OL% M\.*=]*:JPIV]]-5;1S6HP9^_3S0M<&T^5]NC@+#.*[BN-E>M5_T'7&S$P?$F MMBM0!9RAYF #PN4$G\#^(7EF$!)&.B MDG%K%60?(++DBN.Y,P8K$ MT+IML6\S"&$XA:I5 M3=6*?HXBN&%S W;!+38O,\.C6JDBHIKVU+(WH-3*'?0%8F8)5[@OU=:21?&S MEDT*[)_G(#,&M*<2&43].S &#M@'>"*WNL8"A3F?OTTD,*O$9CM84HC4TW>V%J*_X^N]K700R9L@ M* 1B. %B6/6 B@3<7=.0UR D& +B$+@"H"D6+#EC-A%]_6\8'J 0!KI6(_0I M\MJ>V[5^I_YMO!2T'L"'7.0=VXZ(5&8G9%RY*VP 2@?,VVS?*@(] I M@1B1<)#X<)R2=B-ZF_['LI$=!L)Q@HS0S8_1*JJ[N'/!$QSLE^.VN]MMMXZ[ MY=8NY7R%6]N>\"GFH+O($GMXY[PF;L.V1ZC+C0ZX:H_X<7NM$A5)16_.5O=# M75P]F;@=7 =>5M,.R',&H*?#]4G.2A%=U,AL!L*S;)VKB9B8%C'1:2(FFHB) M)Q@QL3[\?DYMX#MPNVRF5B&-6&4O[&)"^\>RH=I4$91D F10!0E"*D^;VM:Q MK+&C+ 7X!G-S::!EH4A)7G132AMD38:-GV1+U7)8Q9!1^@I%O;-_?>&/@1T. M,1_-&'!*5:DF/D1!"#EH0,J0Z;XG-&]E'4+*,*FPI=)X%.V,BG2$S7;DRZR(:6%5*DU:YU%.+FT# MLQ*F!;8U\TA8+$ O2_">7#5/N5$HRY,J&1O#V/.TD V/4@_DW=9J,6&M492, MRV>VSGTNJR$XEW!M05;M]UUC25D_"O.%BF7)KH<9B;< ?X$880>R.#>Z&CP; MJH:5TUI:(D;!(.4/J-%R/RJP4V\@FW6.=?N^\J*@8#;?+$;JLA$N2)%FVO6<-:W(O+Z0U5UD^-L((['9[J>/@K=?SE\JI;<;8X:L M:B=K,;BVV\V9:Y4)$/K(/NBNM*WVR$78AYW;ALKXQ!67L]*JUCLF@A6G\N"POY?.S M.D>2[\M,/6T8=#D:(3=TCN M<=ATD)1:!^/@)P"?<&@ F>?SDYH%2=?3T[5GJWDT%*27T_()!;/EZ*)I"-6 M?4?AP0!D@."6VU<,:C;(6\4@T8LBG5'*:@&:#,:(<;!/J/PH(;OF\84_6Q< MZ4D$X#35(OY=UGX@G,/SLDX3#191,00Z7PSYF\D"$Y-6$V.E4&UX,R$]1P8) M+#I,_F=98YB[V5(+7DD*\'(T3C(DHPV,#P %C)2WJ:S9AOA1PQA!](S<0$ : M6\Z%%$9P)!>#%Q+9-)E/[+.JDW;NT!Q.T#XR(_#R>>W8;P3?)9$.KYJ M9RS@8IT3O+&?M 88??_P!9%HV\RF9\*CC%, "';[::.8-I"%@1**]VGT#%N. MY#LL2;8(6'AQ4^QI#$316%OI$![X"R(//7%5Q%3=&HZ G]M*@;UJ%84B^;#J M2?N^2 DT/LDZ3V= "-AW1-TI0V0GV^\_G64O ?3A/TX^'DG 04TAB@RMHY.% M=RSF1\;].NLL#<7[S4: IR&N00KCTXR+LAB*H15$LU!^9I\NR#S:=(IJC)^& M(\V0!9IN8[;KJYI6L<#Q9-@HE] 8AKGTG!(8R5-'@J,7U:/XG\K:PDR9AX.6 M+>A="%%NUTDK[+RYO5=G9F$5$Q-\J]Q^]%190T=)%!*YXO+DD^6J95"*KFHS M\L85YU<=X+K$^21K*]GBU86;IJ>3O4[I+HG66*$X3S6^I!I, M%>@GD[AWIGH5K$N8R0*":5 W",(,A,U,X19(!]$8NX]) #&!U5KFD\!95W\7 MOF.IJQC).KWXE8A9$(M!?0^Y9:X9UH0LE82EGA H>@D 4!$FSC; M[R>_Q"F7X4+"E5P9>))[/A"#HUA)P@+"X@T MHM36'MX7.14[TV$JKM;*9.LA7&BF(Q-UX ?>3Y1D*.V1P81 E+O;9RI8QAJ6 M72&>; QL&FZ@]QLX=)(2L.-TP"OQ,&5X#$).@A%\Q&LG]F=)+N6P2ZNE<2E" M30;_Z/F1<-!;W-M.*9G6L?;0U47C>&DZY@QH4"JM\ZON51Y]*BA",<6.RLQ> MO52W!^#]L!\8%G7"Q3,5]")9E*V297]D!!N]:NGHQW9HOJ(3GJ83UNZD6>EU MTR5Y0P//)YQ1]S#G3+/@L'X#L.]%22R4A,A*+I(K*>-$J//DJAI=S'G?2/= MD$EU!"K' &L1#L@ L722IDP77"4'2-5#A<:EJ'.5:+7*L%"T3'9=:5JA/7F( M?HS\FR).>JB2TJ6&\:BH89\$OVPT5':)4&N..FW "]-RX).J6%7BJ&68C 4. MY5-(5^H #[TU]70=^U[@UG'76JP)XVL*OQI7]WJ5)EDF6V.J'D=-QZQ-QCTC MG R]0"5OF#97'(!3KC<>DTT?A"$4N7/O)XM=55";HA4TY/XQL;Y,\/ )" !7 M9%GAG!CSJQ2-?9F(4I61B=;J4'9CA@6ZV).%B)KN.(M%1]G34+*L,9=%?&J\ MR-)[4'GCPE4R9?:I[ %DC7X1H969$0/^PL(S!<_CXT#B4VLMLSN;@+]I 7_= M)N"O"?A[+@%_BTB;#-]>&!/"A30A?"43PJ^OPF=MX)YFPU 9Y28)<4J6%AD MDSY 5\7IST-O9R_M#V3+>(!(EIMO!%NTT6>51>[/^*VE\QPR#W')Y3S,>M9R+J68E\HZIT2PM7OTY-[O+V/(NR/\, M5(>BZM5)8JJ024OJ8T[.E#EQHVC'#4",]=%/:F:E@(\8YU):C7.[44R9O?#1 M1/D&V7$I!\UG1P?@380KP346.2V(.I30V;M.7W@HR\GD^R+VV2AW96N^C/)AJS_K\ R_,D 0SNRT'.APYZ4Z/9'?H//$[O*C9QT),% @;RU+"VUT(KB_+A4W4*SD ]OTM[TT>C6CUCNOE= M.#("R7D7@4RS<^$/$G(;D]5N!R&$<"L)1$1M*EA5K3?,(;4@JJ5K,R']"I-@ MPOW/UND1YSS)4$79#(,"[8S=4%)EP$\@$.Q8-]$F=G6QOG1##H<8]D+%QZAB M5*DS-.;-DN>LD(XSRU=6^M0:&4FQHD9Z('MF-8LZ$2K46T7HK*Y8":&H24S" M*2C46YM@XLJ&R^:"FBMXQIAYKFRBSK^4J?098Z;9+;!+!6_>] MZX2#KBA)D.,58?U_"17<:/P:;CFK41W 30K2Q4Z0W,3LCZ9*.VS,JVV(K*F! M%P"%R825@%FJLL,';8(SGC$)>*_DD$OOIW."!IQG3 &^6U*P9[F'4%2[(85 MIGX8OZ\4314MF,'H#_R5$WLPHL+H 06%A@#@VQG"L!:2EZ/PAXC"09(PCEGA M+U:.+>.6=,L%'%+/0,Y!W!30W!/\9\[$ >P"],PYSX"K8T5C4S&?!5PC)-A\ MF?LP\$)D^#!H>QGNF OQ"R6S]ZQC4;$P(Y#'R<8.1 07)#4'-;CH:,? M[2@,%01I9\<8IW(EC,.U\VDH/C.E![*@1V4K,'_MH&%,:Z(T*YE],WD,,M:. M[3,J^,^VT5#B"U-'"J8D]B1S;*5<)LF;[V4#IP]L,S/'IE4Y^8Y5"")3LB-& M5[@4F4FS$,%6<5A5SD(IN"5XR.R)7;T62RTT9=(HU#89>]08!FUIL)G(2YU> MRGY>WXH:I?-AYY;-C"S*SI5P#7P:(]^$Y"P95R##Z>TZFWCN4BD@%J%9LJYD M25M#TM%-,*PCQA]))$6V/31&R;LK!Z-M)4W>$J M:PQ%F2%:(_[#W\L(7)(2-*;UT6$AI&>P!B.9_>,@"#Q*X==NQC[F3N'QX)@Q M)L0!K[EU2#N2_PHD*10*7 WE>JX6YGHHIC:$X0&".*^B9%>1ZD0Q(@8)((EY M*SK2M42" BJ+>L,M(Y%-@A;H!4CE=$U*65AUEF@#5_?-A5M*.2^$>[CU^PBD MV)]7[J[E_#F2J@MA!JCLK]106<34YF["#3, MZL^J^C7/]U-*8Y/DB>+3 MPCXP#$S&RM#)0!R0UHVJ641)KE@: GD!U?]'30^S%.$S2R8AJXUDOXIS70'U MY5JY7BRI'O$=I9YRXIB'(96>0^9I0W[,E6G##)E6=-):ZT""[Z*>VA0$1"Y3>19(%C2@3\LU"==4/9G$]F*VDV.72')=I ME1,0!5ZDBI(1]IXSB[$#P@EE[EK+24YQ02AW8?X87M -'5H(:$PR =<_+J>F M:)"5-V,.@[O1&M!]/G3ZI!Q-]9&BJ=;%:+4LS>E\,JOKY.+4.=KKN/)$7$7Q M $B%KK& VI/QXW-ZNI:Z0=ZBE!]"=?,6DDDN/(X":D;)^"A$ENAE$8<@5) O M6!HO2D6W)6:Y%I?1GZMIE;>?,SVQY#N*7CV2BE%J@:%RUI*P,H-$2%U7H0<# M]T.5?RME2;GE4OP "E&XP%NG94_Z7<-@M/U/UCX(%DMBM?'0182KE$PK/]0! M $%"TBFPE);S13=_YO,M"8>*K"1:LQA:96H3*A5/)*L< M9C7>/=,GD]T1U$,&"2,I;MB+./1#.@A^4V7/4#ZCR9&VD\P4O'EDG#S)R-+( MU=^Y8K7TJ ;(3BP7B$*6ZC8UB=2VD7E)LG4I[[3.&(5$FDYITKAG%15 M)J&JZE[ARIYH<98=(+Q,RXH2=YA5CC#YGZJ 8J B18_*,BS ]#Z6%RWGZ(<_ M!7U#A!&@Y V&6:#XX'*]+7Y!?U957?"*RA@T;CG_DF-5#XJRNZ6\RRM6VY'. M:QC=LSNXNPRFG#6#4B\1$?IT^BP*):6DB8O4R*[R5Y7LRQ(!_F9LQ%:<$DO M2>FR,Y9$X%Z>#YO_DRT!'PED3JR XX\8U5+B095E:M%J17+/>&"D-%!K!:V3"3IKK#S%6PJ*ZL]&>_Y9I! M5#B;I ,X!/O*,U]G?6LS(^RI*A=TB(7LN,6)N,(Z-J#48B$9 MRD.30E6JS7E$6R6C8D.V+**&T*%K\I6\]"9Y7AIK+0<7*?< #WY8L=,MSS6^ M+)Q8)_PLZRA?95V2NZG4BLX*@]_MU91"Q"G^^R2V4_>IT,J8PV!T: D;#'2F M?]A'MZTI31/7Y?[+C\B&8139B1 4>-54QT=&*H/;+).Y9=JQC4/D-_8":4&' M-2D'J^TXH6&UC7YL8P45TD#G!*-J.9JT=D-JB=9XRF<-J@SVM%(%W!2^1;JX MS(3%M:[61GVY[KH*"[H>CNJ'1$9A]*+/Y)5BITRH]89*A9!95OH-G<.X\<\) MG$VGQ0D$X=MW*IKIJ]T%B\H,%D,JB I_L[U<-=C$U>),G9GPK5HKJ!JL;,U9 M0L6(D"+*!+D>=+&HB99EL-X/6)6CO;OSWZU;LR$>PU3;I#+-F,JTUZ0R-:E, M&YS*5*W0]"'KK--[ )4%WB"41W< MZ1#&1KKF@>CP\HXB1P_=\T-+'$FZ =R1T*F>LO@;BXX>XVD"8;_F#GYUOKD\JJDYI(0YA,CS!GIV"5[]H,]_*(? M>;6_]O1X>$'-<2[F."O5'9XAM7,D9]GAU<%3(O9WD,#.0DF@9'[VDAS2 NF8 M@8'C_UXNF5*BT/"XU'#F;3;7O9+K[C;7O3'7S1DBS85OS(6_<-;KRA=>1%D66M;$+-H8.B1[ZGCMO?;&P5##;@\X$JV.]UUA99&J)I5J)KW M!IIWJ^G(DS)LK!A .VYGM[%EK-^M[.T?-+>R9K>RW=E;BDVI M8:Z-Q6)]F*O^]W@D,PEM7NN\T'DX#=3.!$YP@/M=/K3%PRY,]F(1=2#>]3!'GSTCQTC&.KQFM-*\Q$2^;WWX3F?!2+/9%?1FO192,L"1,PW1GAZC#PR9\ M>=WNI.VV]QM?^;K=RG;WJ&&Y:W4?W35GN<]0Q?V=JX!ST;E@&,9AEJ.=\WK] MP\OOGFS9\9WW@,3S0$:L6BMV-Z>>[2WA&S@1BQZHO"Q[W:/EF 0 M>YJPS,3M\H2:&8>PG0^%L M2Z/#2]>)1=[$FS>#-8,U@SW;P39/HZHXX\]5?V+='Q+(?J->S2&F'#:ZU3I= MQ\%R@FB;ZYA1B)_7_]M6V.XTCCF%X\YBI=]Z M^SLVK$UBK*;J186G6JK>>&F*K4Y5Q_IPP2[?ZK87ZT"\SVR/@P!3%K" -(LG M<[#/Z!H7D.?W9 [V&5WC]M[C!Q=-F>K1I83F"OD*%Y#_,^T*U]X=NBK9XL\X M%;"5_XC N4(Q8SM*LNPE2AO])!6P1>Q)*YL5-;+%PIA2MQ$NGL,];N\M(#.H M84O+E?/=W8.E,:;U.]MG=)/;G24*B8WU8HJ$P7YB[2"6'N/%.0RL?8Y^TK\8 M@FSY,A88CZR"G_-DQ#/I)P38E6?*^%59W1I&-2]W7]N/'U6SW TLDC4W,/TD M87IA8N$:WZ+2DS M!S86O\BV MVSF>UW*Z^%4U\M$\\E%W"46/IHM'\&,O"<;T!_C9@WODG^>75 YF$E3TOT>E MLQ_==];9Y:-?>]C8[)NX%G$AN+-9[^WM,_^],O/?WYB9:>+2O'):.>ONS/NK M;F^&.2Q0_*O(\K _+D\K=^D$PD^%EXF U_'+;FN??X*)HS")72=)X0A?N'"" MJ9,/!/R;"N$,8B%$NACV1.EU@!IW=SI[K^,EPY*4B+L\9QL[9CRSY0WA1/L!L!KI"JN=[W\UW MGL#F';GO[TGZ(U/;UAM= _Q\^"R7LY[(P*#L;3"!V &H 7/ ^IP@#>&QTQL[ MWO)N#/'].HD*P'C SC/,=R5D=7BIZESG7,YUZ ,9&834+"*;\_/Y@!SQ2DX0 M)3= UZS=P(E__N9D12_STW!$M9%50OHHT M2V(O*AW) _?8G04?JNW%AP<8#J=$EO@7UA>D( BB=4CRPZN@=U9]^!X-HAG MU/5-PKI%1A$ #-IDXHJ@WKT7S:JC"O,2U23+8:W787Q%J\V*T0C&\P>8<$#L M'U [*'Q*;,2_BY1H"'YW%Z[>*RBQ(CBO"&X9'NG1K"=IJ#'"5>DK:?#]V^[A M4<=OOW',MN3QT7_VNZW]%R@+*X N"\3\= [(]IPKLPO*2H49NB^TM%T+]3/M M%B!/D7BYD=F^,NR@ G8\RERP5\\3F9O*'3,*IB+R M[\/E-SV@;5#P!8I0;QQK$N5RL <8]'?2Y,8X(\I_\D44.5]___SGIUOGN)TR M5%%YZRW/Y3C=?37M*YA7&Q/TS_:/ ^UU^7KR^]G.NV]G)__<.?EP>?;MM>-% M-]XX4Z8DU-=C4=KY&V<@^!@[&!6E<9?^@>\F_#CR3UNOZH[\C_?U1XYW]Q@' M?OGE]&,8_]!S "2/(@].,HRC,!8[O2CQ?Y3-1S2U'M3YU7. RO1_V_I;GOA; M)2"_D0<1QB%BFKH\?*/Z4-L_RH]GH/@N7[J+Z!WVZVQDEV@90A)U"G]BN=5[ M.RLT6#_5&W@F4/BN!94XU,3)+E.R--W$SW1=^6TQ8IB"*HB3,'L>B"\P(%O?/--TKICU]A^" M9O,"_8/1K#LO8B\.46&G)17!NHV2M>E:_:3 M."NBW'OZEI@[5;RI/>OF9RES @^:?>YA^KP/)K67C4D']T D^,IG_6@FE-STW^86?X&6YBS+"PDT"GOD3P2F5U! M_1Y\+QL OQDE63BW^^$VBT]8.7][3;CUKS!YF&4)2(F?DUQYGF;V#\->8S\< M 8B#C,EN"F?#!,.9+?E4$$\>SBQU\>#9/+J;@YP:[E+.8#L$YF$=4DG(+ XR MZRK(LCISV3]\O"RV+3]2+O2Y3P6$3I2&4%7S %G\D%#H)LP'-$[]9H$J9%D! M[\&)=';;QS32+@T$/[1;#D($*^T8(8PG,NW2B2 JU[B?\# M7_2!TEJ_H%T7!H63'TN/2AX.B2\/O;Q(X3&M@S839C]V^G P%6H%(B & #Q+ M+E4I*,6KJ"DGI2!G7K:#D#,KQ ).'$AA4X*M[>'36#GK<*CVQ$YA-HBP)C>H MB5%UG_+OA*![3A5M:B.*+@>@(-OS7%6ANPS"C#!0+"$<)!(TG M(^$3Y!/2':/T1<5A/"-\2J+4=;9),4Z*#)YD+@($O(R7C6X*#RC-R]>+W7+E M6'G/[)/X;6MWRT'CO@QEU[\#%/OZ=W8#],.8K./U?J)[ZQ95$S@1EA".-LY5 M10LVLYL 3DYV,QPVG75LVC;%C+?5E+9T6L9>:DYC7C0"@J+HO-/$[B=P-*ZPM* MW0:4&E!Z!% ZE96^&V!J@.G!P/3">2K@U(B!S33--,TTS33--,TT]YQF%14^ M'R(M2"_&?N?%4D6GLIBDJS7,7])J<4"R@!GK? *+K4!SGQ6U.^Y1]Q%K(]]G M#M MW_O8M[[JFI\/NM15R52GF/>=]%6YD.0%6C=[$IM[]JXKF>=[$1MW_4(/Y:S+@*2_YJ;[ZQX)J3JN M:@*_;@IR--,TTS33--,TTZP_[UX#;7<=;/T7%S^^LPXTH"!]W=@Q6G-C8AHZNY^8,G&S*ZJ1:0BA0UK6%2(TJM M"JFZ[FZG8:9K,>-*;O^PW:2&K\6,JV"H!T?=1I#:P'MO+S/]M,F]68 @-;T? MWY)%*4?V7; S[YJDRCDQ8HX\WOW#E1J^'O6<&SA\JG!XY+8/5RHW-G#8P"$; M _>/5RK,S+S41M1=B:C;>;IIYIMJ,X1YN4-N,A$[]>SMA!M"M]O[[FYGF8FL M34&:!N:.W.[A,NU=#MYZW8/FW'S[;9[<- X,5<]XTI"%_:Z*[[X];R+C;C] M[54'+35VO?O(35_R@4B=,/:3H7"VI57OI>O$(F_2(IMIFFF::9IIFFF:M,BU M9>*5.+1S;)DKLEQYZ(B5-Y:0U8G%JZX,W"C#J[GW[JISH];M%C;BWCLKOO7U MO(B-N/KM]HK+03]E"XB*TH2]6-)-2:2:)O-,D9GF7Y3T(B6Q,TR"L \'@&XD M[/=VXZ6IM_2DR&EGLJH(VONL8]%X.&5IV^W=99HCIZQBB2RX@94'+.VHT^X\ MD3-JUK$6,-/0EP969EW:?ZWAZ32FM?ND>'IAC-)A*JZ]J*@*ATX4>KTP"O-P M Z+BUP/A:G2@O;VF$==:S+B*;DQ'C?%E+69$ M[6[K(5G]&:<"MOP?$3A7*&1M1TF6O419JY^D H["$3_]@1=?+;N81H-E!LN. M&PJ[%C.NQ)O9:4*Z5SWC*K2I=M/;=BUF7$TBW(HOO\F$>ZAG4L%O7&5Z66HH:$;QK ;7<[*XV[;G2A#0*V@^XRG2!-O;JG**"V M5UO_N+&;WD]"_2QR!]W.SU\0O9/\=8'0!$G1BT25_OVR9N@V^\JW#]WCU7JS M9E_K\Y84-A/\VFWW^&BM.H4T\+=!\+?G[AX\$>JWGI+D9LBN2U5OYA!=X<=> M$HSI#_"S!V##/R];5NQ:/O8C?-V^(=R)?!+&@8CUMG[-"KW0BDR=)Z,W41B+ MG8' ^WW=[NR^P)OX+R#"\)6$%.=SDCM#X<5A?-4O(I)1IV^_LO'2)@_FBR,X M*H'KO6>=70S_M??VU_#M-W$MXD+\^BI\^^LK>'+KS'^OS/SW-V9FFK@TKYQ6 MSKH[\_ZJVYMA#@LV_BJR/.R/R]/"+G_-1EX\52G[6Y_^@5?Q-)Q ^*GP,A$X MO^RV #S@T[>S#G PY_M\)+#S*$QBUTE29^^%"S>8.OE .'(P $K&.ZCI\,1UX*)Y(GM+#,&PIG!*B= M!)B;)6> ,;NSCMER+@=AIL_:N?$RFB4-\>!A3&_9IV_6$L;.V8\L^4-X43[ M/#0$"[B1*(68_AS?4RR=\C5-^F%./5#YP2=Z\YFS\5D!DX]DQ&>D(.4^O+S]$&["OTA& M7N+#J^;F"V#FKH6>?I+E,.0UB-"90?]B- (D]@>8=D2]>P'-@\*GY&YXI,@# M?KQ6:/OP61@B3]6^7Q/EQ^TP/:.K\O4$1ZXUB3*/^8/<"@OY,F M-\9S5OZ3+^!NO_[^^<]/M\Y1KU!/T[^WWO)_G^V\^W9V\L^=DP^79]]>.UYTXXTS9?A&]:&VB)0?/XJA M\1)-94AZ3N%/*'K^^LI[.RLT6#_5FWPF4'A&FY_$O.K)+E-@_:);F9[I5J;/ M6DJ]\"(8$BDX//XA5!?7V0U0<$2V!6I>F;7U(*F5+%#SCC"OU65S#%RB;-^: M, RP+C\07N##&/F\&KL#I!2&1QG!2\?.R!NG"1#<.8=!6/63."NB'.LKS2&" M+P!]5F8BSH27^@-"W$![,'&8\/EXZZ1PWJUHTI;5L3=CRG M:L([Q;GC\=\SI\B,-6Z4)BBZEP#)8)AERZO'W[53@A> <+^+&%4M5G4"-(MG M.0H*U^)!*-=>OK^F,^<(=?Q?&*!*"X!3/".(G'E1?SC)N $2\R=,I_!\QA2>9RU M3W16F1D^8Y%;M&!>P7E>UJEMOC3T2IL$'XJ=(??19PD7Z M0CW]Y(UAC/:Q\UVMBL#EEVYKOX.@[60#@'@<%+CU_KYYY*)0!6)2+'B6FS ? MT(C_\.(">06NS/G2[P-ZQ%>D7J6L5\6)9'1DA?&&R$BF;]J9V&^WU4!:Q8N@ NKUR+,6::0E2Y,ZJ'HO9M\FH-2>/F%W @B+TTTBX-!#^T6PY"!-NU,'M#9-./#=Y*1:WG MGFL+HM/#20HT@"?^#R8>KOT+NO-A4#CXL>OD@ 1X64,O+U)X0DN@?839CYU^ M*D2%28$6(>[ YR#FG>3D/&R]GX^5LO)S: M9O,Q_'<1!DHT.?5&(1IPOHD,B)Z/_LYG:ZHY(=I>9W>92AGX,)@S@ -*^R'P](#)+*;X;,<'I"%!$.3H@*U M6!%EXH948!HRS)S_!BT92#ML^ALL.E\CV*":269\]4;(R9302 7 M"3 0-XI&X@](-A? RU$2$ND0! &X%^\*9&UR9= YO(.E$2D ^("#C4.@7MZU MH+@EP(>47X47*.2]&/(=P1(&>"/X"D@(^(JT+K#H %\4.>PVQO8ZCC$0];P( MYH,5WPQ"?X"V+31,P,;[!=#>D^(*P!-![X .?PI0_M)I[3I*AE)0,\0O8;44 M=X7!QUD..@@"W&W=3_ODOQ(.YELM61B_;BN3JM=5A (\/C1>^'+HVB[<]N3RR'Z MU;GKBH8')?R/U5OKY.VY36ZZ M5P9>25Q1<+SU]KM@*MHOC$*-Y#CA,"K4IFP=#.[MBJTZ:+W11YMY+*8AE87S M)%I.6I7Q/$O.ULOO( /+VO@Z74*9@E@$!%AS ] 2W!!SV"K-9%XP%#09]F& MY0)D?TW%S@>Z0F4%1]08@3PX0%SJN,=W#'$A4#AQ3HP1W?Z>N#&PXRM@&_CM M 8YU^Y+B0(WY[G'&U-(,?$ABPPV &"@%,&(O"E$T8#N]LXW@N64.M&3%WWJI M6/H5!00@ZT0W'G!%7XB 9BWQ2.>7?8N)>\2A W9,P%PXE5X,/D!G,WD#.,AI MB-XJPB+\72]1^K4 M[R0I$4KM*/E $ZB0;/(U RE!6I?V)0=DK'F2D8[^$D* M@AF>,)P[2)5BYC '=4Q#;ZQ$0(Q,O\DY9 EVX,69E&N08%BI:9FX(ED,J#7 M,!)QO'A-V/%ME7+53Z*(1$'V[V28 1YF R7*?1(!2-5P%J>?+N";<-@KTDP+ M>O@)3NNS0E_Y9R4J]LZ MGDJY1I'G,R9Y5_C_?2&CB!&F4)L=>JR35DA6P[XGUG(>.U_\/)&4>)< B6R> MI(RCB!H[)SE%YWZB$&U#JT^TCLMP<7+YR3P#>"#-]X_6*3 %T!=OR,KK_&]O M.'H#[*+E.A\_GJHOK^@+5ZK4#"FP$"(\Z&EC00T)B(%4K/SHK>7XBY,+DOTMSC6($@E":7BP+.5VY4;H 6 M(B1W\(RE@:D!B]/&LH*FB0\ 9,[%3M?9_A#"^CXG+:?;[>YT#CL'NX2>M5!#$13"CTA[,Y8"*6'@0<#7_RAB$ E+OEM/!^P AEOMDV$<)WBTY MCMK/'[[)RCB0#P!X)5H2,AJ36?TQM$"Z43>&MU5#6SQX+QA:IJT2%>$I4S%, MKH5T9%OV,ORC3 BTJ4)YT;C8.,GQP(A!HH2IV!3KU#!,[/QRT#JTV%7+>5^D MZK Z\5=43',@@.0B'$R.AVD!;>I ^;T2GLN38WN97GI,TQ/&VSO[KN[>\?5 M@YEY?N+C<#&8W7DE2@Q]K\L1[09H;0;^RQ%,?-@E0ZF:D34( E&M='-TZBVF M1[8^\2)_V9LPUUQ[840&$EQ*O\B+U"!/9L&D10TL$@#',9(X,GGTZV ]670@ M$[T,=#9A;'W-)X9NMS?.UENT[:^1*6D!AX&BC*6Z$21EQ1#-1/]!+P.&"K S MBL"VR"3^H(UZF[P'29'!7[*7*W>[\^+9)_S;UNZ6@\[5D1>@/T#_#G?IZ]_9 M#0L"!GDGZ_WT\_FZJZ7%?BHG[:^F.AI7^363@ZZ-2]R:JLH_9FN*.TN W5'Y M[G$&@WTA4OVV=7!WG,'LQ$U\[FP2O%WZT)4#8W^\@WVUV7FUU%$?R[MR,E@4,J^+G8JII8W)ZDJB+C MR(]$ES\P-N[[5+Y_* 6]][AUU6/O*,_<[LQ04?=>$V\?N7MS]SVZUTSSEN9N M[H=[X>[R[Z@572'F^'"ETQJPO@:_01/E]3,..X"H7?>EH?/F[2L_C[: M\Y9)7S(I698$(^T?L&"+"I0(3,DM=KNUXS8OG$561FER':)BV]-QKHLG+=-V MNB#>^9#9'@?LIZS@R-T]>GPYY^D<[C.Z2O([=5:WX8T4CL[(U4HAD"J1CJ*N M5 )J$A.1>U+BT>.V7%T0UYYCD8M!BR5WJFV@X5'.?GL)@MZ]&LBNI3RX#-72 M+G3VY$CERC67[EZC2J[5A;1WW?VC>?O%-H:I^U"/4\I\BP-G(AL.(Y;@Q9A" MI?NR<,&3(BS/B^L>N0?=Q\>))7?3;F#A46"A P2RL[_.P+"1HMAMQ%10"M.3 M)*.+ZPV[+$2:OL CMW/<630B39O^&9#5YPP;Q^YQ=][VP,N%C7LW@WU&-1)# MTH")]/XIG:NFC<6)Y0$)GVM \4QQ++PV4W"W-VLNZ]CY112TF7RX+LC+JGG?&\]ABII@ M=;>#_<[A\9M-*RAOH(K8R2 M"7Y=<9*MO ME)=JU_^X8Z'3"W54U^269^>^#&;V:649*.-Y2B(S#%G3;WW^6MG'<[YO5TV< M[-H!X'/CI4%FSK/2%V2ZZC$9MW@OY%]QRYY/@$0IU@XB@OO-Y/,S9/R>(%B MK.>+]+DW:?]2I%BJGX]#ELNTCD.5KLI+&5*9(T DU+EE%#[1TKKG(= M%%LJL>OQ824'V1L.I^J^9%H1A)CPGVE:G\17!#'A$#F2J;YAE\RBT+8P4_VR MG!@N,1?^( ;,O:)"6MM[+ZG 'QZB0M1M*G40<-44*EO;QVOE2BA"+*50K9BL M4ZM*K[1W=_[[):Q\_Z5E<(HH#&6^+;1W5[T'O)/M@Y=WE"9[KM49OG,7/U]6 M.[$J6)HBNB6J(.OJ>2D7'+X)J0TBMH-C^5_\1$8Z*:99=3%U-9P,ED7MD>)\ MEI)S52->!%3X*K_\%>LNIN7% M@E@HJRWR[2FEYN7 ML 9EE:1),J;*L\LRD3[0 =1$U/:(7-QS>P./+VA,\9SX9ZK"QK(74%FB3Q8K M-3HO5IC*O1\"!*4BMW%WXL2&Z,:(PA]8NPT'-2(>"$=H3QHFJ6X-IR4^$,K" ME^6RL:;<4:F"UT3QJT25V"Q]8$[^%;S O^U$8?Q#!%;Y8Q M0IBWIC#>Q#2L M@(%RM%6J;K=EUS1+KE)O2&/"H+#M(J4_8.&8'D QD72BT/91U/<,P%&N7VI! M43401HLW%?K33$1*%M!;!Y;8!S:U9)FJ]\=E"[%&%!8+MC]-E93'PA,5+D^XM5M4$BHL&D\M M&ZB^&1N(LTH!JM=+OJZG56]J30*('[&DB\ICLT,$[Z[STM[;O$(O7Y4&_![D MAW=C+*\-^//Z:=9^>8J@NLS!'@[5C[Q: $ U'L+;TR_FM%SD_8BR(%9E?5QT M;>#[Z<'W1A_G\^<2]Q-H-K!PW662>]&Z2"_-?2_\OK_$POE_PDN;*]^8*V_O M=.G*L^;.-^;.NSO[ZW7G:YDWJ *E]SN++TIZJ5JX/O$:"UOF".FY[[_%3'YLK>L0K6EI-KJ=C/EXL9[;">3"R MYDGQY]G&71BL=MW#_:44FGY:Y&3%M])V.\VMK-VM=-S]W>96UNU6G@ZW?2:U M=#YX/D>/5F++GV.5_ 52^$54IFYHR<,.:^^X4:W6[4[VCY92 [2YDV?)W T85VCIC)/_/@R1ZS].."@'WF-;;=_?82;*P,=&P\=\I20> M$5;FF_BQX>8!2YF\H!H@7&RWAXUU%\G-%U>1 M=DF\_;9BQ0?[CU^L^ $+6I+TU\#+_=;7=??:Q^MT8 V\K#6\[+N=[A+,Q0V\ M/!-X65E;N#D@YMXETI]LKODWT<=J=(DLKK1'562L-'N9=H^U+:YD)6HL&O/0 MZDNW5'I*Q9674F*['+0NN5U6CX&U<0TIWZQXV:41FBK8)9BTJF ?JVF;*MA- M%>P-K((]44[2<\+@MZU_%_#.EI.'.Q@E5T?I$96R<;V'VXWD71X$=4T&2GA Q4 .KB)+L M 1S&LG84'4@*!^($7++Q_I6O WW<-/Y7+\V=\W/7H;LZ/%&5AD[B&%D55PY\ MJE5ZI@ N\>(DRC3LF@>3X+O7XC*>B2RJ^14+Y@9X?$\8.*N5N"T4::1*QEA(6)5+Y.JHJKBP^"G\@FA8@C7?J!A78/W=2(SR[R[) ME@55(_)B1UQ[45$:VR"GX]OW,-+WX&Q[6#JQ3V72 '^_%5@HK-WU=MK[V^(E MO=W>#^1OID;SA:XPYIRI?N,GW'^\?=S%6DHPTY#)R#:J.)W=-_:+]*C]YN5+ M68Z)RBYQ=SS@G!H"E91 MR6#XC^\7PX)+AZH2H$4<^JJ6:%(!?*Z+IU26!P$Z@M,(M@(OT='#;!Y6 J-U M8M,$X8=<+-WH27HOYHZ>*N>YB^2&,2PW%C\PW04%&:!2&^2%6A4<\?A.): M2A1A"JKI7PSU/+L!#EWW$0X$;S:B7DX WG\5P94N_SST?N"7,,-P)"NPD4A' M!2"Q F,X2+CCE:RP)JY)U758&L)ETWE8B]3'PEOE(I6 TU1L%Y# [ !70ZIY MX%PE6 -;%DB$]T<)2N\(H')>I,.A+&O( !AA^1M8&!YM*H98$MXN5%FJ",N% M#6^MQDSH64,!G;X7XF^R:#CM !:H13]XS.4K$0/-%'J]KJY1BBS#E!^MU+!3 M=;H50= URI\K0H$0V&$""#9\]6\&=OZ&5!L% MUT@TB*$B=4*;&57.ES1IK*JSYLGD!^Y\ZVVMZ+0;8]ILQK2]W<:8UAC3'F1, MPQ_H1<:YU9C:C#4!E<3\)J&*SZ@;:*O"Y!]*UH6O)]\NT80@*4?O[?EYR_ER M^EC5\#$4U)@L?6,X>2C),M"Q'/0W[#I%8GKH."XC@BI)GH(@BSH)04WB$K5 M,KVK*Y3#454DP<$S(K$7 *_/=)5GN5JUB2D",4D9-?+S6LB_BX2?2S(*Z!-! MS2F"G;._$34L++??P^Y!V.%#61. KZ>Y!U*6K-X.BE@1][WK)"6B#0,F42&; M_?*8$R#HDSH[(;^Q(L-:UWWO#.1U6T4CL"YR/QD"M)0W)X$GUD 3#D<> TV1 MP;9]KV <"$0??;S<24/D0(M(S:/6Q:X#( I?2\.L.M[,AP)0 SEPK7[Q,A^ M5$P4@>+"=6!GJWH[H+'%2;\FVJIL^0,'40T8U(JPVTL/J1":M-'(V9JM2>&C MG'_=2=YV*4L#C'D7]IW:L0ASETEL^Q+*/;]4X\$ !F;39-)+\M#/-/ D_%G/ MR\+,;@G3%U[.%FL?E%=NL<3LFAJ.PMBD=IE)*GST"W>ZT> &,J5:*YF\1^1X MBITAB! A,%9VG*QN5@A 'I(Q"@G0[,"0]/]4((U-2XT3T.< MBGLX\S-<&1N_<4C9@#4FU1+[,Z)]&7TP6$*)7"+7:)O&V31TLZ&ZU/N-3?^Y M$J#0_A5%@N/'T*T"XMJX10\H1U(/JLR^]1ZRPI%/X0LGT> MBARH.C L.>)GDOT0D^7Y%W,4]F0SC0WDO*8;%X),AKH&>S. M A@&\K^# EREO26]042(#B7*$@>;D>>"8)'[) GT-PC9N]:'ZT()!X:4Y\8- MIPCJ&3PE?2(_1)9)F$2I<(AMKA2'XK9:Y.RL@"&#M^5E1'GYRL-^2YH.ECHJ M9>SO\>C\T4D XESI:SPFW5S39[4)X5J*JG6+D*OO%RBM&[ V(2=V4TB)JNP* M%/32U,Z%"/\MY[P/6\ER0'NXIB A>0(@#'L_"1N$K#99[$:%.T:O,+>5HB<@ M.^LFALCL22F!/X$P3THJ7JS4:]2? /@QWE(Z3E&W,:NAM4FUNHC5%Z7CD)_H M!J9F)Z0>R<&1,E3^(NG+->A+0V'Z>)51IJS PG-V^KAUVH_EVK-;U*E^<[;" MA?.SWF/9VULEH_04:6%K;HO:@@6;+]8)*1@Y(#@*^!>0^URR6&S(E=DQ#2O(I2(<^]*]J## M'E9HF1Y)$GJCW,06T-\E+[6.J7(Z\M3JCP2P,M;Z,[9>1+W38_<5 MT-(TV!F1NJL"*Q)T#P#C$78,P0T>6=V1TMXB>2IJ*ZH;'RVP]J!M!D50QQT@ M(^*3]BTDW%<3??&5R]# RHR%&8@M&T\(MU*<&$LUB\C5!)!7)I>3PODA,[.O MUB/UW4_@5>5.TYBE"*<2=8C/Z':9&D13J\%KJ0791=/QA.!2D0.4BURM9SOPC*[23N;U9W2FK!VY(FNG/5W ME4BW:^T8]F[(YJHW4Q!JH&0A&=<-4+P,!"(OF)216\Z)-F]%8[>N%S%R1)R! M^X('%A*HN*:LU"T2L1?;TI+$1+&J,3Y"N$H%B<4ES92EYA&9%/1#L@O:"@.B M9DF6E$8_=39*P9$=[!1*<3 MR*C5G]PT95"M.Q^L82+=8 ,G4%Y!.'FYIL[RZW6P(!HOGV2'"9\5AR MRTP;5.OLN#5B146"F5ULD8H-RSMW& \7C?RK->!TM.D1+NFKM\[:6C4N65#!OL=Q;OFI@F14CMN5Y$)VP39R>Z@4.!F01=%=C,%L MX@A+:I.4H+Q _+M 9EV^)AUY99&L'-5--JWKSO!%9N(LI=F$/'^WWNT5PDG, M.I8W1JV?&R1GYM81."-=IZO"$+2$0G+ZV,AQ MR-TI)MF("2'8"3S66%;:E*%4B&#([FY,1KY>V\W*D M$I^1LG"MBN0; ;7VK0+>2_@12(-> M"2=A"]=DK "1CY>CE!J*RY9-V%EHQ)C:Y"8&3 10C@0+;R%%P\.6 M@)(045/'1H8M!'?5 ?TF1!4J0WM-F &=4LLE&Y9I([FTJ)'[FXG0CV55#AD""5F>?8#R,0Y7/=50D',WFBL@:0WGK0] M@*8)QY5(?4%G2]0Q[9E"&3>76/0EYD;>F*#21]H<9170U_1"6L6U5*L]F /! M>ZQA;P#^0,[)Q^A.&$_1'"NMTZ'RB2A5/@@!)@'B13!IU+"8*IMO93RM-L#J MC" #/-,V16"DJ%DJKCCPX/VG,^?3R2D@P*G4-LV4*?MUQX+C?&*VH34;-VM)3\L4E4.I-YX*T4L(C3$@FDP^4K$E W,/E1'UX7W,:/342;ZUD7?.4RMHMSTJ>;8E=3)-E M42)5C O?,_*GV?ZM$NC$!=B"F^U7D[9.A@9EX2@=/OKCAF3K1,,?3EKR#L,) M$^&6OB_<2]*OLHZD?12#&!&%X%+)O S?EL"= MC:$E)0?!OTZV8ISJI8E'5-'W1HSV *W"UGPHVDS"))E[2U'MJ>^0O)N]WCC%UF#@? ML[@:I 7+F.4@">5"=M7MLOJ1*N.QIX-@47ZIEWRG=.T_#'H9#L'W'"#.) M;;L:I$EQQ>CSKQ-GD&2C$!B*U$]+)@HR.IEA _TMBO1HX8]"HHRH09+ "&/& M*)1G1:WL9LB/,0D246>1SLC7V@8GPUNFV//KI1G%@N7MX;'=PK>U+J)-A\KT MR(Q0GX.5\"!SY=F4!BC!7IU:V$/C@ VH&!0>QM=)="TTT$JE49%>(EB4<4$Z MC=;?R2XX(Z,O[&L,@';)TU( MR\K*,BU/UBXSH,1WI=GAQSN99+U.D/B%T2%9?J=H!R ,=JQ=G?D59NHGG&@" MH@9'O7!*2;^JM%B:)4M!Q.=!)<&/ N$%$5F0Y!F-=18(V6'EH'(:Y.!]3!HE ML8,R"@M,Q8Z21D@B *9@'A1!.$6(JUKB3)P:@S<2$BWJ M,Z@@^^X71"TP#B+FF /2=0.\-9!AR,&'9KCJ[BC23ZZ*A0+>:564U Q>A]=B MB%%FJ[EV&8H;H955I37;3F([-,PBX0I)&-784GY/WUXM+5@99[V%J]6DYDZ+ MF2XE1@*\A+Y\IE(H>TD4J"@&N)VI1TN/=JHV\>+03F7=T^=FY=3A" MIH8;@D?$?&PDT+,_G4_OOS$MXY,_/2-R1+J'],R ZH#R,;O)6:$@^WJ_'_ZD M4> ;K#-F!>Y6PY];S@D--5%4BS-303F(I]9(_UN?_L&V5RZE)D_(R@-0#=$( M1[J15L^L^C"T2T#^7U_A3&_Y7*05A6-3;7S&X>DP\-(?4E$+@ <23X!!# MDF$# G9U0 J!3BHV#B(>I-UK,RX?BA);)BP;SHU,,P+8>P\WS[2@3;3@J.5\ M $6)N/)44B6I&2L7I%/,L KFS57*+LV3K$>Q@9*>UP9P3.,Z=S#\Z2;+VMS, MVZ+XIA:(N%4.**>CS&D1T)'WJAYE: M08YN7PYA]5(83/M 45C4JV7U#<-;.;:%1,'R*YP(@I&DKKQOT'31K&.G44R- MZ-2J]]Q<_)[,_X,,M-'V@<2R'!BWB45$0IF)+!-1M.^#UC\ <42H9%SQTQM2 M?I#T*Y#/;N*BR:6=H09M/9.WPR4K4DZ& 9:*OY+3+QMXJ16':\?$UEC.ZN&$ M(@5-RC.:WXH4C9HEV#,RPDTJ1?0 M=G'Y'&B"5AF^4SH!6K(\<":2YA3X[*R:BR?H?"KB2*)AIE=#/O^;F.]+>5?) MA")S8U%$B["&GLZ,]501,C@QME&4JD'RW.V]/?[AUC61[>VVMW^\=+Y2PI$B^;297JEBAB8:,LA.:/)+9-P4 *C0 MXF2D,54! "95T((Q"M>&_&]"5I_K[+;W:$D,@C53,L0:0F^PO?H>VMG1T('6 M!T0F^4E%9)3L/RVSM3(F&7_^=+QQ-561U[N3RDH#%FE4JD?1 Q'/Y+.8BG.3 MS*EF?4IS\F#I1'+[);#%-,0*4EJE@FA%8 MI%A"+D0ECE#B7B\OO87%V*R+,LA6HMHL3/_#BPLL+H/(C>EI-*K4M=WX2T63VE M&R&#%J7ACY0YSQ(E*K$3]#-Z#%5%7/,FA>ERQ8\2I9=LDR,4X<77SG8H2PK? MI*CJQ98 < =9V0[A4ZVDW,*X9O7_)7=#H4TBM5;Q0: MA+0.(-!D=L*,@R1 M)JMBDE:-BNP/SCCYHV]45X9(!88>JR@WZ%U"F"53!Y)H&0D38ZDFY/FFO,Z4 M"!BVTTVD'DN75$&B_\(/7G_(TNL03_]*_3(.3-+V$C]]AW;TM MKAK?.=S?[70.MQR1P3EA(<"T$$KG?'R]UQ2EP7HI_[/?TG5IJ'X*_CY9FN97 M^-=:"-;QP^ISU.P=5#LQ?.M\(2@Y-\6)["H:*\G$J8\,HHZWO MC=5-E45E\]4M5U2KDM&ME_M9,[^UW M9WQO;\;W8-XXD7;JVO^ ^(VYIPD'AELEPBNJRVUGTS[PZ"1V;GN'WMCNOW0Y M^X>U*@YHYR+HSM:=\^SV]F>6I2*H6'8M$6D6MG"^C0SH*G6FFLJYMYVI53FWW53.;2KG/J?* MN>+G(.R%N>G#8QY,2C8'+>=,_GD%]?98(&>4^6T+Y$:$/=E14_\.O,Y7O\]? M>XY1@1#0)F]>D2=O2M2-GBCR9IH[XB]I34?*V1J"3^G@K3'TZ,7T7MP/*Z M5*$T')6TB/L=5WNW]KPJ3>GG'_=H^C4\^!YG&V#_H0,CUZ_>G5S<],"+:%UE5R_.DG] 09DOQ+!E9>^PJH6KT"I.-X]VGL%XD)[ MKWMXN'?-M+^*@_@@[3E?4W%S@?V#7QGWX"S3<5^1@GU N+$P+[@BDQD.964 MU8$S5/ZX;]*+%>=_SW0=$]FP!A0)FNP(M GVZ%E:*BNI+^>XBZ6!YEP(LT ( MV1C$[17E:FNR?#YHO[L!.9*M< M]%:6XW[..++B7(=%82#0S%0"+F)ODDSH0(]O=K39A6K8H8G&Q4Y;$HU_%-'8 MZ1QK@C'OU39T8RU.Y]'18/]X)B%U#KK1>=YTXY$/3(D1WTPPX07%O6#]".>$ MTN4Y!&:!%.:PH3 -A7ETDW[9-JSP$+&H?=SNS(1%W7:K_5\,0[,;DA=X96MU M."420Z;Y 'O&$Z:^9J*!#L\WSM9;D_TG\]*^JOJ)?#9GNM3*%]G/G>*Q4)T! MRD!A"^VNM]/>V_9>$@%J[P?R-Q/N;$62EYK9PW3MX^X>5Y>141CV\!VO-BD>U\^1F)L1JEL[O;:94(R^J]"TNA+LN@*.OL5%@6VLVD^ -- MZFPB39KIS.1HTZK_7\VD!S-=#A+$Y':1U3 [K2E MR4>[N[][)XTYWCUH:$Q#8U9(8V8R@@*-Z6PBC9G?0KP@D6>3R$L3K[7DPUT0 M-K5WT72SI'#)Y<9!EO9Y::=$UK=/U_FI5/;H': F=LW](XD"3K ]C_W61"-U M;6)M[^[\MZYB4TX=JDL/XC0NV;'JG&+>00&B&GD8LOQ.9=?Q++CFCZ ;%5@0 M;EN6& C_[[MO'V5U@9>O&Z(P)T0]1K YG/W!FP><_.$B0;Z(J9HBU[L* ++X M)PI09F^#%U$%IFP@1)X]9!\-!&TF!%G4LZ92?C(]':[JE(W6N@(4Z(.M,,X6J@VF@%7T M9.8/UOTD+[V?29P,Q\Z%/Q!#;]U/%%YY,B=ZZD6^*NJ R>X]+*6WYN<;B/Z3 M.=_W6#XC?%+'&WF])W.\'[V>B)[,R8*J^61.]FLJ,MWMXVD<\-XZ'B[U7W>^ MHE'T'!/=/6J=X;SW$R@;?OEHFX ?M1U M'^!G+$[!/S?5,.ZHAE$Y>GGR1A=+JCMNM M1:HQ'R@J')O^8>G%";5D;O+QM&[F_ZSSS10I]R*>Z7963%J:\E_3RG]UU+1- M^:^F_->]RG\MJ<#7+.TM%U*-2)85R\(K4U*,?RF5$[LX__WSR>6?W\XN5E!( M;"$4_JL5#,1="*V&,RHBZ*[XZ/I@!5X^12Q@3?( L[ZH#T>@>AIQ,R8NN!]2 M>UW01:CWGAAX45\UO*'(*'Y!-@NW0#V[?GG MTU:=C/4PN7(AY_1PU;EVC0LZ?M!Q@;!_\?.$ZN@?<5S1?479O59[@6M]-[XU M.JE<1(_KYV$E/26[W'IYNPM5$5YEKYP+'R9T?F\Y[[WK,%LF(,]^AZ#L3"0W-(2@9I#O"=K-B>);KD3WT^*F'(>9N#4ZV/X_GAR M<;EC++=33=EK9Z+NSFF4A!]!I\=#_U^_OAKDP^CM_P=02P,$% @ ^(!< M65+),AS;!P -C, T !E>%\W,3DQ,C(N:'1M[5MM;]LX$O[<_HHY'ZZ; M G;\5J>)[1A(-VDNN-LVF\U]/E 291&A2)6D_+*__F9(^37);OIRV[@P4-01 M.>0,Y>>99TC)P\SEZT5KJT<5RK6A7+^6DMU29GKI%PQV,GM*I!K)7C"JT=E[S(M.*G M2M=&+X?-$/$PTLDJ3/=Z0:'0QRT0D''3;A^UA M,QH-F\7HY2/^?]H*X*>G1+#A\)6*;#'X(Q]?L,;M)?U\<7-[]?[JY[/;JX\? M?H0U7=7AMU@[!Y>'<,XFPM8AYL:)= XN8Z[___2]L3K'(LDAT@:)>%IK(6>X ME!6>E]>V8/'BN@IH*A*7$5-:_QB AZ1 +J-':!4SPON+ER\P(9B%_816%S-9 M(1><+KP5&27;DQYOQ.F2/[;SG0<8F' R?"#[%I.LR8>'7DAG'C9S##2\P[8)6 M\!YQ@H,:OX).X>+.:GB'&53$%OZI)6$!O5RI^'"PO63\-/1EXRZ>@>(QMY:9.9GD[(ZCW[4Y+;8E& RZ ME"2^Y(,,8F'B,D\FH06D LKL19!H,)4N P7 M: LL7\@[S5M@:#K!92(40]&T=AOV9-QQ,G9WF(P<4J$0[L2<%;SKR$0TQVZS MUB]4J,U14O#O6)8)SHD46L-R'>DG2),*9 "1ET@MY8J=%3'LEFM, (F@B>MD M44HT0$KJ@G89V&I]/#&S&:123^V2KSHO*& 9N"2;" M9F1.9CF*)0DF72?"QE+;TG OHT;+P);"Z)@GV&SA /F1<&1;(,'%#/??:LSA M#!7JII1HT>ZR1KMWP%_[H>U>$J[")?KB1@66TOQ ,K9&WL GBN7)CM(-1RDZ MHG5N4!J[J>KM[VGZ"+1[;W:"INSYT_2<6YP7,>NKO#\G5)T*T)B5]NE#J!*, M.)*C\A1J2UWB-U^B4DV$]>*'5ESY>>C\8"6;Z])KN&2>;55Q63&F7FDR]0C4 M3PS$:BD2?TQGR\B*1"#<*7H1ZE]?"2B:IK14D_K,9'T!ZZ526X[1.-1E&E0P M@F8I&;(7W1UG<[1K;'ZR>-TC]=-E M[\G10RBW2G_28VCIE)%K1"E@L6"2G4/(@$]R5!QYC MDA$%*OF>R3O.Y/CY,_EBPF3I]8M@SM.4G@A-$*!V>P>XK*Z?H,3A\N%-H6G2/>[^*;4"6UISVE2G?WXB!-%BN^X3$0^W >,9T.1[XNTV\9+G M3[SS .O[]*"=6;6G\SWW"?@9JDD5KH[CTA #UBK*[2ES;1V.B^D\*<7(<)9/ MX>%'F"-C=EDIDVYYHO+$"[H/O1+;.4AQQV5U)KQE7_^ZU>R9^0.<*/6>/S._ MX$3)/SM,%HRNK\2%M&Z=6RN=(97ZC,)Y%JF\@LUPXQ_EC M&AYIK(.I,Q$8F9_A *F,DFE)DO&3-L.+;,$_E0(#]\FA5/Z5$?MZ?VJTXR*Y M Z=&9Q)W6#BS0+(A'/S!9RPXLJ,J,I>G-U/.[JAJ##LN7S?ZO:)_CKEXQO%9 MG*O.6L)A\0/RQA(<:/E2W1[F9[6]1'OD&:*T'NI62ZLN<[R1N%R_DDK]'WP4 MM%>^'X!N.W"L[#D$'"'&NX2$H=G]8Z M[5F[MFP*KW*^:;>Z)ZU5Z^2TUCZJ@4A.:Y(GH?=]I]7I]GKMH^/>R4FWUSDY M.CJNC3ZB[$=X;SO'=:"W2(=-]E>^+!@RR6;Z*-QV J&6!V+Y&IC#1BX* 3:( M217!JA;_QFAHNI^>OAWE%FD@UK1J=5KKUA[+@9%V3N?+^'L4_K<+Y('T^9UC MJF2F$7Q@8S$#_[@%S#@Z:-6!_KV^ERV_F?L-/$,%:%A/QK51TS:W7D]])"WM MT?.7Q_0=8;&'Q!X26Y"X#H]UL(2YF/&XI%-N^!@.$9Y))9.("<2267M:^_?9 M;[>-Z[/+B\:[FXNS?]&/,M9ZKR_?W]YLM65IP^CI_4:2<[B^_/"?7U;>T()^ M6?+ !T;1I%^:8"'B?R_S/U!+ P04 " #X@%Q9%53]1]8' O,P #0 M &5X7SJO[RY O=J^[K5K?=/8;7_>.C?K<#5[] LSD>%MPQ2')F+'>C1N6R MYDFC;E6LX*-&IDW!7#/ECB=.:-6 1"O'%5H[+GF9:\5'2C?&+X:M$/,PUND< MK)M+/URYIA7_Y7WHM$LW -^0L4+(>1]>?JRT&]R(@EMXSV=PK0NF0N, 2I:F M0DWZT!8*VH<=H0:05,9JTP=6.3T@G^6&HWK>K0D'JR!\#/YRRHQ@RO45K4\. M'+]S32;%1/6-F.1N4# S$:I/]GA#XO'Y72YBX>"H<]@=MN+QL%6.7SSB_\>M M 'Y\2@0;#E^JV):#W_+Q&6O<7M+/Y]7/Y_=7'YX_SVLZ3*"OW%#P/^W M5I,($FZ( I)GG\#H"'QS!)8;D=7CUE)#8WS0>>7O(7E_/,8%][]- MC)>0LRD'PZ>"SS#CNEQ8^+5BQG$CYW#-2\RYH!5<($YP4/-7T!F@>,*M969.)@6[Y>AW;4Z+;2D&@RXE*2_Y((-$F*0JT$SA1@*_IO-7[&#:\GH044PDHL1!"H,!,NQP7:$FL7\D[SEAB:3G&9",50 M,:W=ACT9=YR,1SM,1@Z94 AW8LX*WA$R$TQ1W MU3[L=I]WQ\Z?=S0JC+_]\TNV\'MB: M5?4V@01#9YG 2X_>2V"&>Y(@Z 5! _$,W!),A,W)G,P*%$L23+I.A4VDMI7A M7D:-EH$MI=$)3['9P@'R(^7(MD""\SO@W3O> M"9JRYT_3M]SBO(A97^7]/J$B*D 35MFG#Z%*,.9(CMI3J"UUA7_Y"I5J*JP7 M/[3BRL]#YP M+_#Q6\S)$$48Q_-T+[H[SN9XU]C\9/&Z1^JGR]Z3N8WY8"I2$GAFM?(H9!;I M3OM-;)PPDRYHA2P7+!92N#E5NP^YI0SC&>C)%9+#ANG:?M67$7?U@LK*E$AN MZZOS)$$>^ #\SG7BS_4E$G)@TQP5QYXC$E&E*CD>R;O.).3Y\_D\RF3 ME=M3@0A=2&?6>L*_>X^Z?4"FQI MS6E3G?W^B1#$B^VZ3T0\W :,9T"3[XFWV\1+GS_QW@98WZ<'[BUV,Y!BELNZS/A+?OHRU:S9^9W<*+4>_[,_(P3)?_L,%TP.EJ)"VG=.K=6 M.D,J]0F%\^9&=!D7P\VHT\8N"U7?0&:%<([SQS0\UE@'4VXGVR#-$:13J5DNKK@J\D;A6:Z#-+(-%B/K MOKRV/?QNTU@VA?TUQA]0]F.\M]V3".@5TF&+ M_9%O"H9,LID^2K>=0*CE@5B^!.:PD8M"@$UB4DVPNL6_+AJ:[J>GKT>Y11I( M-*U:C1I'C<=R8*R=T\4R_AZ%__4">2!]?N.8:IEI!A_86-Z!?]P"9A(?M".@ M?Z_N9G;T[;[ZY/C_[._T68ZWWZMW% MS?566YXUC9[=;R0AAZMW[__UR\H;6M /2A[XP"A:] ,3+$'\#V7^!U!+ P04 M " #X@%Q9T_,O$3,% \%@ #0 &5X7S=;WKVDL"_?4W:SL02-/K MJ;GV*D5",IZ9W9D=/_/,V+U(Q=SM190$[L&+GF**4Y>N_FK;IW:]645MKU8( M#UZ@_A?3A LJ:$H4#?)8 V96O-\N5!FQC[1+MA6HAS(!2&)&5]WX?#C4BIG MSF*:P26]A:F,B2B$#B0D")A8=,%B JRJS80#_C+-9-H%LE32T3Z3'4?EOGL; M.ML@\ACRVQN2,B)45^CS<4?1E3()9PO13=DB4DY,T@4376V/"?'[7$/7C$_ZN] %Y]300[#@^%ER7.EWQ\VQE]?( T?7#(X6@Z'Y^/ MAX/Y^.H2SOZ$^9L13*;CR^%X,G@+HS]&P^OY^/<17)VCU6@*D^OI['IP.8?Y MU3\EY3\)V.[ =756'59A-AKF0=N-EO63/I\=#V.A"TT410>W3$6@(@KOER3% M1/ U3&F"U0VH/,?E6%WF>Y AC#YD$LYP#?,S>".Y+J&L F/A5^%([W#XLE.O M6\Y0Q@D1Z_S.=HXK6)AI[N'CQD-"4R8#H$@G07E@ @%1Q%0>Y]+O&ZV5;6PD M!5\T;:MQ:FVE-WW#/C& !7V#TZ#0GB,3-5HM^Z33.CUMM-KM5K-MN#.:*!I[ M-(6&50%-5KT:<8%D$#)DQN&V1E&C&+J5KBQ8C<4KL*0^1B(WCY)F?!9@C1*-WI9 MZ"L0T90BY^)_Q<*UCA4?@?:-QZ>Y5H85R"2GF$^=X629)C*CN=T6O(P?G4@9P*&0$2/8"4KS?W8_; ]IG?V-_H9^(27A(''3W(K;13L;]K9 MB5,%7[;+E9M%O)W=HRC@-/P7#:X"N1C1@646ENON=4K#/;*/\QQJ[X_' M>-<*?TR,05KDMS4ZXI_;AD*8WQV>6PGY6<9C>.R#%@3=BM MH^"X 'Z":WT-F,H&YMMBWQ1ZB77[M-%T=(WN9PFOJ<8'7O5>SRC\)A36?PX4 M,E&,JAI:>D0E3""%XNBH[D&4L+RQI333:*QH->$<BH"-'5QE3572O(WFD+TD+&>K@KOF,&7^M2B;S2,QVC1P_E+ MQIOX6SK\IPOD,XSZ@V,J.X]9^$!ALM)3(4,N67A'./7IW_$# GTR]SMXAA+0 M<)^?#;>6U?8&XT=XZ1D]WSVF'PB+9T@\0V(/$I/-*_^;_\RCSQ#X"=@,^ M)UG6-]X.9G-S,K@8F6?3T> W_6'RGG9R<3Z?[LFBT$SE[4.A'AE@TK35-==K=960C&=F=V;'SSPS=FNNDKC3 MFE,2=@Z>M113,>W0Y5]GSKGCUBNH;54+X<$SU/]B67!).95$T1#\%4SG"QY2 M^5(D%$9"*A*#!8VJ>U9U;?<$SIHG=M,^@]$;L*Q.*Z&*0# G,J.J;2Q49#6, M4LI)0MM&)&1"E!5210/%!#<@$%Q1CM:*QC2="T[;7!B=@U:UB+GEBW %F5K% M^7*NK(Q]H$UP[%1YD LBDK!XU83#]PNAO"E+: 97] [&(B&\$'J0DC!D?-8$ MFW&P*P[C'@0+F0G9!+)0PM,^TQU'Y;Y[&WJ;(/(8\MM;(AGAJLGU^6)/T:6R M2,QFO"G9;*Z\A,@9XTUMCPGQ._WEG/E,0]X:C[ M&@;#JR[^Q7_7 [3JCV%T,Y[<=*^F,+W^7%+^E8"=!MQ4)I5>!2;]7AZT4ZO; M/^CSV?$PY+K0>%%T<,?4'-2 5CFF)U RH'N!RKRWH+(H+^NTS M!:YA00:O1*Q+*#-AR(,*'.D=#I\W7-?V>B))"5_E=XYW;&)ARMS#^[6'E$HF M0J!()V%Y8 (A4<12?AR+H&W4EXZQEA1\<>+8M7-[([UM&\ZI 2QL&S$-"^T MF:A6KSNGC?KY>>W4;CC.F=&9T%31Q*<2:K8)FJQ:5=(!DD'$<.DF!Q.*-, 4 MP_P2'D)_B?S%9Q3P2 G+,IVO[9,6B=H<=&C";U1J>OQ#\)D)O3FC$0P8)SQ@ MR);74<0"C$+OG4J&PA2ET5HO"KU9I&1.)47618%BT4I'BP]!>\<$4-!:$9F0 MB9AB1G6.TX5,149SNPU\#Y\[IV>>!J^I]R"A2#6?HW&V0(B $J7)N7UZ[V%" MI$\XS:SK94Q7T V4UKBV[9JH)_DB;>?3+-:_;'_88.4 M]_:W^AD$)"XI X^?YE;:*-S?M+$3IPH_;9*:P,-"G,-Y4U)K\NY MQ+-S7COQ=#'NYP2O4F, KWJO_SW2ONH)'[G?(^88+\9/#20]=A+&D11Q'%1; M@"0L;U:29AI[IE:3. 9>^:1:M,D/?(>("F;OR!6C]86>3E_J$3=B?!ESG2<8! MIXX_HW,=**&' ;>Q&0:^>=/:Y8]4[3.(EGPDEJ]!/NR041&@I4S_ M(29^XN$G'K;Q,%J_XSYX!_Y.AIB0W4(0DRQK&Z^[DZDUZE[VK8MQO_N[_@2X MI1U=#J;C/=D\LJ2X>RC4C1Q&EUT$)_Q_S(!:.HZN^:.(+DWV?_!E!+ M 0(4 Q0 ( /B 7%F2'>Q7!!8 &\< 0 1 " 0 !E M:W-O+3(P,C0P.3,P+GAS9%!+ 0(4 Q0 ( /B 7%F.U.=T-@L )"; 5 M " 3,6 !E:W-O+3(P,C0P.3,P7V-A;"YX;6Q02P$"% ,4 M " #X@%Q9P=T8F1A6 "%40< %0 @ &<(0 96MS;RTR M,#(T,#DS,%]D968N>&UL4$L! A0#% @ ^(!<61.GEP7I;@ #$<& !4 M ( !YW< &5K%\W,3DQ,C,N:'1M4$L! A0#% @ ^(!<6=/S+Q$S!0 /!8 M T ( !:P4# &5X7S XML 92 ekso20240930_10q_htm.xml IDEA: XBRL DOCUMENT 0001549084 2024-01-01 2024-09-30 0001549084 2024-10-25 0001549084 2024-09-30 0001549084 2023-12-31 0001549084 2024-07-01 2024-09-30 0001549084 2023-07-01 2023-09-30 0001549084 2023-01-01 2023-09-30 0001549084 us-gaap:PreferredStockMember 2023-12-31 0001549084 us-gaap:CommonStockMember 2023-12-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001549084 us-gaap:RetainedEarningsMember 2023-12-31 0001549084 us-gaap:PreferredStockMember 2024-01-01 2024-03-31 0001549084 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001549084 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001549084 2024-01-01 2024-03-31 0001549084 us-gaap:PreferredStockMember 2024-03-31 0001549084 us-gaap:CommonStockMember 2024-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001549084 us-gaap:RetainedEarningsMember 2024-03-31 0001549084 2024-03-31 0001549084 us-gaap:PreferredStockMember 2024-04-01 2024-06-30 0001549084 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001549084 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001549084 2024-04-01 2024-06-30 0001549084 us-gaap:PreferredStockMember 2024-06-30 0001549084 us-gaap:CommonStockMember 2024-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001549084 us-gaap:RetainedEarningsMember 2024-06-30 0001549084 2024-06-30 0001549084 us-gaap:PreferredStockMember 2024-07-01 2024-09-30 0001549084 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001549084 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001549084 us-gaap:PreferredStockMember ekso:September2024OfferingMember 2024-07-01 2024-09-30 0001549084 us-gaap:CommonStockMember ekso:September2024OfferingMember 2024-07-01 2024-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember ekso:September2024OfferingMember 2024-07-01 2024-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember ekso:September2024OfferingMember 2024-07-01 2024-09-30 0001549084 us-gaap:RetainedEarningsMember ekso:September2024OfferingMember 2024-07-01 2024-09-30 0001549084 ekso:September2024OfferingMember 2024-07-01 2024-09-30 0001549084 us-gaap:PreferredStockMember 2024-09-30 0001549084 us-gaap:CommonStockMember 2024-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001549084 us-gaap:RetainedEarningsMember 2024-09-30 0001549084 us-gaap:PreferredStockMember 2022-12-31 0001549084 us-gaap:CommonStockMember 2022-12-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001549084 us-gaap:RetainedEarningsMember 2022-12-31 0001549084 2022-12-31 0001549084 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001549084 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001549084 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001549084 2023-01-01 2023-03-31 0001549084 us-gaap:PreferredStockMember 2023-03-31 0001549084 us-gaap:CommonStockMember 2023-03-31 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001549084 us-gaap:RetainedEarningsMember 2023-03-31 0001549084 2023-03-31 0001549084 us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001549084 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001549084 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001549084 2023-04-01 2023-06-30 0001549084 us-gaap:PreferredStockMember 2023-06-30 0001549084 us-gaap:CommonStockMember 2023-06-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001549084 us-gaap:RetainedEarningsMember 2023-06-30 0001549084 2023-06-30 0001549084 us-gaap:PreferredStockMember 2023-07-01 2023-09-30 0001549084 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001549084 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001549084 us-gaap:PreferredStockMember 2023-09-30 0001549084 us-gaap:CommonStockMember 2023-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001549084 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001549084 us-gaap:RetainedEarningsMember 2023-09-30 0001549084 2023-09-30 0001549084 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001549084 ekso:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001549084 ekso:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001549084 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001549084 ekso:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001549084 ekso:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001549084 ekso:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001549084 ekso:CustomerCMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001549084 ekso:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001549084 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001549084 ekso:CustomerAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001549084 ekso:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2024-09-30 0001549084 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0001549084 us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001549084 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001549084 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001549084 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001549084 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001549084 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001549084 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001549084 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001549084 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2023-12-31 0001549084 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2024-01-01 2024-09-30 0001549084 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2024-09-30 0001549084 srt:MinimumMember ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 srt:MaximumMember ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 ekso:ParkerMember 2023-09-25 0001549084 2024-01-01 2024-09-30 0001549084 2025-01-01 2024-09-30 0001549084 2026-01-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2024-09-30 0001549084 ekso:SubscriptionMember 2024-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2024-07-01 2024-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2024-07-01 2024-09-30 0001549084 us-gaap:ProductMember 2024-07-01 2024-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2024-07-01 2024-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2024-07-01 2024-09-30 0001549084 us-gaap:ServiceMember 2024-07-01 2024-09-30 0001549084 ekso:SubscriptionMember ekso:EksoHealthMember 2024-07-01 2024-09-30 0001549084 ekso:SubscriptionMember ekso:EksoWorksMember 2024-07-01 2024-09-30 0001549084 ekso:SubscriptionMember 2024-07-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2024-07-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2024-07-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2024-07-01 2024-09-30 0001549084 ekso:EksoHealthMember 2024-07-01 2024-09-30 0001549084 ekso:EksoWorksMember 2024-07-01 2024-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2023-07-01 2023-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2023-07-01 2023-09-30 0001549084 us-gaap:ProductMember 2023-07-01 2023-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2023-07-01 2023-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2023-07-01 2023-09-30 0001549084 us-gaap:ServiceMember 2023-07-01 2023-09-30 0001549084 ekso:SubscriptionMember ekso:EksoHealthMember 2023-07-01 2023-09-30 0001549084 ekso:SubscriptionMember ekso:EksoWorksMember 2023-07-01 2023-09-30 0001549084 ekso:SubscriptionMember 2023-07-01 2023-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2023-07-01 2023-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2023-07-01 2023-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2023-07-01 2023-09-30 0001549084 ekso:EksoHealthMember 2023-07-01 2023-09-30 0001549084 ekso:EksoWorksMember 2023-07-01 2023-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2024-01-01 2024-09-30 0001549084 us-gaap:ProductMember 2024-01-01 2024-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2024-01-01 2024-09-30 0001549084 us-gaap:ServiceMember 2024-01-01 2024-09-30 0001549084 ekso:SubscriptionMember ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 ekso:SubscriptionMember ekso:EksoWorksMember 2024-01-01 2024-09-30 0001549084 ekso:SubscriptionMember 2024-01-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2024-01-01 2024-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2024-01-01 2024-09-30 0001549084 ekso:EksoHealthMember 2024-01-01 2024-09-30 0001549084 ekso:EksoWorksMember 2024-01-01 2024-09-30 0001549084 us-gaap:ProductMember ekso:EksoHealthMember 2023-01-01 2023-09-30 0001549084 us-gaap:ProductMember ekso:EksoWorksMember 2023-01-01 2023-09-30 0001549084 us-gaap:ProductMember 2023-01-01 2023-09-30 0001549084 us-gaap:ServiceMember ekso:EksoHealthMember 2023-01-01 2023-09-30 0001549084 us-gaap:ServiceMember ekso:EksoWorksMember 2023-01-01 2023-09-30 0001549084 us-gaap:ServiceMember 2023-01-01 2023-09-30 0001549084 ekso:SubscriptionMember ekso:EksoHealthMember 2023-01-01 2023-09-30 0001549084 ekso:SubscriptionMember ekso:EksoWorksMember 2023-01-01 2023-09-30 0001549084 ekso:SubscriptionMember 2023-01-01 2023-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoHealthMember 2023-01-01 2023-09-30 0001549084 us-gaap:ProductAndServiceOtherMember ekso:EksoWorksMember 2023-01-01 2023-09-30 0001549084 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-09-30 0001549084 ekso:EksoHealthMember 2023-01-01 2023-09-30 0001549084 ekso:EksoWorksMember 2023-01-01 2023-09-30 0001549084 ekso:WarrantyMember 2024-03-31 0001549084 ekso:WarrantyMember 2023-12-31 0001549084 ekso:WarrantyMember 2024-04-01 2024-09-30 0001549084 ekso:WarrantyMember 2024-01-01 2024-09-30 0001549084 ekso:WarrantyMember 2024-09-30 0001549084 us-gaap:DevelopedTechnologyRightsMember 2024-09-30 0001549084 us-gaap:TradeNamesMember 2024-09-30 0001549084 us-gaap:IntellectualPropertyMember 2024-09-30 0001549084 us-gaap:CustomerRelationshipsMember 2024-09-30 0001549084 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001549084 us-gaap:TradeNamesMember 2023-12-31 0001549084 us-gaap:IntellectualPropertyMember 2023-12-31 0001549084 us-gaap:CustomerRelationshipsMember 2023-12-31 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2020-08-30 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2020-08-01 2020-08-30 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2024-09-30 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2024-01-01 2024-09-30 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2024-07-01 2024-09-30 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2023-07-01 2023-09-30 0001549084 ekso:PwbAgreementMember ekso:TermLoanMember 2023-01-01 2023-09-30 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2022-12-05 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2022-12-05 2022-12-05 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2024-09-30 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2024-01-01 2024-09-30 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2024-07-01 2024-09-30 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2023-07-01 2023-09-30 0001549084 ekso:PromissoryNoteMember us-gaap:SubordinatedDebtMember 2023-01-01 2023-09-30 0001549084 ekso:SanRafaelCaliforniaMember 2022-07-31 0001549084 ekso:SanRafaelCaliforniaMember 2024-09-30 0001549084 ekso:HamburgGermanyMember 2022-02-28 0001549084 ekso:HamburgGermanyMember 2024-09-30 0001549084 ekso:BrecksvilleOhioMember 2024-09-30 0001549084 ekso:September2024OfferingMember 2024-09-03 2024-09-03 0001549084 ekso:September2024PrefundedWarrantMember 2024-09-03 0001549084 ekso:September2024SeriesAWarrantsMember 2024-09-03 0001549084 ekso:September2024SeriesBWarrantsMember 2024-09-03 0001549084 ekso:January2024OfferingMember 2024-01-10 2024-01-10 0001549084 ekso:January2024OfferingMember 2024-01-10 0001549084 ekso:AtTheMarketOfferingMember 2020-10-01 2020-10-31 0001549084 srt:MinimumMember ekso:AtTheMarketOfferingMember 2020-10-31 0001549084 ekso:AtTheMarketOfferingMember 2024-07-01 2024-09-30 0001549084 ekso:AtTheMarketOfferingMember 2024-01-01 2024-06-30 0001549084 ekso:AtTheMarketOfferingMember 2023-04-01 2023-06-30 0001549084 ekso:September2024PrefundedWarrantMember 2024-09-30 0001549084 ekso:September2024PrefundedWarrantMember 2023-12-31 0001549084 ekso:September2024PrefundedWarrantMember 2024-01-01 2024-09-30 0001549084 ekso:September2024SeriesAWarrantsMember 2024-09-30 0001549084 ekso:September2024SeriesAWarrantsMember 2023-12-31 0001549084 ekso:September2024SeriesAWarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:September2024SeriesBWarrantsMember 2024-09-30 0001549084 ekso:September2024SeriesBWarrantsMember 2023-12-31 0001549084 ekso:September2024SeriesBWarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:A2021WarrantsMember 2024-09-30 0001549084 ekso:A2021WarrantsMember 2023-12-31 0001549084 ekso:A2021WarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember 2023-12-31 0001549084 ekso:June2020InvestorWarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember 2023-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:December2019WarrantsMember 2024-09-30 0001549084 ekso:December2019WarrantsMember 2023-12-31 0001549084 ekso:December2019WarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember 2023-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:May2019WarrantsMember 2024-09-30 0001549084 ekso:May2019WarrantsMember 2023-12-31 0001549084 ekso:May2019WarrantsMember 2024-01-01 2024-09-30 0001549084 ekso:September2024PrefundedWarrantMember 2024-09-01 2024-09-30 0001549084 ekso:September2024WarrantsMember 2024-09-01 2024-09-30 0001549084 ekso:A2021WarrantsMember 2021-02-01 2021-02-28 0001549084 ekso:A2021WarrantsMember 2021-02-28 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputSharePriceMember 2024-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2024-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2023-12-31 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001549084 ekso:A2021WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001549084 ekso:June2020InvestorWarrantsMember 2020-06-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputSharePriceMember 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2023-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001549084 ekso:June2020InvestorWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember 2020-06-01 2020-06-30 0001549084 ekso:June2020PlacementAgentWarrantsMember 2020-06-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2023-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001549084 ekso:June2020PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001549084 ekso:December2019WarrantsMember 2019-06-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2024-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2024-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2023-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001549084 ekso:December2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember 2019-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputConversionPriceMember 2023-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001549084 ekso:December2019PlacementAgentWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001549084 ekso:May2019WarrantsMember 2019-05-31 0001549084 ekso:May2019WarrantsMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001549084 ekso:May2019WarrantsMember us-gaap:MeasurementInputConversionPriceMember 2023-12-31 0001549084 ekso:May2019WarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001549084 ekso:May2019WarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001549084 ekso:May2019WarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001549084 ekso:EquityIncentivePlan2014Member 2024-06-06 2024-06-06 0001549084 ekso:EquityIncentivePlan2014Member 2024-09-30 0001549084 ekso:EquityIncentivePlan2014Member 2023-12-31 0001549084 ekso:EquityIncentivePlan2014Member 2024-01-01 2024-09-30 0001549084 ekso:EquityIncentivePlan2014Member 2024-09-30 0001549084 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001549084 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001549084 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2024-07-01 2024-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-09-30 0001549084 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2024-07-01 2024-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-09-30 0001549084 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2024-07-01 2024-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-09-30 0001549084 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-30 0001549084 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001549084 ekso:SalesRevenueGoodsNetExcludingGovernmentSalesMember us-gaap:RoyaltyAgreementTermsMember 2024-01-01 2024-09-30 0001549084 ekso:LicenseRevenueMember us-gaap:RoyaltyAgreementTermsMember 2024-01-01 2024-09-30 0001549084 ekso:LicensedPatentProductsMember us-gaap:RoyaltyAgreementTermsMember 2012-10-15 2012-10-15 0001549084 ekso:LicensedSoftwareProductsMember us-gaap:RoyaltyAgreementTermsMember 2012-10-15 2012-10-15 0001549084 us-gaap:RoyaltyAgreementTermsMember 2012-10-15 2012-10-15 0001549084 us-gaap:RoyaltyAgreementTermsMember 2022-03-01 2022-03-01 0001549084 us-gaap:RoyaltyAgreementTermsMember 2023-01-01 2024-09-30 0001549084 ekso:SanRafaelBrecksvilleAndHamburgMember 2024-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2024-07-01 2024-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-09-30 0001549084 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001549084 us-gaap:RestrictedStockMember 2024-07-01 2024-09-30 0001549084 us-gaap:RestrictedStockMember 2023-07-01 2023-09-30 0001549084 us-gaap:RestrictedStockMember 2024-01-01 2024-09-30 0001549084 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001549084 us-gaap:WarrantMember 2024-07-01 2024-09-30 0001549084 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001549084 us-gaap:WarrantMember 2024-01-01 2024-09-30 0001549084 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001549084 ekso:PrefundedWarrantsMember 2024-01-01 2024-09-30 0001549084 country:US 2024-07-01 2024-09-30 0001549084 country:US 2023-07-01 2023-09-30 0001549084 country:US 2024-01-01 2024-09-30 0001549084 country:US 2023-01-01 2023-09-30 0001549084 ekso:AmericasOtherMember 2024-07-01 2024-09-30 0001549084 ekso:AmericasOtherMember 2023-07-01 2023-09-30 0001549084 ekso:AmericasOtherMember 2024-01-01 2024-09-30 0001549084 ekso:AmericasOtherMember 2023-01-01 2023-09-30 0001549084 srt:AmericasMember 2024-07-01 2024-09-30 0001549084 srt:AmericasMember 2023-07-01 2023-09-30 0001549084 srt:AmericasMember 2024-01-01 2024-09-30 0001549084 srt:AmericasMember 2023-01-01 2023-09-30 0001549084 country:FR 2024-07-01 2024-09-30 0001549084 country:FR 2023-07-01 2023-09-30 0001549084 country:FR 2024-01-01 2024-09-30 0001549084 country:FR 2023-01-01 2023-09-30 0001549084 country:PL 2024-07-01 2024-09-30 0001549084 country:PL 2023-07-01 2023-09-30 0001549084 country:PL 2024-01-01 2024-09-30 0001549084 country:PL 2023-01-01 2023-09-30 0001549084 ekso:EmeaOtherMember 2024-07-01 2024-09-30 0001549084 ekso:EmeaOtherMember 2023-07-01 2023-09-30 0001549084 ekso:EmeaOtherMember 2024-01-01 2024-09-30 0001549084 ekso:EmeaOtherMember 2023-01-01 2023-09-30 0001549084 us-gaap:EMEAMember 2024-07-01 2024-09-30 0001549084 us-gaap:EMEAMember 2023-07-01 2023-09-30 0001549084 us-gaap:EMEAMember 2024-01-01 2024-09-30 0001549084 us-gaap:EMEAMember 2023-01-01 2023-09-30 0001549084 country:HK 2024-07-01 2024-09-30 0001549084 country:HK 2023-07-01 2023-09-30 0001549084 country:HK 2024-01-01 2024-09-30 0001549084 country:HK 2023-01-01 2023-09-30 0001549084 ekso:ApacOtherMember 2024-07-01 2024-09-30 0001549084 ekso:ApacOtherMember 2023-07-01 2023-09-30 0001549084 ekso:ApacOtherMember 2024-01-01 2024-09-30 0001549084 ekso:ApacOtherMember 2023-01-01 2023-09-30 0001549084 srt:AsiaPacificMember 2024-07-01 2024-09-30 0001549084 srt:AsiaPacificMember 2023-07-01 2023-09-30 0001549084 srt:AsiaPacificMember 2024-01-01 2024-09-30 0001549084 srt:AsiaPacificMember 2023-01-01 2023-09-30 0001549084 ekso:AngelPondCapitalLlcMember 2024-01-01 2024-09-30 0001549084 ekso:InitialPayment1Member ekso:AngelPondCapitalLlcMember 2024-01-01 2024-09-30 0001549084 ekso:InitialPaymentMember ekso:AngelPondCapitalLlcMember 2024-01-01 2024-09-30 0001549084 ekso:AngelPondCapitalLlcMember 2024-09-30 0001549084 ekso:AngelPondCapitalLlcMember 2023-12-31 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:M utr:Y 0001549084 EKSO BIONICS HOLDINGS, INC. false --12-31 Q3 2024 29000 79000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 141429000 141429000 21998000 21998000 14848000 14848000 2 0 1 3 2 P1Y P1Y P1Y P8Y P12Y P8Y 16 P3Y P3Y 1 P5Y P3Y 146000 141429000 10000000 21998000 14848000 0 0 0 0 0 6000 P5Y 0 2 2 P1Y 2900 2 false false false false 10-Q true 2024-09-30 false 001-37854 NV 99-0367049 101 Glacier Point, Suite A San Rafael CA 94901 510 984-1761 Common Stock, $0.001 par value per share EKSO NASDAQ Yes Yes Non-accelerated Filer true false false 21998369 8292000 8638000 6964000 5645000 5031000 5050000 779000 875000 21066000 20208000 1628000 2018000 891000 977000 4662000 4892000 431000 431000 531000 392000 29209000 28918000 1808000 1847000 1975000 2664000 2039000 1993000 1250000 1250000 434000 363000 7506000 8117000 1971000 2169000 4106000 4832000 556000 723000 35000 366000 165000 105000 14339000 16312000 0 0 22000 15000 261898000 251580000 12000 156000 -247062000 -239145000 14870000 12606000 29209000 28918000 4129000 4607000 12835000 13432000 1920000 2151000 6038000 6722000 2209000 2456000 6797000 6710000 1760000 2052000 5424000 6489000 777000 1159000 3029000 3712000 2311000 2176000 6574000 8172000 4848000 5387000 15027000 18373000 -2639000 -2931000 -8230000 -11663000 79000 64000 210000 236000 0 0 -109000 0 14000 60000 440000 186000 634000 -433000 194000 -223000 -2000 3000 -2000 -48000 567000 -434000 313000 -321000 -2072000 -3365000 -7917000 -11984000 -527000 374000 -144000 170000 -2599000 -2991000 -8061000 -11814000 -0.1 -0.24 -0.42 -0.88 20310000 14073000 18657000 13672000 0 0 14848000 15000 251580000 156000 -239145000 12606000 0 0 0 0 -3429000 -3429000 0 0 2997000 3000 3967000 0 0 3970000 0 0 163000 0 237000 0 0 237000 0 88000 0 0 0 376000 0 0 376000 0 0 0 291000 0 291000 0 0 18096000 18000 256160000 447000 -242574000 14051000 0 0 0 0 -2416000 -2416000 0 0 75000 0 47000 0 0 47000 0 273000 1000 0 0 284000 0 0 284000 0 0 0 92000 0 92000 0 0 18444000 19000 256491000 539000 -244990000 12059000 0 0 0 0 -2072000 -2072000 0 0 3100000 3000 5001000 5004000 0 0 335000 0 0 0 0 119000 0 0 0 406000 0 0 406000 0 0 0 -527000 0 -527000 0 0 21998000 22000 261898000 12000 -247062000 14870000 0 0 13203000 13000 248813000 563000 -223947000 25442000 0 0 0 0 -4389000 -4389000 0 139000 0 0 424000 0 0 424000 0 0 0 -194000 0 -194000 0 0 13342000 13000 249237000 369000 -228336000 21283000 0 0 0 0 -4230000 -4230000 0 0 161000 0 249000 0 0 249000 0 304000 0 0 514000 0 0 514000 0 0 0 -10000 0 -10000 0 0 13807000 14000 250000000 359000 -232566000 17807000 0 0 0 0 -3365000 -3365000 0 428000 0 0 441000 0 0 441000 0 0 0 374000 0 374000 0 0 14235000 14000 250441000 733000 -235931000 15257000 -7917000 -11984000 1210000 1266000 73000 25000 440000 186000 1066000 1379000 -109000 -0 177000 304000 194000 -223000 1427000 1348000 80000 162000 -63000 370000 -41000 -647000 -852000 -522000 -160000 1552000 -8413000 -10470000 16000 114000 -16000 -114000 938000 -0 9021000 0 8083000 0 0 -4000 -346000 -10588000 8638000 20525000 8292000 9937000 142000 145000 9000 33000 105000 -146000 180000 0 1000 0 0 -10000 237000 249000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="notes" title="notes"></a><em style="font: inherit;">1.</em></b>         <b>Organization</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Description of Business</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">Ekso Bionics Holdings, Inc. (the “Company”) designs, develops, and markets wearable powered and non-powered exoskeleton products to augment human strength, endurance and mobility. The Company’s exoskeleton technology is primarily focused on aiding in the recovery and improved quality of life of individuals who have suffered from a variety of neurological conditions and allows for neurorehabilitation ranging from hospital to home, and also has technology that can be utilized by able-bodied users in the workplace. The Company has marketed devices that (i) enable individuals with neurological conditions affecting gait, including acquired brain injury ("ABI") and multiple sclerosis ("MS"), and spinal cord injury ("SCI") to rehabilitate and to stand and walk in neurorehabilitation settings and, for patients with a SCI, for home and community use, (ii) assist individuals with a broad range of upper extremity impairments, and (iii) allow industrial workers to perform difficult repetitive work for extended periods. Founded in <em style="font: inherit;">2005</em><i>,</i> the Company is headquartered in the San Francisco Bay area and listed on the Nasdaq Capital Market under the symbol “EKSO”.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Liquidity and Going Concern</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> September 30, 2024</em>, the Company had an accumulated deficit of $247,062.  Largely as a result of significant research and development activities related to the development of the Company’s advanced technology and commercialization of such technology into its medical device business, the Company has incurred significant operating losses and negative cash flows from operations since inception. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>, the Company used $8,413 of cash in its operations. Cash on hand as of <em style="font: inherit;"> September 30, 2024</em> was $8,292.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As described in Note <em style="font: inherit;">9.</em> <i>Notes Payable, net</i>, borrowings under the Company’s secured term loan agreement with Banc of California have a liquidity covenant requiring minimum cash on hand equivalent to the current outstanding principal balance. As of <em style="font: inherit;"> September 30, 2024</em>, $2,000 of cash must remain as restricted. After considering cash restrictions, effective unrestricted cash as of <em style="font: inherit;"> September 30, 2024</em> was approximately $6,292.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our expectation to generate operating losses and negative operating cash flows in the future and the need for additional funding to support our planned operations raise substantial doubt regarding our ability to continue as a going concern for a period of <em style="font: inherit;">one</em> year after the date that the condensed consolidated financial statements are issued. Management intends to raise funds through <em style="font: inherit;">one</em> or more financings. However, due to several factors, including those outside management’s control, there can be <em style="font: inherit;">no</em> assurance that the Company will be able to complete such financings on acceptable terms or in amounts sufficient to continue operating the business under the operating plan. If we are unable to complete sufficient additional financings, management’s plans include delaying or abandoning certain product development projects, cost reduction efforts for our products, and refocused sales efforts to accelerate revenue growth above historical results. We have concluded the likelihood that our plan to successfully reduce expenses to align with our available cash, while reasonably possible, is less than probable. Accordingly, we have concluded that substantial doubt exists about our ability to continue as a going concern for a period of at least <em style="font: inherit;">12</em> months from the date of issuance of these condensed consolidated financial statements. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the ordinary course of business. The condensed consolidated financial statements do <em style="font: inherit;">not</em> include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of the uncertainties described above.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> -247062000 -8413000 8292000 2000000 6292000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">2.</em></b>         <b>Basis of Presentation and Summary of Significant Accounting Policies and Estimates</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Basis of Presentation and Consolidation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2023</em>, which was filed with the SEC on <em style="font: inherit;"> March 4, 2024.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended <em style="font: inherit;"> December 31, 2023</em>, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The results of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> are <em style="font: inherit;">not</em> necessarily indicative of the results to be expected for the year ending <em style="font: inherit;"> December 31, 2024</em> or any future periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Use of Estimates</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are <em style="font: inherit;">not</em> limited to, intangible and tangible assets acquired and liabilities assumed in business combinations, revenue recognition, deferred revenue, the valuation of warrants and employee equity awards, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Foreign Currency</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Inventory</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out basis. Materials from vendors are received and recorded as raw materials. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Leases</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records its leases in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic <em style="font: inherit;">842,</em> <i>Leases</i>. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically <em style="font: inherit;">not</em> readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset <em style="font: inherit;"> may </em>be required for items, such as initial direct costs paid or incentives received.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets, lease liabilities current and lease liabilities non-current.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Leases with an initial term of <em style="font: inherit;">12</em> months or less are <em style="font: inherit;">not</em> recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Revenue Recognition</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records its revenue in accordance with ASC <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following <em style="font: inherit;">five</em> steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is <em style="font: inherit;">not</em> directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of customer. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company exercised judgement to determine that a product return reserve was <em style="font: inherit;">not</em> required as historical returns activity have <em style="font: inherit;">not</em> been material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i></i></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Concentration of Credit Risk and Other Risks and Uncertainties</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company's cash balances held in domestic banks are deposited into accounts at various institutions with each balance under the <em style="font: inherit;">$250</em> Federal Deposit Insurance Corporation ("FDIC") insurance limit. The Company has significant cash balances at foreign financial institutions which regularly exceed the applicable country cash deposit insurance limits of approximately <em style="font: inherit;">$100</em> at each of the Company's <em style="font: inherit;">two</em> foreign banks. Any foreign exchange loss incurred or a lack of access to such funds could have a significant adverse impact on the Company's financial condition, results of operations, and cash flows.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does <em style="font: inherit;">not</em> require collateral from its customers to secure accounts receivable. Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The allowance for potential credit losses on trade receivables reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within <em style="font: inherit;">30</em> to <em style="font: inherit;">90</em> days. The Company has <em style="font: inherit;">not</em> experienced material losses related to accounts receivable as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does <em style="font: inherit;">not</em> enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has <em style="font: inherit;">not</em> experienced significant gains or losses upon collecting receivables denominated in a foreign currency.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company had<span style="background-color:#ffffff;"><span style="-sec-ix-hidden:c118478028">two</span></span> customers with an accounts receivable balance totaling <em style="font: inherit;">10%</em> or more of the Company’s total accounts receivable as of <em style="font: inherit;"> September 30, 2024</em><span style="background-color:#ffffff;"> (14% and 13%), as</span> compared with <span style="-sec-ix-hidden:c118478032">no</span> customers as of <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em>, the Company had <span style="-sec-ix-hidden:c118478034">one</span> customer with sales of <em style="font: inherit;">10%</em> or more of the Company’s total reven<span style="background-color:#ffffff;">ue (26%), as</span> compared with <span style="-sec-ix-hidden:c118478037">three</span> customers in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023</em> (18%, 11% and 11%).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>, the Company had one customer with sales of <em style="font: inherit;">10%</em> or more of the Company’s total reve<span style="background-color:#ffffff;">nue (15%), a</span>s compared with <span style="-sec-ix-hidden:c118478046">two</span> customers in the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023</em> (17% and 10%).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><b></b></i></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><b>Recent Accounting Pronouncements</b></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures ("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09"</em>), to enhance income tax reporting disclosures and require disclosure of specific categories in the tabular rate reconciliation. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>on a prospective basis. Early adoption and retrospective application are permitted. We are currently evaluating the impact on our disclosures.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures ("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07"</em>). ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> looks to provide improvements to the segment disclosure by providing users with more decision-useful information about reportable segments in a public entity. The main provisions require a company to disclose, on an annual and interim basis, significant expenses included within each reported measure of segment profit or loss, an amount for other segment items by reportable segment and a description of its composition. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> is to be applied retrospectively to all prior periods presented in the financial statements with an effective date for all public entities for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted. The Company does <em style="font: inherit;">not</em> expect the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> to be material on its consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounting Pronouncements Adopted in <em style="font: inherit;">2024</em></i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06"</em>), which simplified the accounting for convertible instruments. ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> eliminated certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminated certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that <em style="font: inherit;"> may </em>be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance became effective for the Company in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2024</em> and was applied using a full retrospective approach. The adoption did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Basis of Presentation and Consolidation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2023</em>, which was filed with the SEC on <em style="font: inherit;"> March 4, 2024.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements have been prepared on a consistent basis with the audited consolidated financial statements for the fiscal year ended <em style="font: inherit;"> December 31, 2023</em>, and include all adjustments, consisting of only normal recurring adjustments, necessary to fairly state the information set forth herein.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The results of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> are <em style="font: inherit;">not</em> necessarily indicative of the results to be expected for the year ending <em style="font: inherit;"> December 31, 2024</em> or any future periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The condensed consolidated financial statements include the financial statements of Ekso Bionics Holdings, Inc. and its subsidiaries. All significant transactions and balances between Ekso Bionics Holdings, Inc. and its subsidiaries have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Use of Estimates</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the reporting period. For the Company, these estimates include, but are <em style="font: inherit;">not</em> limited to, intangible and tangible assets acquired and liabilities assumed in business combinations, revenue recognition, deferred revenue, the valuation of warrants and employee equity awards, future warranty costs, accounting for leases, useful lives assigned to long-lived assets, valuation of inventory, realizability of deferred tax assets, and contingencies. Actual results could differ from those estimates.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Foreign Currency</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The assets and liabilities of foreign subsidiaries and equity investments, where the local currency is the functional currency, are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period, with resulting foreign currency translation adjustments recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains and losses from the re-measurement of balances denominated in currencies other than the entities' functional currencies, are recorded in other expense, net in the accompanying condensed consolidated statements of operations and comprehensive loss.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Inventory</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are recorded at the lower of cost or net realizable value. Cost is computed using the standard cost method, which approximates actual cost on a <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out basis. Materials from vendors are received and recorded as raw materials. Once the raw materials are incorporated in the fabrication of the product, the related value of the component is recorded as work in progress ("WIP"). Direct and indirect labor and applicable overhead costs are also allocated and recorded to WIP inventory. Finished goods are comprised of completed products that are ready for customer shipment. The Company periodically evaluates the carrying value of inventory on hand for potential excess amounts over sales and forecasted demand. Excess and obsolete inventories identified, if any, are recorded as an inventory impairment charge within the condensed consolidated statements of operations and comprehensive loss. The Company's estimate of write-downs for excess and obsolete inventory is based on a detailed analysis which includes on-hand inventory and purchase commitments in excess of forecasted demand. Subsequent disposals of inventories are recorded as a reduction of inventory.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Leases</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records its leases in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic <em style="font: inherit;">842,</em> <i>Leases</i>. At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present. Operating lease liabilities and their corresponding right-of-use assets are recorded based on the present value of lease payments over the expected lease term. The interest rate implicit in lease contracts is typically <em style="font: inherit;">not</em> readily determinable. As such, the Company utilizes its incremental borrowing rate, which is the rate incurred to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment. Certain adjustments to the right-of-use asset <em style="font: inherit;"> may </em>be required for items, such as initial direct costs paid or incentives received.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Lease expense is recognized over the expected lease term on a straight-line basis. Operating leases are recognized on the balance sheet as right-of-use assets, lease liabilities current and lease liabilities non-current.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Leases with an initial term of <em style="font: inherit;">12</em> months or less are <em style="font: inherit;">not</em> recorded on the balance sheet. The Company recognizes the lease expense for such leases on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Revenue Recognition</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company records its revenue in accordance with ASC <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which when capable of being distinct, are accounted for as separate performance obligations. Revenue recognition is evaluated based on the following <em style="font: inherit;">five</em> steps: (i) identification of the contract with the customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For multiple-element arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are determined based on observable prices at which the Company separately sells its products or services. If a standalone selling price is <em style="font: inherit;">not</em> directly observable, judgment is made to estimate the selling price based on market conditions and entity-specific factors including cost plus analyses, features and functionality of the product and/or services, the geography of the Company’s customers, and type of customer. Any discounts or other reductions to the transaction price are allocated proportionately to all performance obligations within the multiple-element arrangement. The Company periodically validates the stand-alone selling price for performance obligations by evaluating whether changes in the key assumptions used to determine the stand-alone selling prices will have a significant effect on the allocation of transaction price between multiple performance obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company exercised judgement to determine that a product return reserve was <em style="font: inherit;">not</em> required as historical returns activity have <em style="font: inherit;">not</em> been material.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Concentration of Credit Risk and Other Risks and Uncertainties</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company's cash balances held in domestic banks are deposited into accounts at various institutions with each balance under the <em style="font: inherit;">$250</em> Federal Deposit Insurance Corporation ("FDIC") insurance limit. The Company has significant cash balances at foreign financial institutions which regularly exceed the applicable country cash deposit insurance limits of approximately <em style="font: inherit;">$100</em> at each of the Company's <em style="font: inherit;">two</em> foreign banks. Any foreign exchange loss incurred or a lack of access to such funds could have a significant adverse impact on the Company's financial condition, results of operations, and cash flows.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company extends credit to customers in the normal course of business. Concentrations of credit risk with respect to accounts receivable exist to the full extent of amounts presented in the condensed consolidated financial statements. The Company does <em style="font: inherit;">not</em> require collateral from its customers to secure accounts receivable. Accounts receivable are derived from the sale of products shipped and services performed for customers primarily located in the U.S., Europe, Asia, and Australia. Invoices are aged based on contractual terms with the customer. The Company reviews accounts receivable for collectability and provides an allowance for potential credit losses. The allowance for potential credit losses on trade receivables reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance based on known troubled accounts, historical experience, and other currently available evidence. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within <em style="font: inherit;">30</em> to <em style="font: inherit;">90</em> days. The Company has <em style="font: inherit;">not</em> experienced material losses related to accounts receivable as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Many of the sales contracts with customers outside of the U.S. are settled in a foreign currency other than the U.S. dollar. The Company does <em style="font: inherit;">not</em> enter into any foreign currency hedging agreements and is susceptible to gains and losses from foreign currency fluctuations. To date, the Company has <em style="font: inherit;">not</em> experienced significant gains or losses upon collecting receivables denominated in a foreign currency.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company had<span style="background-color:#ffffff;"><span style="-sec-ix-hidden:c118478028">two</span></span> customers with an accounts receivable balance totaling <em style="font: inherit;">10%</em> or more of the Company’s total accounts receivable as of <em style="font: inherit;"> September 30, 2024</em><span style="background-color:#ffffff;"> (14% and 13%), as</span> compared with <span style="-sec-ix-hidden:c118478032">no</span> customers as of <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em>, the Company had <span style="-sec-ix-hidden:c118478034">one</span> customer with sales of <em style="font: inherit;">10%</em> or more of the Company’s total reven<span style="background-color:#ffffff;">ue (26%), as</span> compared with <span style="-sec-ix-hidden:c118478037">three</span> customers in the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023</em> (18%, 11% and 11%).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>, the Company had one customer with sales of <em style="font: inherit;">10%</em> or more of the Company’s total reve<span style="background-color:#ffffff;">nue (15%), a</span>s compared with <span style="-sec-ix-hidden:c118478046">two</span> customers in the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023</em> (17% and 10%).</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> 0.14 0.13 0.26 0.18 0.11 0.11 1 0.15 0.17 0.10 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><b>Recent Accounting Pronouncements</b></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued Accounting Standards Update ("ASU") <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures ("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09"</em>), to enhance income tax reporting disclosures and require disclosure of specific categories in the tabular rate reconciliation. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>on a prospective basis. Early adoption and retrospective application are permitted. We are currently evaluating the impact on our disclosures.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures ("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07"</em>). ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> looks to provide improvements to the segment disclosure by providing users with more decision-useful information about reportable segments in a public entity. The main provisions require a company to disclose, on an annual and interim basis, significant expenses included within each reported measure of segment profit or loss, an amount for other segment items by reportable segment and a description of its composition. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> is to be applied retrospectively to all prior periods presented in the financial statements with an effective date for all public entities for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted. The Company does <em style="font: inherit;">not</em> expect the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> to be material on its consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounting Pronouncements Adopted in <em style="font: inherit;">2024</em></i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06"</em>), which simplified the accounting for convertible instruments. ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> eliminated certain models that require separate accounting for embedded conversion features, in certain cases. Additionally, among other changes, the guidance eliminated certain of the conditions for equity classification for contracts in an entity’s own equity. The guidance also requires entities to use the if-converted method for all convertible instruments in the diluted earnings per share calculation and include the effect of share settlement for instruments that <em style="font: inherit;"> may </em>be settled in cash or shares, except for certain liability-classified share-based payment awards. This guidance became effective for the Company in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2024</em> and was applied using a full retrospective approach. The adoption did <em style="font: inherit;">not</em> have a material impact on the Company's consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">3.</em></b>         <b>Accumulated Other Comprehensive Income (Loss)</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company's accumulated other comprehensive income (loss) consists of the accumulated net unrealized gains or losses on foreign currency translation adjustments. The change in accumulated other comprehensive income (loss) presented on the condensed consolidated balance sheets for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024 </em>and <em style="font: inherit;">2023</em>, is reflected in the table below net of tax:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended September 30,</em></em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">156</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">563</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net unrealized gain (loss) on foreign currency translation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(144</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">170</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">733</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended September 30,</em></em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">156</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">563</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net unrealized gain (loss) on foreign currency translation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(144</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">170</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">733</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 156000 563000 -144000 170000 12000 733000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">4.</em></b>         <b>Fair Value Measurement</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Three levels of inputs, of which the <em style="font: inherit;">first</em> <em style="font: inherit;">two</em> are considered observable and the last unobservable, <em style="font: inherit;"> may </em>be used to measure fair value which are the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody> <tr> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">•</p> </td> <td style="vertical-align:top;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Level <em style="font: inherit;">1</em></b>—Quoted prices in active markets for identical assets or liabilities. The Company considers a market to be active when transactions for the asset occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</p> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody> <tr> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">•</p> </td> <td style="vertical-align:top;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Level <em style="font: inherit;">2</em></b>—Inputs other than Level <em style="font: inherit;">1</em> that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are <em style="font: inherit;">not</em> active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"> <tbody> <tr> <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">•</p> </td> <td style="vertical-align:top;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Level <em style="font: inherit;">3</em></b>—Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activity and that are significant to the fair value of the assets or liabilities. The valuation of Level <em style="font: inherit;">3</em> investments requires the use of significant management judgments or estimation.</p> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s fair value hierarchies for its financial assets and liabilities, which require fair value measurement on a recurring basis are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>September 30, 2024</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">366</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">366</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth a summary of the changes in the fair value of the Company’s Level <em style="font: inherit;">3</em> financial liabilities for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>, which were measured at fair value on a recurring basis:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Warrant Liabilities</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance as of December 31, 2023</b></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">366</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Loss on modification of warrant</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">109</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Gain on revaluation of warrants</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(440</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Balance as of September 30, 2024</b></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 3px double rgb(0, 0, 0);">35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Refer to Note <em style="font: inherit;">11.</em> <i>Capitalization and Equity Structure – Warrants</i> for additional information regarding the valuation of warrants<i>.</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 1</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 2</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Level 3</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>September 30, 2024</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>December 31, 2023</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">366</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">366</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 35000 0 0 35000 366000 0 0 366000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Warrant Liabilities</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance as of December 31, 2023</b></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">366</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Loss on modification of warrant</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">109</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Gain on revaluation of warrants</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(440</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Balance as of September 30, 2024</b></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 3px double rgb(0, 0, 0);">35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> 366000 -109000 440000 35000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5.</em></b>         <b>Inventories</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inventories as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023 </em>consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,917</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,298</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in progress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">290</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">813</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">462</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,031</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,050</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,917</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,298</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in progress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">301</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">290</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">813</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">462</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,031</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,050</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 3917000 4298000 301000 290000 813000 462000 5031000 5050000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">6.</em></b>         <b>Revenue</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices, along with the sale of support and maintenance contracts. Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices. Support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements ranging from 12 to 48 months. Revenue is recognized evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the contract term, typically over <em style="font: inherit;">24</em> months.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company’s industrial device segment (EksoWorks) revenue is primarily generated through the sale of the upper body exoskeleton EVO and associated accessories. Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Deferred Revenue</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts, but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Deferred revenue consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred extended maintenance and support</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,993</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred device and advances</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">169</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,010</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,039</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,993</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues, non-current</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,169</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On <em style="font: inherit;"> September 25, 2023, </em>the Company entered into a warranty claim lump-sum agreement with Parker Hannifin Corporation ("Parker"), pursuant to which, among other things, Parker paid the Company $700 for the release of Parker's obligation to reimburse the Company for its costs and expenses associated with servicing certain product warranty obligations.  The Company recorded the lump sum payment as deferred revenue and recognizes revenue as services are performed.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred revenue activity consisted of the following for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferral of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of deferred revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,320</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,010</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company expects to recognize approxim<span style="background-color:#ffffff;">ately $703 of the deferred revenue during the remainder of <em style="font: inherit;"><span style="-sec-ix-hidden:c118478169">2024</span>,</em> $1,559 in <em style="font: inherit;"><span style="-sec-ix-hidden:c118478170">2025</span>,</em> and $1,748 </span><span style="-sec-ix-hidden:c118478171"><span style="background-color:#ffffff;">ther</span>eafter</span>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In addition to deferred revenue, the Company has a non-cancellable backlog of $3,417, related to its customer orders received but <em style="font: inherit;">not</em> fulfilled and other ancillary products and services of $2,885, expected to be recognized during <em style="font: inherit;">2024</em> and <em style="font: inherit;">2025,</em><span style="color: #333333; "> and </span>contracts for subscription units of $532, expected to be recognized during <em style="font: inherit;">2024,</em> <em style="font: inherit;">2025</em> and <em style="font: inherit;">2026.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Disaggregation of Revenue</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table disaggregates the Company’s revenue by major source for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,096</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">195</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table disaggregates the Company’s revenue by major source for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,580</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">245</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">245</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">56</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,388</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">219</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table disaggregates the Company’s revenue by major source for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">388</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table disaggregates the Company’s revenue by major source for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">360</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> P12M P48M <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred extended maintenance and support</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,993</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred device and advances</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">169</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred revenues</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,010</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current portion</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,039</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,993</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred revenues, non-current</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,971</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,169</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferral of revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,168</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Recognition of deferred revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,320</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,010</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 3850000 3993000 160000 169000 4010000 4162000 2039000 1993000 1971000 2169000 700000 4162000 2168000 -2320000 4010000 703000 1559000 1748000 3417000 2885000 532000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,096</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">691</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">195</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,087</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,129</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,580</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">726</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">245</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">245</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">56</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,388</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">219</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,607</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">351</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,292</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">413</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">388</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">405</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,041</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">308</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Service and support</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,092</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subscriptions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">781</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Parts and other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">210</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">360</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,432</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 3096000 24000 3120000 691000 0 691000 123000 0 123000 177000 18000 195000 4087000 42000 4129000 3390000 190000 3580000 726000 0 726000 245000 0 245000 27000 29000 56000 4388000 219000 4607000 9337000 351000 9688000 2292000 0 2292000 413000 0 413000 388000 54000 442000 12430000 405000 12835000 10041000 308000 10349000 2092000 0 2092000 781000 0 781000 158000 52000 210000 13072000 360000 13432000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">7.</em></b>         <b>Accrued Liabilities</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued liabilities as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023 </em>consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Salaries, benefits and related expenses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,414</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,058</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device warranty</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">443</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">461</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">145</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,975</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,664</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Warranty</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The current portion of the device warranty liability is classified as a component of Accrued liabilities, while the long-term portion of the device warranty liability is classified as a component of Other non-current liabilities in the condensed consolidated balance sheets. A reconciliation of the changes in the device warranty liability for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> is as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Three Months Ended</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Nine Months Ended</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">561</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additions for estimated future expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Incurred costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(163</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance as of September 30, 2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">443</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">165</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Salaries, benefits and related expenses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,414</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,058</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device warranty</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">443</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">461</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">145</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,975</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,664</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> 1414000 2058000 443000 461000 118000 145000 1975000 2664000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Three Months Ended</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Nine Months Ended</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">561</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additions for estimated future expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Incurred costs</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(163</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(484</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Balance as of September 30, 2024</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">443</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">165</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">608</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> 561000 566000 210000 526000 163000 484000 608000 608000 443000 165000 608000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">8.</em></b>         <b>Goodwill and Intangible Assets</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> December 5, 2022, </em>the Company acquired the Human Motion Control ("HMC") business unit from Parker (the "HMC Acquisition"). The assets acquired from the business unit included intellectual property rights associated with the Ekso Indego Personal, Ekso Indego Therapy, and future products in the orthotics and prosthetics space.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Goodwill</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company accounted for the acquisition as a business combination in accordance with ASC <em style="font: inherit;">805,</em> Business Combinations, by applying the acquisition method, and accordingly, the purchase price was allocated to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the purchase price over the net assets acquired of $431 was recorded as goodwill. The goodwill recognized is attributed primarily to expected synergies of HMC with the Company.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Compan<span style="background-color:#ffffff;">y determined <em style="font: inherit;">no</em> impairment existed fo</span>r goodwill for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Intangible Assets</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table summarizes the components of gross intangible assets, accumulated amortization, and net carrying values for definite and indefinite lived intangible asset balances as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">September 30, 2024</em></em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intellectual property<sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,662</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"><sup style="vertical-align:top;line-height:120%;"><span style="background-color:#ffffff">(<em style="font: inherit;">1</em>)</span></sup><span style="background-color:#ffffff">  Intellectual property <em style="font: inherit;">not</em> yet placed in service as of <em style="font: inherit;"> September 30, 2024.</em></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intellectual property<sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"><sup style="vertical-align:top;line-height:120%;"><span style="background-color:#ffffff">(<em style="font: inherit;">1</em>)</span></sup><span style="background-color:#ffffff">  </span><span style="background-color:#ffffff">Intellectual property <em style="font: inherit;">not</em> yet placed in service as of <em style="font: inherit;"> December 31, 2023.</em></span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Definite lived intangible assets are amortized over their estimated lives using the straight-line method, which is estimated as <span style="-sec-ix-hidden:c118478304">eight</span> years for developed technology, <span style="-sec-ix-hidden:c118478305">12</span> years for intellectual property and <span style="-sec-ix-hidden:c118478306">eight</span> years for customer relationships. The acquired trade name was estimated to have an indefinite life, and consequently, <em style="font: inherit;">no</em> amortization expense was recorded. The Com<span style="background-color:#ffffff;">pany determined <em style="font: inherit;">no</em> impairment existed for </span>intangible assets for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The estimated future amortization expenses related to definite lived intangible assets as of <em style="font: inherit;"> September 30, 2024</em> were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fiscal Year</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 - remainder</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2029 and thereafter</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">890</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,352</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Amortization expense related to the acquired definite lived intangible assets wa<span style="background-color:#ffffff;">s $77 and $</span>82 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively,<span style="background-color:#ffffff;"> and $230 and $245 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively, and was included as a component of operating expenses and cost of revenue in the condensed consolidated statement of operations and comprehensive loss. </span></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> 431000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">September 30, 2024</em></em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intellectual property<sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(558</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px; border-bottom: 3px double black;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,662</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody> </table> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 37%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intellectual property<sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 46%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,220</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(328</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,892</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 2310000 526000 1784000 2310000 2310000 460000 -0 460000 140000 32000 108000 5220000 558000 4662000 2310000 310000 2000000 2310000 2310000 460000 -0 460000 140000 18000 122000 5220000 328000 4892000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fiscal Year</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 - remainder</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2028</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">345</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2029 and thereafter</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">890</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,352</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> 82000 345000 345000 345000 345000 890000 2352000 77000 82000 230000 245000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">9.</em></b>         <b>Notes Payable, net</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>BoC Term Loan</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> August 2020, </em>the Company entered into a loan agreement (the "BoC Loan Agreement") with Pacific Western Bank, which merged with the Banc of California (the "Lender") in <em style="font: inherit;">2024.</em> The Company received a loan in the principal amount of $2,000 (the "BoC Term Loan") that bore interest on the outstanding daily balance at a rate equal to the greater of: (a) 0.50% above the variable rate of interest announced by the Lender as its “prime rate” then in effect; or (b) 4.50%. The BoC Loan Agreement created a <em style="font: inherit;">first</em> priority security interest with respect to substantially all assets of the Company, including proceeds of intellectual property, but expressly excluding intellectual property itself.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company was required to pay accrued interest on the current loan on the <em style="font: inherit;">13th</em> day of each month through and including <em style="font: inherit;"> August 13, 2023, </em>at which time the unpaid principal and accrued and unpaid interest was due and payable in full. On <em style="font: inherit;"> August 17, 2023, </em>the Company entered into an amendment to the BoC Loan Agreement, extending the maturity date to <em style="font: inherit;"> August 13, 2026 </em>with interest only payments until such date, having daily borrowings bearing interest at a variable annual rate equal to the greater of the Lender's "prime rate" then in effect and 4.50%, and caused the Company to maintain all of its depository, operating, and investment accounts with the Lender. The Company determined this amendment constituted a loan modification under ASC <em style="font: inherit;">470,</em> and used the updated imputed interest rate to recalculate debt discounts, debt issuance costs and final payment to be amortized over the new term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The BoC Loan Agreement contains a liquidity covenant, which requires that the Company maintain cash in accounts of the Lender or subject to control agreements in favor of the Lender in an amount equal to at least the outstanding balance of the BoC Term Loan, which was $2,000 as of <em style="font: inherit;"> September 30, 2024</em>. It also contains a primary depository covenant, which restricts the Company from having more than $1,000 held in subsidiary bank accounts outside of the United States. As of <em style="font: inherit;"> September 30, 2024</em>, the Company was compliant with all covenants.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The interest rate of the BoC Term Loan is subject to increase in the event of late payment and after occurrence of and during the continuation of an event of default. The Company <em style="font: inherit;"> may </em>elect to prepay the BoC Term Loan at any time, in whole or in part, without penalty or premium.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The debt issuance costs and debt discounts combined with the stated interest resulted in an effective interest ra<span style="background-color:#ffffff;">te of 8.67% and 9.00% fo</span>r the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively, and <span style="background-color:#ffffff;">8.71%</span> and 8.80% for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively. The debt issuance costs and debt discounts are amortized to interest expense using the effective interest method over the life of the loan. Interest expense for the BoC Term Loan to<span style="background-color:#ffffff;">taled $44 and $45 for the </span><em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively, and $130 and $<span style="background-color:#ffffff;">132</span> for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents scheduled principal payments of the Company’s BoC Term Loan as of <em style="font: inherit;"> September 30, 2024</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Period</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024-2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total principal payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less debt discount and issuance cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,996</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,996</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,996</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Parker Hannifin Promissory Note</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the HMC Acquisition, on <em style="font: inherit;"> December 5, 2022, </em>the Company delivered a $5,000 unsecured, subordinated promissory note (the "Promissory Note") to Parker. The Promissory Note, subordinate to the BoC Term Loan, bears no interest with principal payable in <span style="-sec-ix-hidden:c118478401">sixteen</span> equal installments due on the last day of each quarter, which commenced on <em style="font: inherit;"> December 31, 2023 </em>and matures on <em style="font: inherit;"> September 30, 2027. </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Promissory Note, upon the occurrence of an event of default, allows for the levying of interest equal to the lesser of (a) 5% per annum and (b) the maximum interest rate permitted under applicable law on the then entire outstanding principal balance, and also for the acceleration of all outstanding liabilities and obligations, making them immediately payable. Under the terms of the Promissory Note, the following occurrences constitute a default, and could, upon written notice or declaration by Parker, allow for the levying of interest and or the acceleration of principal outstanding: (i) failure to pay any amount of the principal when due and payable, (ii) the dissolution of the Company (including the declaration of bankruptcy), and (iii) the acquisition of the Company by another entity or the sale of substantially all of its assets to another entity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recorded the Promissory Note of $4,055 in its condensed consolidated balance sheets under the captions Notes Payable, Current and Notes Payable, Net, estimating an implicit discount rate of 7.5% via reference to the interest charged on the Company's BoC Term Loan and other relevant economic factors present at the execution date of the Promissory Note. The amortization of debt discounts resulted in an effective interest r<span style="background-color:#ffffff;">ate of 7.00% and 7.31% f</span>or the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively, an<span style="background-color:#ffffff;">d 7.52%</span> and 7.31% for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively. The debt discount is amortized to interest expense using the effective interest method over the life of the loan. Interest expense on the Promissory Note w<span style="background-color:#ffffff;">as $66 and </span>$81 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively, an<span style="background-color:#ffffff;">d $210 and $239 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> respectively.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents scheduled principal payments of the Company's Promissory Note as of <em style="font: inherit;"> September 30, 2024</em>:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Period</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 - remainder</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">312</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">938</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total principal payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,750</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less debt discount</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(390</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,360</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,110</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,360</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> 2000000 0.005 0.045 0.045 2000000 1000000 0.0867 0.09 0.0871 0.088 44000 45000 130000 132000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Period</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2024-2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total principal payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less debt discount and issuance cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,996</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,996</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,996</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Period</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 - remainder</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">312</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">938</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total principal payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,750</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less debt discount</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(390</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,360</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,250</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,110</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Notes payable, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,360</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> 0 2000000 2000000 4000 1996000 0 1996000 1996000 5000000 0 0.05 4055000 0.075 0.07 0.0731 0.0752 0.0731 66000 81000 210000 239000 312000 1250000 1250000 938000 3750000 390000 3360 1250000 2110000 3360 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">10.</em></b>         <b>Lease Obligations</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <div style="font-size: 10pt; text-align: justify;"> The Company's operating lease agreement for its headquarters and manufacturing facility in San Rafael, California (the "San Rafael Lease") commenced in  <em style="font: inherit;"> July 2022 </em>and expires in <em style="font: inherit;"> October 2026, </em>and it provides the Company with the option to renew for an additional <span style="-sec-ix-hidden:c118478446">three</span>-year period at the prevailing market rate at the time of extension.  </div> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The San Rafael Lease constitutes an operating lease under ASC <em style="font: inherit;">842</em> and the Company estimates the lease term as <em style="font: inherit;"> July 2022 </em>through <em style="font: inherit;"> October 2026. </em>The option to extend for a <span style="-sec-ix-hidden:c118478448">three</span>-year period lacks significant economic incentives and disincentives, which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate as of the date of contract execution and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as common area maintenance costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for the San Rafael Lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company's operating lease agreement for its office in Hamburg, Germany (the "Hamburg Lease") commenced in <em style="font: inherit;"> May </em><em style="font: inherit;">2022</em> and expires in <em style="font: inherit;"> June 2025, </em>and it provides the Company with an option to renew for <em style="font: inherit;"><span style="-sec-ix-hidden:c118478468">one</span> <span style="-sec-ix-hidden:c118478469">five</span></em>-year period. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Hamburg Lease constitutes a lease under ASC <em style="font: inherit;">842,</em> and the Company estimates the lease term as <em style="font: inherit;"> May 2022 </em>through <em style="font: inherit;"> June 2025. </em>The option to extend for a <em style="font: inherit;">five</em>-year period lacks significant economic incentives and disincentives which would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate and are reflected in the condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as common area maintenance costs, are excluded fro<span style="background-color:#ffffff;">m the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for this lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="color:#000000;"><span style="background-color:#ffffff;">The Company's operating lease agreement for its shared service and manufacturing facility in Brecksville, Ohio (the "Ohio Lease") commenced in <em style="font: inherit;"> June 2024 </em>and expires in <em style="font: inherit;"> July 2027, </em>and it provides the Company with the option to renew for an additional <span style="-sec-ix-hidden:c118478453">three</span>-year period at the prevailing market rate at the time of extension. In <em style="font: inherit;"> July 2024, </em>the Company relocated from its Macedonia, Ohio facility to the new Brecksville, Ohio facility. </span></span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="color:#000000;"><span style="background-color:#ffffff;">The Company has determined that the Ohio Lease constitutes an operating lease under ASC <em style="font: inherit;">842</em> and estimates the lease term as <em style="font: inherit;"> July 2024 </em>through <em style="font: inherit;"> July </em><em style="font: inherit;">2027.</em> The option to extend for a <em style="font: inherit;">three</em>-year period lacks significant economic incentives and disincentives, which </span></span><span style="background-color:#ffffff;">would make exercise reasonably certain. Fixed lease payments for identified lease components over the identified term were discounted at the Company's estimated incremental borrowing rate as of the date of contract execution and are reflected in th</span>e condensed consolidated balance sheets under the captions Lease liabilities, current and Lease liabilities, and the corresponding right of use asset is reflected in the condensed consolidated balance sheets under the caption Right-of-use assets. Non-lease components, such as operating costs, are excluded from the lease liability calculation and expensed as incurred. The Company records a straight-line monthly rent expense for the Ohio Lease equal to the sum of all fixed lease payments divided by the number of months in the lease term.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s future lease payments as of <em style="font: inherit;"> September 30, 2024</em>, which are presented as Lease liabilities, current and Lease liabilities on the Company’s condensed consolidated balance sheets are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Periods</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Operating Leases</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 - remainder</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">484</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">431</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: imputed interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">990</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Lease expense under the Company’s operating leases w<span style="background-color:#ffffff;">as $161 and <span style="-sec-ix-hidden:c118478459">$1</span></span><em style="font: inherit;">46</em> for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024 </em>and <em style="font: inherit;">2023</em>, respectively, and<span style="background-color:#ffffff;"> $432 </span>and $417 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Periods</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Operating Leases</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 - remainder</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">484</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">431</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">41</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: imputed interest</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(93</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">990</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 127000 484000 431000 41000 1083000 93000 990000 P2Y1M24D 0.083 161000 432000 417000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">11.</em></b>         <b>Capitalization and Equity Structure</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Summary</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s authorized capital stock at <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> consisted <span style="background-color:#ffffff;">of 141,429 s</span>hares of common stock and 10,000 shares of preferred stock. As of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, there were 21,998 and 14,848, respectively, shares of common stock issued and outstanding and no shares of preferred stock issued and outstanding.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i><b><em style="font: inherit;"> September 2024 </em>Offering</b></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">On <em style="font: inherit;"> August 29, 2024, </em>the Company entered into an underwriting agreement with Craig-Hallum Capital Group LLC as underwriter (the "Underwriter") pursuant to which the Company issued and sold, in a firm commitment underwritten public offering (the <em style="font: inherit;"> "September 2024 </em>Offering"), 3,100 shares of common stock, a Pre-Funded Warrant to purchase 2,900 shares of common stock (the "Pre-Funded Warrant"), Series A Warrants to purchase an aggregate of 6,000 shares of common stock (the "Series A Warrants"), and Series B Warrants to purchase an aggregate of 6,000 shares of common stock (the "Series B Warrants"). The <em style="font: inherit;"> September 2024 </em>Offering closed on <em style="font: inherit;"> September 3, 2024. </em>The Company received net proceeds of approximately $5,004 in the <em style="font: inherit;"> September 2024 </em>Offering, after deducting the underwriting discount and commissions and offering expenses paid by the Company. The Company will use the net proceeds from the <em style="font: inherit;"> September 2024 </em>Offering for general corporate purposes, which <em style="font: inherit;"> may </em>include growth and expansion of the EksoHealth segment as the Company works to increase its revenue following the establishment of Medicare CMS reimbursement of the Ekso Indego Personal device, research and development activities, selling, general and administrative costs, and pursuing strategic initiatives, which initiatives <em style="font: inherit;"> may </em>include potential synergistic and accretive acquisitions, as well as meeting the Company's other working capital needs.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i><b><em style="font: inherit;"> January 2024 </em>Offering</b></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify;">On <em style="font: inherit;"> January 10, 2024, </em>the Company entered into a securities purchase agreement with certain institutional investors to sell an aggregate of 2,968 shares of the Company’s common stock in a registered direct offering (the <em style="font: inherit;"> “January 2024 </em>Offering”) at an offering price of $1.55 per share. The net proceeds of the <em style="font: inherit;"> January 2024 </em>Offering were approximately $3,932 after deducting placement agent fees and offering expenses paid by the Company. The Company used the net proceeds from the <em style="font: inherit;"> January 2024 </em>Offering for general corporate purposes, which included research and development activities, selling, general and administrative costs, strategic initiatives and to meet working capital needs.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>At the Market Offering</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> October 2020, </em>the Company entered into an At The Market Offering Agreement (the "ATM Agreement") with H.C. Wainwright &amp; Co., LLC (the "Agent"), under which the Company <em style="font: inherit;"> may </em>issue and sell shares of its common stock, from time to time, to or through the Agent. The Company <em style="font: inherit;"> may </em>offer and sell shares having an aggregate offering price of up to $5,000 under the registration statement and prospectus supplement filed with the SEC related to such offering. In <em style="font: inherit;"> June 2023, </em>the Company entered into an amendment to the ATM Agreement that removed the requirement that shares of the Company's common stock <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be sold for a price lower th<span style="background-color:#ffffff;">an $6.75 per share. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2024, </em>the Company did <span style="-sec-ix-hidden:c118478508">not</span> sell any shares under the ATM Agreement. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024, </em>the Company sold 105 shares of common stock under the ATM Agreement at an average price of $1.43 per share, for aggregate proceeds of $85, net of commission and issuance costs. The Company did <span style="-sec-ix-hidden:c118478513">not</span> sell any shares under the ATM Agreement during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023. </em>A</span>s of <em style="font: inherit;"> September 30, 2024, </em>the Company had $4,134 available for future offerings under the prospectus filed with respect to the ATM Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Warrants</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Warrants outstanding as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> were as follows:  </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Source</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining term (Years)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Issued</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Expired</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercised</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">September 2024 Pre-Funded Warrant</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">2,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">(335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">2,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">September 2024 Series A Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">4.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">September 2024 Series B Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">0.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2021 Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">June 2020 Investor Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">June 2020 Placement Agent Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 2019 Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 2019 Placement Agent Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">May 2019 Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">14,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 9pt;"><sup style="vertical-align:top;line-height:120%;"><span style="background-color:#ffffff;">(*)</span></sup><span style="background-color:#ffffff;">  </span><span style="background-color:#ffffff;">The <em style="font: inherit;"> September 2024 </em>Pre-Funded Warrant exercise term does <em style="font: inherit;">not</em> expire.</span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="text-decoration: underline; "><span style="background-color:#ffffff;"><em style="font: inherit;"> September 2024 </em>Warrants</span></span></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">In <em style="font: inherit;"> September 2024, </em>the Company issued the Pre-Funded Warrant to purchase 2,900 shares of common stock, with an exercise price of $0.001 per share, for $2,897 in aggregate cash proceeds, which represents the <em style="font: inherit;"> September 2024 </em>Offering price for the Company's common stock of $1.00, less the per share exercise price. The Pre-Funded Warrant was exercisable immediately and does <em style="font: inherit;">not</em> expire. </span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><span style="background-color:#ffffff">In <em style="font: inherit;"> September 2024, </em>t</span>he Company issued the Series A Warrants, which are exercisable for an aggregate of up to 6,000 shares of the Company’s common stock at an exercise price of $1.00 per share. The Series A Warrants were exercisable immediately and expire on <em style="font: inherit;"> September 4, 2029.</em></p> <div style="font-size: 10pt;">   </div> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"><span style="background-color:#ffffff">In <em style="font: inherit;"> September 2024, </em>t</span>he Company issued the Series B Warrants, which are exercisable for an aggregate of up to <span style="-sec-ix-hidden:c118478526">6,000</span> shares of the Company’s common stock at an exercise price of $1.00 per share. The Series B Warrants were exercisable immediately and expire on <em style="font: inherit;"> September 3, 2025.</em></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">The Pre-Funded Warrant, the Series A Warrants, and the Series B Warrants (collectively, the <em style="font: inherit;"> “September 2024 </em>Warrants”) <em style="font: inherit;"> may </em>be exercised, at the holder’s discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is <em style="font: inherit;">not</em> an effective registration statement registering, or the prospectus contained therein is <em style="font: inherit;">not</em> available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the applicable <em style="font: inherit;"> September 2024 </em>Warrant. However, a holder will <em style="font: inherit;">not</em> be entitled to exercise any portion of the <em style="font: inherit;"> September 2024 </em>Warrants if the holder’s ownership of the Company’s common stock would exceed 4.99% (the “Beneficial Ownership Limitation”). The holder, upon notice to the Company, <em style="font: inherit;"> may </em>increase the Beneficial Ownership Limitation to 9.99%, which increase shall <em style="font: inherit;">not</em> be effective until the <em style="font: inherit;">61st</em> day after such notice is delivered to the Company.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"><span style="background-color:#ffffff;">In the event the Company enters into a Fundamental Transaction, as defined in the applicable <em style="font: inherit;"> September 2024 </em>Warrant, the Pre-Funded Warrant shall be automatically cashless exercised, and the holders of the Series A Warrants and Series B Warrants will be entitled to receive, upon exercise of these warrants, the kind of amounts of securities, cash, or other property that the holders would have received had they exercised these warrants immediately prior to such Fundamental Transaction without regard to the Beneficial Ownership Limitation contained in such <em style="font: inherit;"> September 2024 </em>Warrant</span>. In addition, upon a Fundamental Transaction, subject to certain limitations and exceptions, the holder of the Series A Warrant <em style="font: inherit;"> may </em>put the warrant back to the Company for an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of the Series A Warrant, however, if such Fundamental Transaction is <em style="font: inherit;">not</em> considered within control of the Company, and <em style="font: inherit;">not</em> approved by the Company's Board of Directors, then the holder of the Series A Warrant would <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">not</em> be able to put the Series A Warrant back to the Company for cash.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The <em style="font: inherit;"> September 2024 </em>Warrants are classified as a component of stockholders’ equity within additional paid-in capital and were recorded at the <em style="font: inherit;"> September 2024 </em>Public Offering issuance date. The <em style="font: inherit;"> September 2024 </em>Warrants are equity classified because they (i) are freestanding financial instruments that are legally detachable and separately exercisable from the equity instruments, (ii) are immediately exercisable, (iii) do <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">not</em> embody an obligation for the Company to repurchase its shares, (iv) permit the holders to receive a fixed number of shares of common stock upon exercise, (v) are indexed to the Company’s common stock, and (vi) meet the equity classification criteria. In addition, such <em style="font: inherit;"> September 2024 </em>Warrants do <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">not</em> provide any guarantee of value or return.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="text-decoration: underline; "><em style="font: inherit;">2021</em> Warrants</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> February 2021, </em>the Company issued warrants (the <em style="font: inherit;">"2021</em> Warrants"), exercisable for up to 273 shares of the Company’s common stock at an exercise price of $12.81 per share. The <em style="font: inherit;">2021</em> Warrants were exercisable immediately and expire on <em style="font: inherit;"> February 11, 2026. </em>The <em style="font: inherit;">2021</em> Warrants <em style="font: inherit;"> may </em>be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is <em style="font: inherit;">not</em> an effective registration statement registering, or the prospectus contained therein is <em style="font: inherit;">not</em> available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the <em style="font: inherit;">2021</em> Warrant. However, a holder will <em style="font: inherit;">not</em> be entitled to exercise any portion of the <em style="font: inherit;">2021</em> Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, <em style="font: inherit;"> may </em>increase the Beneficial Ownership Limitation to 9.99%, which increase shall <em style="font: inherit;">not</em> be effective until the <em style="font: inherit;">61st</em> day after such notice is delivered to the Company.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">The <em style="font: inherit;">2021</em> Warrants will be automatically exercised on a cashless basis on their expiration date. <span style="background-color:#ffffff;">The <em style="font: inherit;">2021</em> Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the <em style="font: inherit;">2021</em> Warrants, the Company or any successor entity will, at the option of a holder of a <em style="font: inherit;">2021</em> Warrant, exercisable concurrently with or at any time within <em style="font: inherit;">30</em> days after the consummation of such Fundamental Transaction, purchase such holder’s <em style="font: inherit;">2021</em> Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s <em style="font: inherit;">2021</em> Warrant within <em style="font: inherit;">five</em> trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the <em style="font: inherit;">2021</em> Warrants are classified as a liability and are marked to market at each reporting date.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The warrant liability related to the <em style="font: inherit;">2021</em> Warrants is measured at fair value upon issuance and at each reporting date using certain estimated inputs, which are classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the <em style="font: inherit;">2021</em> Warrants:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.86</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.36</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">105.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">76.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="text-decoration: underline; "><em style="font: inherit;"> June 2020 </em>Investor Warrants</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> June 2020, </em>the Company issued warrants (the <em style="font: inherit;"> "June 2020 </em>Investor Warrants"), exercisable for up to 874 shares of the Company’s common stock at an exercise price of $5.18 per share. The <em style="font: inherit;"> June 2020 </em>Investor Warrants were immediately exercisable and expire on <em style="font: inherit;"> December 10, 2025. </em>The <em style="font: inherit;"> June 2020 </em>Investor Warrants <em style="font: inherit;"> may </em>be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is <em style="font: inherit;">not</em> an effective registration statement registering, or the prospectus contained therein is <em style="font: inherit;">not</em> available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the <em style="font: inherit;">2021</em> Warrant. However, a holder will <em style="font: inherit;">not</em> be entitled to exercise any portion of the <em style="font: inherit;">2021</em> Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, <em style="font: inherit;"> may </em>increase the Beneficial Ownership Limitation to 9.99%, which increase shall <em style="font: inherit;">not</em> be effective until the <em style="font: inherit;">61st</em> day after such notice is delivered to the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The <em style="font: inherit;"> June 2020 </em>Investor Warrants will be automatically exercised on a cashless basis on their expiration date. <span style="background-color:#ffffff">The <em style="font: inherit;"> June 2020 </em>Investor Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the <em style="font: inherit;"> June 2020 </em>Investor Warrants, the holders of the <em style="font: inherit;"> June 2020 </em>Investor Warrants will be entitled to receive upon exercise of the <em style="font: inherit;"> June 2020 </em>Investor Warrants the kind and amount of securities, cash or other property that the holders would have received had they exercised the <em style="font: inherit;"> June 2020 </em>Investor Warrants immediately prior to such Fundamental Transaction. Alternatively, the Company or any successor entity will, at the option of a holder of a <em style="font: inherit;"> June 2020 </em>Investor Warrant, exercisable concurrently with or at any time within <em style="font: inherit;">30</em> days after the consummation of such Fundamental Transaction, purchase such holder’s <em style="font: inherit;"> June 2020 </em>Investor Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s <em style="font: inherit;"> June 2020 </em>Investor Warrant. Because of this put-option provision, the <em style="font: inherit;"> June 2020 </em>Investor Warrants are classified as a liability and are marked to market at each reporting date.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The warrant liability related to the <em style="font: inherit;"> June 2020 </em>Investor Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the <em style="font: inherit;"> June 2020 </em>Investor Warrants:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.26</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">109.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">78.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="text-decoration: underline; "><em style="font: inherit;"> June 2020 </em>Placement Agent Warrants</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> June 2020, </em>the Company issued warrants (the <em style="font: inherit;"> "June 2020 </em>Placement Agent Warrants"), exercisable for up to 122 shares of the Company’s common stock, to the placement agent for such offering. The <em style="font: inherit;"> June 2020 </em>Placement Agent Warrants have substantially the same form as the <em style="font: inherit;"> June 2020 </em>Investor Warrants, including the put option described above, except that they have an exercise price per share equal to $5.64, subject to adjustment in certain circumstances, and expire on <em style="font: inherit;"> June 7, 2025.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Because of the put-option provision in the <em style="font: inherit;"> June 2020 </em>Placement Agent Warrants, these warrants are classified as a liability and are marked to market at each reporting date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The warrant liability related to the <em style="font: inherit;"> June 2020 </em>Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the <em style="font: inherit;"> June 2020 </em>Placement Agent Warrants:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.23</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.54</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">83.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="text-decoration: underline; "><em style="font: inherit;"> December 2019 </em>Warrants</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> December 2019, </em>pursuant to a securities purchase agreement (the <em style="font: inherit;"> "December 2019 </em>Offering"), the Company issued warrants (the <em style="font: inherit;"> "December 2019 </em>Warrants") to purchase 556 shares of common stock. The <em style="font: inherit;"> December 2019 </em>Warrants are currently exercisable, have an exercise price of $8.10 per share, and expire on <em style="font: inherit;"> June 21, 2025. </em>The <em style="font: inherit;"> December 2019 </em>Warrants <em style="font: inherit;"> may </em>be exercised, at the holder's discretion, by (i) payment in full in immediately available funds for the number of shares of common stock purchased upon such exercise or (ii) if there is <em style="font: inherit;">not</em> an effective registration statement registering, or the prospectus contained therein is <em style="font: inherit;">not</em> available for the issuance of, the underlying common stock, a cashless exercise, in which case the holder would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the <em style="font: inherit;">2021</em> Warrant. However, a holder will <em style="font: inherit;">not</em> be entitled to exercise any portion of the <em style="font: inherit;">2021</em> Warrants if the holder’s ownership of the Company’s common stock would exceed the Beneficial Ownership Limitation. The holder, upon notice to the Company, <em style="font: inherit;"> may </em>increase the Beneficial Ownership Limitation to 9.99%, which increase shall <em style="font: inherit;">not</em> be effective until the <em style="font: inherit;">61st</em> day after such notice is delivered to the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The <em style="font: inherit;"> December 2019 </em>Warrants will be automatically exercised on a cashless basis on their expiration dat<span style="background-color:#ffffff;">e. The <em style="font: inherit;"> December 2019 </em>Warrants also contain a put option, under which, if the Company enters into a Fundamental Transaction, as defined in the <em style="font: inherit;"> December 2019 </em>Warrants, the Company or any successor entity will, at the option of a holder of a <em style="font: inherit;"> December 2019 </em>Warrant, exercisable concurrently with or at any time within <em style="font: inherit;">30</em> days after the consummation of such Fundamental Transaction, purchase such holder’s <em style="font: inherit;"> December 2019 </em>Warrant by paying to such holder an amount of cash equal to the Black-Scholes value of the remaining unexercised portion of such holder’s <em style="font: inherit;"> December 2019 </em>Warrant within <em style="font: inherit;">five</em> trading days after the notice of exercise by the holder of the put option. Because of this put-option provision, the <em style="font: inherit;"> December 2019 </em>Warrants are classified as a liability and are marked to market at each reporting date.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The warrant liability related to the <em style="font: inherit;"> December 2019 </em>Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the <em style="font: inherit;"> December 2019 </em>Warrants:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.53</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">98.6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i><span style="text-decoration: underline; "><em style="font: inherit;"> December 2019 </em>Placement Agent Warrants</span></i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> December 2019, </em>in connection with the <em style="font: inherit;"> December 2019 </em>Offering, the Company issued warrants to purchase 52 shares of the Company’s common stock to the placement agent for such offering (the <em style="font: inherit;"> "December 2019 </em>Placement Agent Warrants"). The <em style="font: inherit;"> December 2019 </em>Placement Agent Warrants have substantially the same form as the <em style="font: inherit;"> December 2019 </em>Warrants, except that they have an exercise price per share equal to $8.44, subject to adjustment in certain circumstances, and expire on <em style="font: inherit;"> December 18, 2025.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The warrant liability related to the <em style="font: inherit;"> December 2019 </em>Placement Agent Warrants is measured at fair value at each reporting date using certain estimated inputs, which are classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. The following assumptions were used in the Black-Scholes Model to measure the fair value of the <em style="font: inherit;"> December 2019 </em>Placement Agent Warrants:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.79</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.82</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.22</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">103.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Management has assessed that the likelihood of a Change of Control (as defined in the <em style="font: inherit;"> December 2019 </em>Placement Agent Warrants), occurring during the term of the <em style="font: inherit;"> December 2019 </em>Placement Agent Warrants is low, and that if such an event were to occur, the difference between the cashless exercise value and the warrants fair value is nominal.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i><span style="text-decoration: underline; "><em style="font: inherit;"> May 2019 </em>Warrants</span></i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In <em style="font: inherit;"> May 2019, </em>pursuant to an underwriting agreement (the <em style="font: inherit;"> "May 2019 </em>Offering"), the Company issued the warrants (the <em style="font: inherit;"> "May 2019 </em>Warrants") to purchase 444 shares of common stock.<span style="background-color:#ffffff;"> The <em style="font: inherit;"> May 2019 </em>Warrants had a <span style="-sec-ix-hidden:c118478608">five</span>-year term from the date of issuance and expired in <em style="font: inherit;"> May </em><em style="font: inherit;">2024.</em></span></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The warrant liability related to the <em style="font: inherit;"> May 2019 </em>Warrants was measured at fair value at each reporting and exercise date using certain estimated inputs, which are classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. Because of the price protection feature contained in the <em style="font: inherit;"> May 2019 </em>Warrants, the Company used a combination of the Black-Scholes Model and the Lattice Model to estimate the fair value of the warrants at each reporting period. The following assumptions were used in the Black-Scholes Model in combination with the Lattice Model to measure the fair value of the <em style="font: inherit;"> May 2019 </em>Warrants:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Share price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><em style="font: inherit;">(1)</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Conversion price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 9pt;"><sup style="vertical-align:top;line-height:120%;">(<em style="font: inherit;">1</em>)</sup> As of <em style="font: inherit;"> December 31, 2023, </em>management determined that a financing event was likely in the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2024,</em> and reduced the share price used in the model by <em style="font: inherit;">25%</em> in order to reflect the total amount that would be realized accordingly.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 141429000 10000000 21998000 14848000 0 3100 2900 6000 6000 5004000 2968000 1.55 3932000 5000000 6.75 105000 1.43 85000 4134000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 11%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Source</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining term (Years)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Issued</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Expired</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Exercised</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">September 2024 Pre-Funded Warrant</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">2,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">(335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">2,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">September 2024 Series A Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">4.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">September 2024 Series B Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">0.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">6,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2021 Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">June 2020 Investor Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">June 2020 Placement Agent Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 2019 Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 2019 Placement Agent Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.44</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">May 2019 Warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">14,900</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(193</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(335</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 0.001 0 2900 0 -335 2565 1 P4Y10M24D 0 6000 0 0 6000 1 P0Y10M24D 0 6000 0 0 6000 12.81 P1Y4M24D 273000 0 0 0 273000 5.18 P1Y2M12D 127000 0 0 0 127000 5.64 P0Y8M12D 39000 0 0 0 39000 8.1 P0Y8M12D 556000 0 0 0 556000 8.44 P0Y2M12D 52000 0 0 0 52000 1.55 193000 0 -193000 0 0 1240000 14900000 -193000 -335000 15612000 2900 0.001 2897000 1 6000 1 1 0.0499 0.0999 273000 12.81 0.0999 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.81</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.86</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.36</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">105.8</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">76.5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.18</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.92</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.26</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.94</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">109.4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">78.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.23</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.54</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.69</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">83.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.21</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.53</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.72</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.47</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">98.6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82.3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current share price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.44</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.79</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.82</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.22</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.97</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">103.0</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85.2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">September 30, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Share price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><em style="font: inherit;">(1)</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Conversion price</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3.52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; padding: 0; margin: 0"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (years)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 69%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility of stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">N/A</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">77.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><em style="font: inherit;"> </em></td></tr> </tbody></table> 1.16 2.5 12.81 12.81 0.0386 0.042 1.36 2.11 1.058 0.765 874000 5.18 0.0999 1.16 2.5 5.18 5.18 0.0392 0.0426 1.19 1.94 1.094 0.782 122000 5.64 1.16 2.5 5.64 5.64 0.0423 0.0454 0.69 1.44 0.933 0.83 556000 8.1 0.0999 1.16 2.5 8.1 8.1 0.0421 0.0453 0.72 1.47 0.986 0.823 52000 8.44 1.16 2.5 8.44 8.44 0.0479 0.0482 0.22 0.97 1.03 0.852 444000 1.88 3.52 0.053 0.4 0.775 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">12.</em></b>         <b>Stock-based Compensation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Shares available for grant</i></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company's <span style="background-color:#ffffff">Amended and Restated <em style="font: inherit;">2014</em> Equity Incentive Plan (the <em style="font: inherit;">"2014</em> Plan")</span> expired on <em style="font: inherit;"> January 31, 2024. </em>Following such expiration and prior to the <span style="background-color:#ffffff"><em style="font: inherit;">2024</em> Annual Meeting of Stockholders (the "Annual Meeting")</span>, <em style="font: inherit;">no</em> grants were made under the <em style="font: inherit;">2014</em> Plan. On<span style="background-color:#ffffff;"> <em style="font: inherit;"> June 6, 2024, </em>the Company held its Annual Meeting and amended and restated the <em style="font: inherit;">2014</em> Plan (the "Restated <em style="font: inherit;">2014</em> Plan") to extend the term of the <em style="font: inherit;">2014</em> Plan until <em style="font: inherit;"> April 15, 2034, </em>and to increase the total number of shares of common stock authorized for issuance by 1,000 shares relative to the amount available for issuance at the time the <em style="font: inherit;">2014</em> Plan expired. As of <em style="font: inherit;"> September 30, 2024, </em>the total number of shares authorized for grant under the Restated <em style="font: inherit;">2014</em> Plan was 4,724, of which 980</span><span style="background-color:#ffffff"> </span><span style="font-size:10pt">were availabl</span>e for future grants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Stock Options</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table summarizes information about the Company’s stock options outstanding as of <em style="font: inherit;"> September 30, 2024</em>, and activity during the <em style="font: inherit;">nine</em> months then ended:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Stock</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Intrinsic</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Awards</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Exercise Price</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Life (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Value</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36.17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Options cancelled</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45.30</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested and expected to vest as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.79</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.91</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">There were no stock options awarded during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024 </em>and <em style="font: inherit;">2023</em>, and no unrecognized compensation cost related to unvested stock options as of <em style="font: inherit;"> September 30, 2024</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Restricted Stock Units</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company issues time-based restricted stock units (“RSUs”) and performance-based restricted stock units ("PSUs") to employees and non-employees. Each RSU and PSU represents the right to receive <em style="font: inherit;">one</em> share of the Company’s common stock upon vesting and subsequent settlement. PSUs vest upon achievement of performance targets based on the Company's annual operating plan. The fair values of RSUs and PSUs are determined based on the closing price of the Company’s common stock on the date of grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Combined RSU and PSU activity for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> is summarized below:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">413</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1.12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.95</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1.76</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.30</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As of <em style="font: inherit;"> September 30, 2024</em>,<span style="background-color:#ffffff;"> $722 of total unrecognized compensation expense related to unvested RSUs and PSUs was expected to be recognized over a weighted average period of 0.97</span><span style="background-color:#ffffff;"> ye</span>ars.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Compensation Expense</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Stock-based compensation expense is included in the condensed consolidated statements of operations and comprehensive loss in general and administrative, research and development, or sales and marketing expenses, depending on the nature of the services provided. Stock-based compensation expense related to RSUs and PSUs was recorded as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,066</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i><em style="font: inherit;">401</em>(k) Plan Share Match</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;">2023,</em> the Company issue<span style="background-color:#ffffff;">d </span>163<span style="background-color:#ffffff;"> and 161 shares of common stock with a fair value of </span>$237<span style="background-color:#ffffff;"> an</span>d $249, respectively, to eligible employees’ deferral accounts for the <em style="font: inherit;">401</em>(k) Plan matching contribution representing 50% of each eligible employee’s elected deferral (up to the statutory limit) for the years ended <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The expense for the <em style="font: inherit;">401</em>(k) Plan share matching was $177 and $304 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024 </em>and <em style="font: inherit;">2023</em>, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1000000 4724000 980000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Remaining</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Stock</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Contractual</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Intrinsic</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Awards</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Exercise Price</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Life (Years)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Value</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36.17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Options cancelled</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">45.30</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 11%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested and expected to vest as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.79</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 44%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">185</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32.91</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.80</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 11%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 252000 36.17 67000 45.3 185000 32.9 P3Y9M18D 0 185000 32.9 P3Y9M14D 0 185000 32.91 P3Y9M18D 0 0 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted-</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average Grant</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Date Fair Value</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,305</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.67</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">413</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1.12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.95</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1.76</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested as of September 30, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,034</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.30</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 1305000 1.67 413000 1.12 635000 1.95 49000 1.76 1034000 1.3 722000 P0Y11M19D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sales and marketing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">80</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">320</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">265</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">788</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,066</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 22000 69000 80000 209000 27000 107000 198000 320000 357000 265000 788000 850000 406000 441000 1066000 1379000 163000 161000 237000 249000 0.50 177000 304000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">13.</em></b>         <b>Income Taxes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">There were <em style="font: inherit;">no</em> material changes to the unrecognized tax benefits in the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>, and the Company does <em style="font: inherit;">not</em> expect significant changes to unrecognized tax benefits through the end of the fiscal year.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">14.</em></b>         <b>Commitments and Contingencies</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Material Contracts</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has <span style="-sec-ix-hidden:c118478935">two</span> license agreements with the Regents of the University of California to maintain exclusive rights to certain patents. The Company is required to pay 1% of net sales of licensed medical devices sold to entities other than the U.S. government. In addition, the Company is required to pay 21% of consideration collected from any sub-licensee for the grant of the sub-license.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has <span style="-sec-ix-hidden:c118478938">two</span> license agreements with Vanderbilt University to maintain exclusive rights to patents on the Company's behalf.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Under the Vanderbilt Exoskeleton License Agreement, the Company is required to pay 6% of net sales of licensed patent products and 3% of net sales of licensed software products. The minimum annual royalty for licensed products is $250. The Vanderbilt Exoskeleton License Agreement will continue until <em style="font: inherit;"> April 29, 2038, </em>unless sooner terminated.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Under the Vanderbilt Knee License Agreement, the Company is required to pay 3.75% of net sales for licensed patent products and the minimum annual royalty is $75 due on or before <em style="font: inherit;"> July 31, 2028 </em>and $100 per year thereafter. The Vanderbilt Knee License Agreement will continue until <em style="font: inherit;"> February 15, 2041, </em>unless sooner terminated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Purchase Obligations</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company purchases components from a variety of suppliers and uses contract manufacturers to provide manufacturing services for its products. Purchase obligations are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company had purchase obligations primarily for purchases of inventory and manufacturing related service contracts totaling $1,511 as of <em style="font: inherit;"> September 30, 2024</em>, which are expected to be paid within <span style="-sec-ix-hidden:c118478946">one</span> year, and $2,783 as of <em style="font: inherit;"> December 31, 2023</em>. Timing of payments and actual amounts paid <em style="font: inherit;"> may </em>be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has operating lease commitments totaling $1,083 payable over 34 months related to the San Rafael Lease, the <span style="background-color:#ffffff;">Ohio Lease, and the Hamburg Lease</span> as disclosed in Note <em style="font: inherit;">10.</em> <i>Lease Obligations</i>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Loss Contingencies</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the normal course of business, the Company is subject to various legal matters. In the opinion of management, the resolution of such matters will <em style="font: inherit;">not</em> have a material adverse effect on the Company’s condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.01 0.21 0.06 0.03 250000 0.0375 75000 100000 1511000 2783000 1083000 P34Y <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">15.</em></b>         <b>Net Loss Per Share</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table sets forth the computation of basic and diluted net loss per share:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss applicable to common stockholders, basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average number of common shares, basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,310</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss per common share, basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table sets forth potential shares of common stock that are <em style="font: inherit;">not</em> included in the calculation of diluted net loss per common share because to do so would be anti-dilutive as of the end of each period presented:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options to purchase common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants for common stock<sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total common stock equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,968</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,968</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 0pt;"><sup style="vertical-align:top;line-height:120%;">(<em style="font: inherit;">1</em>)</sup> Represents the number of shares of common stock underlying our outstanding warrants as of such dates except for the <em style="font: inherit;"><span style="-sec-ix-hidden:c118478961">2,900</span></em> shares of common stock underlying the Pre-Funded Warrant issued during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024</em>. Refer to Note <em style="font: inherit;">11.</em> <i>Capitalization and Equity Structure – Warrants</i> for additional information regarding the warrants<i>.</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss applicable to common stockholders, basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(7,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted-average number of common shares, basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,310</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,657</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,672</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net loss per common share, basic and diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.24</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.88</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> -2072000 -3365000 -7917000 -11984000 20310000 14073000 18657000 13672000 -0.1 -0.24 -0.42 -0.88 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">September 30,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options to purchase common stock</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">254</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,034</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,474</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants for common stock<sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,047</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,240</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total common stock equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,968</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,266</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,968</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 185000 254000 185000 254000 1034000 1474000 1034000 1474000 13047000 1240000 13047000 1240000 14266000 2968000 14266000 2968000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><em style="font: inherit;">16.</em></b>         <b>Segment Disclosures</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company has <span style="-sec-ix-hidden:c118479017">two</span> reportable segments: EksoHealth and EksoWorks. The EksoHealth segment designs, manufactures, and markets exoskeletons for applications in the medical markets. The EksoWorks segment designs, manufactures, and markets exoskeleton devices to allow able-bodied users to perform difficult repetitive work for extended periods. The reportable segments are each managed separately because they serve distinct markets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company evaluates performance and allocates resources based on segment gross profit. The Company does <em style="font: inherit;">not</em> consider operating expenses or net assets as segment measures and, accordingly, are <em style="font: inherit;">not</em> allocated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Segment reporting information is as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended September 30, 2024</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,087</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,129</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,834</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,920</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,253</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,209</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended September 30, 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,388</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">219</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,607</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,006</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">145</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,151</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,456</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2024</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,835</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,745</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">344</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,710</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company operates in the following regions: (<em style="font: inherit;">1</em>) Americas, (<em style="font: inherit;">2</em>) Europe, the Middle East, and Africa ("EMEA"), and (<em style="font: inherit;">3</em>) Asia Pacific ("APAC"). Individual countries with revenue greater than <em style="font: inherit;">10%</em> of total revenue for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2024 </em>and <em style="font: inherit;">2023</em> are disclosed separately from the regional totals. Geographic information for revenue based on location of customers is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended September 30,</em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,877</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,890</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">EMEA</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,067</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,935</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">209</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">374</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,480</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">EMEA revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,717</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,046</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,063</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">APAC</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Hong Kong</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">214</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">335</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,294</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">APAC revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">324</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,607</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,835</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended September 30, 2024</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,087</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,129</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,834</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">86</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,920</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,253</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,209</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Three months ended September 30, 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,388</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">219</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,607</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,006</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">145</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,151</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,456</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoHealth</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">EksoWorks</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Total</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2024</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">405</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,835</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">353</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,745</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Nine months ended September 30, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cost of revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">344</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,722</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,710</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 4087000 42000 4129000 1834000 86000 1920000 2253000 -44000 2209000 4388000 219000 4607000 2006000 145000 2151000 2382000 74000 2456000 12430000 405000 12835000 5685000 353000 6038000 6745000 52000 6797000 13072000 360000 13432000 6378000 344000 6722000 6694000 16000 6710000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended September 30,</em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended September 30,</em></em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,877</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,099</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,741</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,890</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">EMEA</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,067</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,935</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">177</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">113</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">209</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">374</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,919</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,480</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">EMEA revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,717</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,046</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,063</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">APAC</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Hong Kong</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">214</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">335</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">475</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">303</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,294</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">403</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">APAC revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">324</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,607</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,835</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,432</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 1877000 3099000 6763000 9741000 18000 138000 380000 149000 1895000 3237000 7143000 9890000 1067000 176000 1935000 177000 113000 496000 209000 1007000 537000 374000 1919000 1480000 1717000 1046000 4063000 2664000 214000 178000 335000 475000 303000 146000 1294000 403000 517000 324000 1629000 878000 4129000 4607000 12835000 13432000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">17.</em> </b>         <b>Related Party Transactions</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On <em style="font: inherit;"> February 4, 2023, </em>the Company entered into a mutual release and settlement agreement with an entity to settle and resolve any and all potential claims brought forth in connection with a consulting agreement executed between the entity and the Company in <em style="font: inherit;"> July 2017. </em>Under the terms of the consulting agreement, the Company was required to make milestone payments for the introduction of potential partners for, and the consummation of, a strategic joint venture. A member of the Company's board of directors is affiliated with <em style="font: inherit;">one</em> of <em style="font: inherit;">two</em> entities under common control.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The Company's total settlement amount was $325 and to be paid in cash over <em style="font: inherit;">14</em> months, with an initial payment of $145 paid in the <em style="font: inherit;">first</em> 40 days and $15 per month for the remaining <em style="font: inherit;">12</em> months. The total settlement amount was fully paid in <em style="font: inherit;"> April 2024. </em>The Company had a liability o<span style="background-color:#ffffff;">f $0 </span>and $60 related to this settlement on its condensed consolidated balance sheet under the caption Accrued Liabilities as of <em style="font: inherit;"> September 30, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively.</p> 325000 145000 P40M 15000 0 60000 <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"><b><a href="#" id="Item_5." title="Item 5."></a>Item <em style="font: inherit;">5.</em> Other Information</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: justify; text-indent: 0pt;">During the quarter ended <em style="font: inherit;"> September 30, 2024, </em><span style="-sec-ix-hidden:c118479145"><span style="-sec-ix-hidden:c118479153"><span style="-sec-ix-hidden:c118479154"><span style="-sec-ix-hidden:c118479155">no</span></span></span></span> director or officer, as defined in Rule <em style="font: inherit;">16a</em>-<em style="font: inherit;">1</em>(f), adopted or terminated a "Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement" or a "non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement," each as defined in Regulation S-K Item <em style="font: inherit;">408.</em></p> Intellectual property not yet placed in service as of December 31, 2023. As of December 31, 2023, management determined that a financing event was likely in the first quarter of 2024, and reduced the share price used in the model by 25% in order to reflect the total amount that would be realized accordingly. Intellectual property not yet placed in service as of September 30, 2024.