0001437749-24-035368.txt : 20241114 0001437749-24-035368.hdr.sgml : 20241114 20241114170918 ACCESSION NUMBER: 0001437749-24-035368 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241114 DATE AS OF CHANGE: 20241114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WRAP TECHNOLOGIES, INC. CENTRAL INDEX KEY: 0001702924 STANDARD INDUSTRIAL CLASSIFICATION: ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 980551945 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38750 FILM NUMBER: 241464172 BUSINESS ADDRESS: STREET 1: 1817 W 4TH STREET CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: 800-583-2652 MAIL ADDRESS: STREET 1: 1817 W 4TH STREET CITY: TEMPE STATE: AZ ZIP: 85281 10-Q 1 wrap20240930_10q.htm FORM 10-Q wrap20240930_10q.htm
Q3 2024 --12-31 false 0001702924 false false false false 1 1 1 2 2 1 0 0 0 2 00017029242024-01-012024-09-30 thunderdome:item iso4217:USDxbrli:shares 0001702924srt:MinimumMemberus-gaap:SeriesAPreferredStockMemberus-gaap:SubsequentEventMember2024-10-14 iso4217:USD 00017029242023-01-012023-09-30 00017029242023-07-012023-09-30 00017029242024-07-012024-09-30 0001702924srt:AsiaPacificMember2023-01-012023-09-30 0001702924srt:AsiaPacificMember2024-01-012024-09-30 0001702924srt:AsiaPacificMember2023-07-012023-09-30 0001702924srt:AsiaPacificMember2024-07-012024-09-30 0001702924wrap:EuropeMiddleEastAndAfricaMember2023-01-012023-09-30 0001702924wrap:EuropeMiddleEastAndAfricaMember2024-01-012024-09-30 0001702924wrap:EuropeMiddleEastAndAfricaMember2023-07-012023-09-30 0001702924wrap:EuropeMiddleEastAndAfricaMember2024-07-012024-09-30 0001702924srt:AmericasMember2023-01-012023-09-30 0001702924srt:AmericasMember2024-01-012024-09-30 0001702924srt:AmericasMember2023-07-012023-09-30 0001702924srt:AmericasMember2024-07-012024-09-30 xbrli:pure 0001702924us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorOneMember2023-01-012023-12-31 0001702924us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorsMember2023-01-012023-12-31 0001702924us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorOneMember2024-01-012024-09-30 0001702924us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorsMember2024-01-012024-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorOneMember2023-01-012023-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorsMember2023-01-012023-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorTwoMember2024-01-012024-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorOneMember2024-01-012024-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorsMember2024-01-012024-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorTwoMember2023-07-012023-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorOneMember2023-07-012023-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorsMember2023-07-012023-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorOneMember2024-07-012024-09-30 0001702924us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberwrap:DistributorsMember2024-07-012024-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:MrElwoodNorrisMember2023-07-012023-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:MrElwoodNorrisMember2024-07-012024-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:MrElwoodNorrisMember2016-09-30 0001702924wrap:MrElwoodNorrisMember2023-07-012023-09-30 0001702924wrap:MrElwoodNorrisMember2024-07-012024-09-30 0001702924wrap:MrElwoodNorrisMember2024-01-012024-09-30 0001702924wrap:ExecutiveChairmanMemberus-gaap:SeriesAPreferredStockMember2024-09-30 0001702924wrap:ExecutiveChairmanMember2023-06-292023-06-29 xbrli:shares 0001702924wrap:ExecutiveChairmanMember2023-06-29 0001702924wrap:ExecutiveChairmanMemberus-gaap:SeriesAPreferredStockMember2023-06-292023-06-29 00017029242024-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:SyzygyLicensingLLCMember2023-01-012023-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:SyzygyLicensingLLCMember2023-07-012023-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:SyzygyLicensingLLCMember2024-01-012024-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:SyzygyLicensingLLCMember2024-07-012024-09-30 0001702924wrap:RelatedPartyTechnologyLicenseAgreementMemberwrap:SyzygyLicensingLLCMember2016-09-30 utr:Y 0001702924us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-30 0001702924us-gaap:RestrictedStockUnitsRSUMember2024-09-30 0001702924us-gaap:EmployeeStockOptionMember2024-01-012024-09-30 0001702924us-gaap:EmployeeStockOptionMember2024-09-30 0001702924us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-30 0001702924us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-30 0001702924us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-30 0001702924us-gaap:ResearchAndDevelopmentExpenseMember2024-07-012024-09-30 0001702924us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-30 0001702924us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-09-30 0001702924us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-30 0001702924us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-07-012024-09-30 0001702924us-gaap:RestrictedStockUnitsRSUMemberwrap:The2017StockIncentivePlanMember2023-01-012023-09-30 0001702924us-gaap:RestrictedStockUnitsRSUMemberwrap:The2017StockIncentivePlanMember2023-07-012023-09-30 0001702924us-gaap:RestrictedStockUnitsRSUMemberwrap:The2017StockIncentivePlanMember2024-01-012024-09-30 0001702924us-gaap:RestrictedStockUnitsRSUMemberwrap:The2017StockIncentivePlanMember2024-07-012024-09-30 0001702924us-gaap:PerformanceSharesMemberwrap:The2017StockIncentivePlanMembersrt:ChiefExecutiveOfficerMember2024-01-012024-01-31 0001702924us-gaap:PerformanceSharesMemberwrap:The2017StockIncentivePlanMemberwrap:ChiefExecutiveOfficerAndPresidentMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-01-31 0001702924us-gaap:PerformanceSharesMemberwrap:The2017StockIncentivePlanMemberwrap:ChiefExecutiveOfficerAndPresidentMember2024-01-012024-01-31 0001702924us-gaap:PerformanceSharesMemberwrap:The2017StockIncentivePlanMemberwrap:ChiefExecutiveOfficerAndPresidentMember2024-01-31 0001702924us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-31 0001702924us-gaap:RestrictedStockUnitsRSUMember2022-12-31 0001702924us-gaap:EmployeeStockOptionMemberwrap:The2017StockIncentivePlanMember2023-01-012023-09-30 0001702924us-gaap:EmployeeStockOptionMemberwrap:The2017StockIncentivePlanMember2023-07-012023-09-30 0001702924us-gaap:EmployeeStockOptionMemberwrap:The2017StockIncentivePlanMember2024-01-012024-09-30 0001702924us-gaap:EmployeeStockOptionMemberwrap:The2017StockIncentivePlanMember2024-07-012024-09-30 0001702924us-gaap:EmployeeStockOptionMember2023-01-012023-09-30 0001702924wrap:PerformanceBasedOptionsMemberwrap:The2017StockIncentivePlanMember2024-09-30 0001702924wrap:ServicebasedOptionsMemberwrap:The2017StockIncentivePlanMember2024-09-30 00017029242023-12-31 00017029242023-01-012023-12-31 00017029242022-12-31 0001702924wrap:The2017StockIncentivePlanMember2024-09-30 0001702924wrap:The2017StockIncentivePlanMember2022-06-30 0001702924wrap:The2017StockIncentivePlanMember2022-06-012022-06-30 0001702924wrap:The2017StockIncentivePlanMember2021-06-012021-06-30 0001702924wrap:The2017StockIncentivePlanMember2020-06-012020-06-30 0001702924wrap:The2017StockIncentivePlanMember2019-05-012019-05-31 0001702924wrap:The2017StockIncentivePlanMember2017-03-31 0001702924us-gaap:SeriesAPreferredStockMember2024-09-30 0001702924us-gaap:SeriesAPreferredStockMember2024-01-012024-09-30 0001702924wrap:ConversionOfSeriesAPreferredStockToCommonStockMember2024-01-012024-09-30 0001702924wrap:ConversionOfSeriesAPreferredStockToCommonStockMember2023-10-012023-12-31 0001702924us-gaap:SeriesAPreferredStockMember2023-07-03 0001702924wrap:RegisteredDirectOfferingMember2023-07-032023-07-03 00017029242024-08-19 0001702924srt:MinimumMemberus-gaap:SeriesAPreferredStockMember2024-07-03 0001702924srt:MaximumMember2024-07-03 0001702924srt:MinimumMember2024-07-03 0001702924us-gaap:SeriesAPreferredStockMemberwrap:PostTriggeringEventMember2023-07-032023-07-03 0001702924us-gaap:SeriesAPreferredStockMember2023-07-032023-07-03 0001702924wrap:WarrantsIssuedInRegisteredDirectOfferingMember2023-06-29 0001702924us-gaap:SeriesAPreferredStockMemberwrap:RegisteredDirectOfferingMember2023-06-29 0001702924us-gaap:SeriesAPreferredStockMemberwrap:RegisteredDirectOfferingMember2023-06-292023-06-29 00017029242023-09-30 0001702924wrap:SyzygyLicensingLLCMember2023-12-31 0001702924wrap:SyzygyLicensingLLCMember2024-09-30 0001702924us-gaap:CustomerRelationshipsMember2023-12-31 0001702924us-gaap:CustomerRelationshipsMember2024-09-30 0001702924us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-31 0001702924us-gaap:ComputerSoftwareIntangibleAssetMember2024-09-30 0001702924us-gaap:TrademarksMember2023-12-31 0001702924us-gaap:TrademarksMember2024-09-30 0001702924us-gaap:PatentsMember2023-12-31 0001702924us-gaap:PatentsMember2024-09-30 0001702924us-gaap:FurnitureAndFixturesMember2023-12-31 0001702924us-gaap:FurnitureAndFixturesMember2024-09-30 0001702924us-gaap:ComputerEquipmentMember2023-12-31 0001702924us-gaap:ComputerEquipmentMember2024-09-30 0001702924wrap:ToolingMember2023-12-31 0001702924wrap:ToolingMember2024-09-30 0001702924wrap:ProductionAndLabEquipmentMember2023-12-31 0001702924wrap:ProductionAndLabEquipmentMember2024-09-30 0001702924us-gaap:MeasurementInputExercisePriceMember2023-12-31 0001702924us-gaap:MeasurementInputExercisePriceMember2024-09-30 0001702924us-gaap:MeasurementInputExpectedTermMember2023-12-31 0001702924us-gaap:MeasurementInputExpectedTermMember2024-09-30 0001702924us-gaap:MeasurementInputExpectedDividendRateMember2023-12-31 0001702924us-gaap:MeasurementInputExpectedDividendRateMember2024-09-30 0001702924us-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-31 0001702924us-gaap:MeasurementInputRiskFreeInterestRateMember2024-09-30 0001702924us-gaap:MeasurementInputPriceVolatilityMember2023-12-31 0001702924us-gaap:MeasurementInputPriceVolatilityMember2024-09-30 0001702924us-gaap:FairValueInputsLevel3Member2023-12-31 0001702924us-gaap:FairValueInputsLevel3Member2024-09-30 0001702924us-gaap:FairValueInputsLevel3Member2023-01-012023-12-31 0001702924us-gaap:FairValueInputsLevel3Member2024-01-012024-09-30 0001702924us-gaap:FairValueInputsLevel3Member2022-12-31 0001702924us-gaap:FairValueInputsLevel1Member2023-12-31 0001702924us-gaap:FairValueInputsLevel1Member2023-01-012023-12-31 0001702924us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0001702924us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2023-01-012023-12-31 0001702924us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-31 0001702924us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-01-012023-12-31 0001702924us-gaap:FairValueInputsLevel1Member2024-09-30 0001702924us-gaap:FairValueInputsLevel1Member2024-01-012024-09-30 0001702924us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2024-09-30 0001702924us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2024-01-012024-09-30 0001702924us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-09-30 0001702924us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-01-012024-09-30 0001702924wrap:TrainingMember2024-09-30 0001702924wrap:ExtendedProductWarrantiesMemberwrap:BolaWrapMember2024-09-30 0001702924wrap:IntrensicMember2024-09-30 0001702924wrap:VirtualRealityTrainingMember2024-09-30 0001702924wrap:DeferredRevenueMember2024-09-30 0001702924wrap:CustomerDepositsMember2024-09-30 0001702924wrap:DeferredRevenueMember2024-01-012024-09-30 0001702924wrap:CustomerDepositsMember2024-01-012024-09-30 0001702924wrap:DeferredRevenueMember2023-12-31 0001702924wrap:CustomerDepositsMember2023-12-31 0001702924us-gaap:TrademarksAndTradeNamesMember2024-09-30 0001702924us-gaap:TechnologyBasedIntangibleAssetsMember2024-09-30 0001702924us-gaap:ConvertiblePreferredStockMember2023-01-012023-09-30 0001702924us-gaap:ConvertiblePreferredStockMember2024-01-012024-09-30 0001702924wrap:IntrensicLLCMember2023-01-012023-09-30 0001702924wrap:IntrensicLLCMember2024-01-012024-09-30 0001702924wrap:IntangiblesOtherThanPatentsAndTrademarksMember2023-01-012023-09-30 0001702924wrap:IntangiblesOtherThanPatentsAndTrademarksMember2024-01-012024-09-30 0001702924wrap:PatentsAndTrademarksMember2023-01-012023-09-30 0001702924wrap:PatentsAndTrademarksMember2024-01-012024-09-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0001702924us-gaap:RetainedEarningsMember2023-09-30 0001702924us-gaap:AdditionalPaidInCapitalMember2023-09-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-09-30 0001702924us-gaap:CommonStockMember2023-09-30 0001702924us-gaap:RetainedEarningsMember2023-01-012023-09-30 0001702924us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-01-012023-09-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-30 0001702924us-gaap:CommonStockMember2023-01-012023-09-30 0001702924us-gaap:RetainedEarningsMember2022-12-31 0001702924us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2022-12-31 0001702924us-gaap:CommonStockMember2022-12-31 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30 0001702924us-gaap:RetainedEarningsMember2023-07-012023-09-30 0001702924us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-07-012023-09-30 0001702924us-gaap:CommonStockMember2023-07-012023-09-30 0001702924us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-30 00017029242023-06-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0001702924us-gaap:RetainedEarningsMember2023-06-30 0001702924us-gaap:AdditionalPaidInCapitalMember2023-06-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-06-30 0001702924us-gaap:CommonStockMember2023-06-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-30 0001702924us-gaap:RetainedEarningsMember2024-09-30 0001702924us-gaap:AdditionalPaidInCapitalMember2024-09-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-09-30 0001702924us-gaap:CommonStockMember2024-09-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-30 0001702924us-gaap:RetainedEarningsMember2024-01-012024-09-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-01-012024-09-30 0001702924us-gaap:CommonStockMember2024-01-012024-09-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0001702924us-gaap:RetainedEarningsMember2023-12-31 0001702924us-gaap:AdditionalPaidInCapitalMember2023-12-31 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2023-12-31 0001702924us-gaap:CommonStockMember2023-12-31 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-30 0001702924us-gaap:RetainedEarningsMember2024-07-012024-09-30 0001702924us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-07-012024-09-30 0001702924us-gaap:CommonStockMember2024-07-012024-09-30 00017029242024-06-30 0001702924us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-30 0001702924us-gaap:RetainedEarningsMember2024-06-30 0001702924us-gaap:AdditionalPaidInCapitalMember2024-06-30 0001702924us-gaap:ConvertiblePreferredStockMemberus-gaap:PreferredStockMember2024-06-30 0001702924us-gaap:CommonStockMember2024-06-30 0001702924us-gaap:ConvertiblePreferredStockMember2023-12-31 0001702924us-gaap:ConvertiblePreferredStockMember2024-09-30 0001702924wrap:UndesignatedMember2023-12-31 0001702924wrap:UndesignatedMember2024-09-30 00017029242024-11-12
 

 

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

 

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: 000-55838

 

logo.jpg

 

 

Wrap Technologies, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware

 

98-0551945

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification Number)

1817 W 4th Street

Tempe, Arizona 85281

(Address of principal executive offices) (Zip Code)

 

(800) 583-2652

(Registrant’s Telephone Number, Including Area Code)

 

N/A

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

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.0001 per share

WRAP

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 ☒

 

As of November 12, 2024, a total of 45,882,902 shares of the Registrant’s common stock, par value $0.0001 per share (“Common Stock”), were issued and outstanding.

 

 

 

 

 

WRAP TECHNOLOGIES, INC.

 

INDEX

 

 

Page

   

PART I. FINANCIAL INFORMATION

 
     

Item 1.

Financial Statements:

1

 

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

1

 

Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and nine months ended September 30, 2024 and 2023 (unaudited)

2

 

Condensed Consolidated Statements of Stockholders’ Equity for the three and nine months ended September 30, 2024 and 2023 (unaudited)

3

 

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

5

 

Notes to Condensed Consolidated Interim Financial Statements (unaudited)

6

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

30

Item 4.

Controls and Procedures

30

     

PART II. OTHER INFORMATION

 
     

Item 1.

Legal Proceedings

31

Item 1A.

Risk Factors

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

31

Item 3.

Defaults Upon Senior Securities

31

Item 4.

Mine Safety Disclosures

32

Item 5.

Other Information

32

Item 6.

Exhibits

32

     

SIGNATURES

33

 

 

 

 

 

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

 

Wrap Technologies, Inc.

Condensed Consolidated Balance Sheets

(in thousands, except par value and share amounts)

 

   

September 30,

2024

(unaudited)

   

December 31,

2023

(audited)

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 4,867     $ 3,955  

Short-term investments

    -       7,500  

Accounts receivable and contract assets, net

    778       3,025  

Inventories, net

    6,311       5,794  

Prepaid expense and other current assets

    288       953  

Total current assets

    12,244       21,227  

Property and equipment, net

    210       509  

Operating lease right-of-use asset, net

    2,039       2,256  

Intangible assets, net

    2,439       2,648  
Goodwill     1,639       1,610  

Other assets

    214       251  

Total assets

  $ 18,785     $ 28,501  
                 

LIABILITIES AND STOCKHOLDERS' EQUITY

               

Current liabilities:

               

Accounts payable

  $ 1,278     $ 1,110  

Accrued liabilities

    1,007       692  

Customer deposits

    46       1,002  

Deferred revenue - short term

    622       407  

Operating lease liability - short term

    514       616  

Warrants

    7,186       19,703  

Total current liabilities

    10,653       23,530  
                 

Long-term liabilities:

               

Deferred revenue - long term

    51       137  

Operating lease liability - long term

    1,675       1,671  

Total long-term liabilities

    1,726       1,808  

Total liabilities

  $ 12,379     $ 25,338  
                 

Commitments and contingencies (Note 13)

           
                 
                 

Stockholders' equity:

               

Preferred stock - 5,000,000 authorized; par value $0.0001 per share; 0 shares issued and outstanding at September 30, 2024 and December 31, 2023

    -       -  

Common stock - 150,000,000 authorized; par value $0.0001 per share; 45,869,390 and 43,855,503 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively

  $ 4     $ 4  

Convertible Preferred Stock - 10,000 authorized, par value $0.0001 per share; 8,207 and 9,898 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively

    -       -  

Additional paid-in capital

    103,685       101,147  

Accumulated deficit

    (97,283

)

    (97,988

)

                 

Total stockholders' equity

    6,406       3,163  

Total liabilities and stockholders' equity

  $ 18,785     $ 28,501  

 

See accompanying notes to unaudited condensed consolidated interim financial statements.

 

 

1

 

 

 

Wrap Technologies, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(in thousands, except share and per share amounts)

(unaudited)

 

    Three Months ended

September 30,

    Nine Months ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Revenues:

                               

Product sales

  $ 434     $ 3,248     $ 3,012     $ 4,897  

Other revenue

    159       383       630       647  

Total revenues

    593       3,631       3,642       5,544  

Cost of revenues

    358       1,454       1,587       2,347  

Gross profit

    235       2,177       2,055       3,197  
                                 

Operating expenses:

                               

Selling, general and administrative

    3,334       4,317       11,029       12,604  

Research and development

    527       610       1,960       2,683  

Total operating expenses

    3,861       4,927       12,989       15,287  

Loss from operations

    (3,626 )     (2,750

)

    (10,934 )     (12,090

)

                                 

Other income (expense):

                               

Interest Income

    21       90       154       413  

Change in fair value of warranty liabilities

    5,600       (117 )     12,517       (117 )

Other

    (5 )     (6 )     (15 )     (25 )

Total other income (expense), net

    5,616       (33 )     12,656       271  

Net income (loss)

  $ 1,990     $ (2,783 )   $ 1,722     $ (11,819 )
                                 

Less: Convertible preferred stock dividends

    (317 )     (193 )     (1,017 )     (193 )
Net income (loss) attributable to common stockholders   $ 1,673     $ (2,976 )   $ 705     $ (12,012 )
                                 

Net income (loss) per basic and diluted common share

  $ 0.04     $ (0.07 )   $ 0.02     $ (0.29 )

Weighted average common shares used to compute net loss per basic and diluted common share

    45,861,208       42,652,481       45,067,793       41,914,512  
                                 
Comprehensive income (loss):                                

Net income (loss)

  $ 1,990     $ (2,783 )  

$

1,722     $ (11,819 )

Comprehensive income (loss)

  $ 1,990     $ (2,783 )  

$

1,722     $ (11,819 )

 

See accompanying notes to unaudited condensed consolidated interim financial statements.

 

2

 

 

 

Wrap Technologies, Inc.

Condensed Consolidated Statements of Stockholders' Equity

(in thousands, except share amounts)

(unaudited)

 

Three Months Ended September 30, 2024

 

   

Common Stock

   

Convertible

Preferred Stock

   

Additional Paid-In

   

Accumulated

   

Accumulated Other

Comprehensive

    Total

Stockholders'

 
   

Shares

   

Amount

   

Shares

   

Amount

   

Capital

   

Deficit

   

Income (Loss)

   

Equity

 

Balance at July 1, 2024

    45,793,112     $ 4       8,207     $ -     $ 102,793     $ (98,956 )   $ -     $ 3,841  
                                                                 

Share-based compensation expense

    -       -       -       -       896       -       -       896  

Dividends on convertible preferred stock

    -       -       -       -       (4 )     (317 )     -       (321 )

Common shares issued upon vesting of restricted stock units

    76,278       -       -       -       -       -       -       -  
                                                                 

Net income for the period

    -       -       -       -       -       1,990       -       1,990  

Balance at September 30, 2024

    45,869,390     $ 4       8,207     $ -     $ 103,685     $ (97,283 )   $ -     $ 6,406  
                                                                 

Nine Months Ended September 30, 2024

                                                         

Balance at January 1, 2024

    43,855,503     $ 4       9,898     $ -     $ 101,147     $ (97,988 )   $ -     $ 3,163  

Common shares issued upon exercise of stock options

    232,081       -       -       -       588       -       -       588  

Share-based compensation expense

    -       -       -       -       1,814       -       -       1,814  

Dividends on convertible preferred stock

    128,233       -       -       -       136       (1,017 )     -       (881 )

Common shares issued upon convertible preferred stock exercising conversion rights

    1,391,183       -       (1,691 )     -       -       -       -       -  

Common shares issued upon vesting of restricted stock units

    262,390       -       -       -       -       -       -       -  

Net income for the period

    -       -       -       -       -       1,722       -       1,722  

Balance at September 30, 2024

    45,869,390     $ 4       8,207     $ -     $ 103,685     $ (97,283 )   $ -     $ 6,406  

 

See accompanying notes to unaudited condensed consolidated interim financial statements.

 

3

 

 

Three Months Ended September 30, 2023

 

   

Common Stock

   

Convertible

Preferred Stock

   

Additional

Paid-In

   

Accumulated

   

Accumulated Other

Comprehensive

   

Total

Stockholders'

 
   

Shares

   

Amount

   

Shares

   

Amount

   

Capital

   

Deficit

   

Income (Loss)

   

Equity

 

Balance at July 1, 2023

    41,910,687     $ 4       -     $ -     $ 96,182     $ (76,411 )   $ -     $ 19,775  
                                                                 

Share-based compensation expense

    -       -       -       -       (201 )     (1 )     -       (202 )

Dividends on convertible preferred stock

    -       -       -       -       -       (193 )     -       (193 )

Convertible preferred stock issued, net of offering costs

    -       -       10,000       -       2,036       -       -       2,036  

Common shares issued upon vesting of restricted stock units

    128,549       -       -       -       -       -       -       -  

Issuance of common stock for acquisition

    1,250,000       -       -       -       1,938       -       -       1,938  

Net loss for the period

    -       -       -       -       -       (2,783 )     -       (2,783 )

Balance at September 30, 2023

    43,289,236     $ 4       10,000     $ -     $ 99,955     $ (79,388 )   $ -     $ 20,571  
                                                                 

Nine Months Ended September 30, 2023

                                                               

Balance at January 1, 2023

    41,175,993     $ 4       -     $ -     $ 94,333     $ (67,376 )   $ 94     $ 27,055  

Common shares issued upon exercise of stock options

    250       -       -       -       -       -       -       -  

Share-based compensation expense

    -       -       -       -       1,648       -       -       1,648  

Dividends on convertible preferred stock

    -       -       -       -       -       (193 )     -       (193 )

Convertible preferred stock issued, net of offering costs

    -       -       10,000       -       2,036       -       -       2,036  

Common shares issued upon vesting of restricted stock units

    862,993       -       -       -       -       -       -       -  

Issuance of common stock for acquisition

    1,250,000       -       -       -       1,938       -       -       1,938  

Settlement – US Treasury bills

    -       -       -       -       -       -       (94 )     (94 )

Net loss for the period

    -       -       -       -       -       (11,819 )     -       (11,819 )

Balance at September 30, 2023

    43,289,236     $ 4       10,000     $ -     $ 99,955     $ (79,388 )   $ -     $ 20,571  

 

See accompanying notes to unaudited condensed consolidated interim financial statements.

 

4

 

 

 

Wrap Technologies, Inc.

Condensed Consolidated Statements of Cash Flows

(in thousands)

(unaudited)

 

   

Nine Months ended September 30,

 
   

2024

   

2023

 

Cash Flows From Operating Activities:

               

Net income (loss)

  $ 1,722     $ (11,819 )

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

               

Depreciation and amortization

    646       675  

Share-based compensation

    1,814       1,648  

Warranty provision

    (37 )     (8 )

Change in fair value of warrant liabilities

    (12,517 )     117  

Non-cash lease expense

    217       80  

Provision for doubtful accounts

    (89 )     (48 )

Inventory obsolescence reserve

    12       -  

Changes in assets and liabilities:

               

Accounts receivable

    2,337       (1,353 )

Inventories

    (529 )     (1,780

)

Prepaid expenses and other current assets

    666       13  

Accounts payable

    168       (67 )

Operating lease liability

    (99 )     (80

)

Customer deposits

    (956 )     2  

Accrued liabilities and other

    (370 )     (322 )

Warranty settlement

    (42 )     (8

)

Deferred Revenue

    130       32  

Changes in other non-current assets and goodwill

    8       -  

Net cash used in operating activities

    (6,919 )     (12,918

)

                 

Cash Flows From Investing Activities:

               

Purchase of short-term investments

            (6,145 )

Proceeds from maturities of short-term investments

    7,500       10,000  

Capital expenditures for property and equipment

    (13 )     (133

)

Investment in patents and trademarks

    (124 )     (277

)

Purchase of intangible assets

    -       (60 )

Net cash paid for acquisition of Intrensic

    -       (551 )

Proceeds (cash outlay for) long-term deposits

    -       (66 )

Net cash provided by investing activities

    7,363       2,768  
                 

Cash Flows From Financing Activities:

               

Proceeds from exercise of stock options

    588       -  

Proceeds from issuance of warrants and convertible preferred stock, net of offering costs

    -       9,754  

Dividends settled in Cash

    (120 )     -  

Net cash provided by financing activities

    468       9,754  
                 

Net (decrease) increase in cash and cash equivalents

    912       (396 )

Cash and cash equivalents, beginning of period

    3,955       5,330  

Cash and cash equivalents, end of period

  $ 4,867     $ 4,934  
                 

Supplemental Disclosure of Non-Cash Investing and Financing Activities:

               

Change in unrealized gain on short-term investments

  $ 94     $ (94 )

Issuance of common stock for acquisition

    -       (1,938 )

Net assets acquired from acquisition

    -       147  

Convertible preferred stock issued, net of offering costs

    -       (2,036 )
Warrant liabilities     -       (7,834 )

Dividends on convertible preferred stock

  $ (1,017 )    

(193

)

Dividends settled with common stock

  $ 140       -  

 

See accompanying notes to unaudited condensed consolidated interim financial statements.

 

5

 

 

Wrap Technologies, Inc.

Notes to Condensed Consolidated Interim Financial Statements

(in thousands, except per share and share amounts)

(unaudited)

 

 

 

 

1. ORGANIZATION, SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND RECENT DEVELOPMENTS

 

Organization and Business Description

 

Wrap Technologies, Inc., a Delaware corporation (the “Company”, “we”, “us”, and “our”), is a publicly traded company with its common stock, par value $0.0001 per share (“Common Stock”), listed on the Nasdaq Capital Market (“Nasdaq”) under the trading symbol “WRAP”. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company’s primary product is the BolaWrap® remote restraint device. The principal markets for the Company’s proprietary products and services are in North and South America, Europe, Middle East and Asia.

 

Basis of Presentation

 

The Company’s unaudited interim condensed consolidated financial statements included herein have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and 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 U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying financial statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for those periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The condensed consolidated financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual Report”), as filed with the SEC on August 28, 2024. The accompanying condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated balance sheet as of December 31, 2023, contained in the Annual Report. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.

 

Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.

 

Principles of Consolidation

 

The Company has two wholly owned subsidiaries, Wrap Reality, Inc., an Arizona corporation, formed in December 2020 that sells a virtual reality (“VR”) training system primarily targeting law enforcement agencies and Intrensic, LLC (“Intrensic”), which the Company acquired in August 2023, which specializes in Body Worn Camera and Digital Evidence Management solutions. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.

 

Segment and Related Information

 

The Company operates as a single segment. The Company’s chief operating decision maker is Scot Cohen, the Company’s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. Refer to Note 15. Major Customers and Related Information for further discussion.

 

Goodwill

 

Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized, but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.

 

Definite-lived Intangible Assets 

 

Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued expense, valuation of warrants, and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenue and expense during the reporting period. Actual results could materially differ from those estimates.

 

6

 

 

Warrants

 

The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own shares of common stock and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company’s condensed consolidated statement of operations.

 

Series A Preferred Stock

 

The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.

 

The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and Series A Preferred Stock (as defined herein) in one transaction. The issuance proceeds were allocated by using the with-and-without method. Under this method, the Company first allocated the issuance proceeds to the Series A Warrants based on their initial fair value measurement, and then allocated the remaining proceeds to the Series A Preferred Stock.

 

Revenue Recognition

 

The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, service, training and shipping revenues.

 

The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.

 

Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.

 

Net Income (Loss) per Share

 

Basic net income (loss) per share (EPS) is computed by dividing net income (loss), less any dividends, accretion or decretion, redemption or induced conversion, if any, on our Series A Preferred Stock, by the weighted average number of shares outstanding during the reported period.

 

In computing diluted EPS, we adjust the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A Preferred Stock to its redemption price, or recorded upon a redemption or induced conversion, if any. We adjust the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable for a total of 4,979,745 and 2,668,750 shares of Common Stock were outstanding as of September 30, 2024 and 2023, respectively. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.

 

Reclassification of Prior Year Presentation

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations. An adjustment has been made to the Consolidated Balance Sheet and Consolidated Statements of Cash Flows for the fiscal year ended December 31, 2023, as well as the Consolidated Statements of Stockholder’s Equity for the three and nine months ended September 30, 2023, to reclassify the Series A Convertible Preferred Stock at par value.

 

7

 

 

Recently Issued Accounting Guidance

 

In November 2023, the Financial Accounting Standards Board (FASB) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for the annual periods beginning the year ended December 31, 2024, and for interim periods beginning January 1, 2025. Early adoption is permitted. Upon adoption, the guidance should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating segment disclosures related to its annual report for fiscal year 2024.

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which improves the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective for the annual periods beginning the year ended December 31, 2025. Early adoption is permitted. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating income tax disclosures related to its annual report for fiscal year 2025.

 

 

 

2.          REVENUE AND PRODUCT COSTS

 

Revenue consists of product revenue and other revenue. Product sales include BolaWrap products and accessories. Other revenue includes VR revenue, service, training and shipping revenue.

 

The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below details the activity in the Company's contract liabilities during the nine months ended September 30, 2024.

 

   

Customer

   

Deferred

 
   

Deposits

   

Revenue

 

Balance at January 1, 2024

  $ 1,002     $ 544  

Additions, net

    65       724  

Transfer to revenue

    (1,022 )     (595 )

Balance at September 30, 2024

  $ 45     $ 673  

Current portion

  $ 45     $ 622  

Long-term portion

  $ -     $ 51  

 

As of September 30, 2024, the Company’s deferred revenue of $673 consisted of $97 related to VR, $463 related to Intrensic, $98 related to BolaWrap extended warranties and services and $15 related to training.

 

Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to the cost of products sold.

 

 

 

3.          FINANCIAL INSTRUMENTS

 

Assets and liabilities recorded at fair value on a recurring basis in the Condensed Consolidated Balance Sheets and assets and liabilities measured at fair value on a non-recurring basis or disclosed at fair value, are categorized based upon the level of judgment associated with inputs used to measure their fair values. The accounting guidance for fair value provides a framework for measuring fair value and requires certain disclosures about how fair value is determined. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance also establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:

 

8

 

 

Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

 

Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and

 

Level 3—Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

 

The Company’s short-term investments consisting of U.S. Treasury bill securities and Certificate of Deposits are classified as Level 1 because they are valued using quoted market prices.

 

The following table shows the Company’s short-term investments by significant investment category as of September 30, 2024, and December 31, 2023.

 

   

As of September 30, 2024

 
   

Adjusted

   

Unrealized

   

Unrealized

   

Market

 
   

Cost

   

Gains

   

Losses

   

Value

 

Level 1:

                               

Money Market Funds

  $ 4,217       -     $ -     $ 4,217  

Certificate of Deposits

    -       -       -       -  

Total Financial Assets

  $ 4,217     $ -     $ -     $ 4,217  

 

   

As of December 31, 2023

 
   

Adjusted

   

Unrealized

   

Unrealized

   

Market

 
   

Cost

   

Gains

   

Losses

   

Value

 

Level 1:

                               

Money Market Funds

  $ 1,793       -       -     $ 1,793  

Certificate of Deposits

    7,500       -       -       7,500  

Total Financial Assets

  $ 9,293     $ -     $ -     $ 9,293  

 

Unrealized gains or losses resulting from our short-term investments are recorded in accumulated other comprehensive gain or loss as they are classified as available for sale. During the nine months ended September 30, 2024, as well as the nine months ended September 30, 2023, no gain (loss) was recorded to comprehensive loss.

 

The warrant liabilities are measured at fair value on a recurring basis. The subsequent measurement of the warrant liabilities as of September 30, 2024, is classified as Level 3 due to the use of an observable market quote in a non-active market and the management’s assumption of the expected stock price volatility.

 

The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:

 

 

 

September 30,

2024

   

December 31,

2023

 
Level 3:            

Fair value at inception for December 31, 2023, or the beginning of the period for September 30, 2024

  $ (19,703 )   $ (7,717 )

Change in fair value of warrant liabilities

    12,517       (11,986 )

Fair value as of period end

  $ (7,186 )   $ (19,703 )

 

9

 

 

The Company uses the modified Black-Scholes option pricing model to determine the fair value of warrant liabilities. The following table summarizes the assumptions used to compute the fair value of the Company’s warrants:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Expected stock price volatility

    100

%

    143

%

Risk-free interest rate

    3.57

%

    3.85

%

Dividends yield

    0

%

    0

%

Expected life of warrants (years)

    3.75       4.50  

Exercise price

  $ 1.45     $ 1.45  

 

Our other financial instruments also include accounts receivable, accounts payable, accrued liabilities and customer deposits. Due to the short-term nature of these instruments, their fair values approximate their carrying values on the balance sheet.

 

 

 

4.          INVENTORIES

 

Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventories consisted of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Finished goods

  $ 4,493     $ 3,521  

Raw materials

    2,295       2,738  

Reserve for Obsolescence

    (477 )     (465 )

Inventories - net

  $ 6,311     $ 5,794  

 

 

 

5.          PROPERTY AND EQUIPMENT, NET

 

Property and equipment consisted of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Production and lab equipment

  $ 542     $ 542  

Tooling

    572       562  

Computer equipment

    618       615  

Furniture, fixtures and improvements

    196       196  
    $ 1,928     $ 1,915  

Accumulated depreciation

    (1,718 )     (1,406

)

Property and equipment, net

  $ 210     $ 509  

 

Depreciation expense was $82 and $312 for the three and nine months ended September 30, 2024, respectively, and $122 and $358 for the three and nine months ended September 30, 2023, respectively.

 

10

 

 

 

6.          INTANGIBLE ASSETS AND GOODWILL

 

Intangible Assets, net

 

Intangible assets, net consisted of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Amortizable intangible assets:

               

Patents

  $ 982     $ 873  

Trademarks

    263       248  

Purchased software and technology

    1,752       1,752  

Customer Relationships

    160       160  
    $ 3,157     $ 3,033  

Accumulated amortization

    (1,139 )     (806

)

Total amortizable

  $ 2,018     $ 2,227  

Indefinite life assets (non-amortizable)

    421       421  

Total intangible assets, net

  $ 2,439     $ 2,648  

 

Amortization expense was $114 and $334 for the three and nine months ended September 30, 2024, respectively, and $150 and $317 for the three and nine months ended September 30, 2023, respectively.

 

As of September 30, 2024, future amortization expense is as follows:

 

2024 (3 months)

  $ 140  

2025

    447  

2026

    360  

2027

    210  

2028

    210  

Thereafter

    651  

Total estimated amortization expense

  $ 2,018  

 

Goodwill

 

During the three month period ended September 30, 2024, the Company recorded an increase of $29 to the goodwill associated with costs related to the August 2023 acquisition of Intrensic.

 

 

7.          ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

We are obligated to pay royalties pursuant to an exclusive Amended and Restated Intellectual Property License Agreement (the “License Agreement”), dated as of September 30, 2016, with Syzygy Licensing, LLC (“Syzygy”), a private technology invention, consulting and licensing company owned and controlled by Elwood G. Norris, a founder and former officer and current 5% or greater stockholder of the Company, and James A. Barnes, a former officer and stockholder of the Company (see Note 13). Accounts payable includes $81and $14 due to Syzygy as of September 30, 2024, and December 31, 2023, respectively.

 

Accrued liabilities consist of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Patent and legal costs

  $ 60     $ 21  

Accrued compensation

    111       325  

Warranty costs

    35       72  

Taxes and other

    801       274  

Total

  $ 1,007     $ 692  

 

 

Changes in our estimated product warranty costs were as follows:

 

   

Nine Months Ended

September 30,

 
   

2024

   

2023

 

Balance, beginning of period

  $ 72     $ 125  

Warranty settlements

    (74 )     (8

)

Warranty provision

    37       (8 )

Balance, end of period

  $ 35     $ 109  

 

11

 

 

 

8.          WARRANTS

 

On June 29, 2023, the Company entered into a Securities Purchase Agreement (the “Series A Purchase Agreement”) with certain directors of the Company and certain accredited and institutional investors (collectively, the “Series A Investors”), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the “Series A Offering”) (i) an aggregate of 10,000 shares of the Company’s newly-designated Series A Convertible Preferred Stock, with par value $0.0001 per share and a stated value of $1,000 per share (the “Series A Preferred Stock”), initially convertible into up to 6,896,553 shares of Common Stock, at an initial conversion price of $1.45 per share (the “Conversion Price”), and (ii) warrants to acquire up to an aggregate of 6,896,553 shares of Common Stock (the “Series A Warrants”).

 

Each Series A Warrant has an exercise price of $1.45 per share, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions). The closing of the Series A Offering occurred on July 3, 2023. The aggregate gross proceeds from the Series A Offering were $10,000, of which $7,717 was allocated to the Series A Warrants.

 

 

 

9.          LEASES

 

The Company determines if an arrangement is a lease at inception. The guidance in FASB ASC Topic 842, Leases defines a lease as a contract, or part of a contract, which conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease right of use (“ROU”) assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company’s leases do not provide an implicit rate. Due to a lack of financing history or ability, the Company uses an estimate of low-grade debt rate published by the Federal Reserve Bank as its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.

 

For leases beginning on or after January 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. On January 21, 2023, the Company’s lease was amended to extend the expiration date to July 31, 2025. Upon execution of the amendment, which was deemed a lease modification, the Company reassessed the lease liability using the discount rate determined at the modification date and recorded an additional ROU asset for the same amount. The Company’s lease contains renewal provisions and escalating rental clauses and generally requires the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of the existing lease agreement were not included in the determination of the operating lease liabilities and the ROU assets. The Company also reassessed the lease classification and concluded that the lease continues to be an operating lease.

 

Amortization expense was $74 and $217 for the three and nine months ended September 30, 2024, respectively, and $28 and $84 for the three and nine months ended September 30, 2023, respectively.

 

Operating lease expense for capitalized operating leases included in operating activities was $154 and $463 for the three and nine months ended September 30, 2024, respectively, and $30 and $90 for the three and nine months ended September 30, 2023, respectively.

 

Operating lease obligations recorded on the balance sheet at September 30, 2024 are:

 

Operating lease liability- short term

  $ 514  

Operating lease liability - long term

  $ 1,675  

Total Operating Lease Liability

  $ 2,189  

 

Future lease payments included in the measurement of lease liabilities on the balance sheet at September 30, 2024 for future periods are as follows:

 

2024 (3 months)

  $ 72  

2025

    567  

2026

    507  

2027

    522  

2028

    538  

Thereafter

    1,271  

Total future minimum lease payments

  $ 3,477  

Less imputed interest

  $ (1,288 )

Total

  $ 2,189  

 

The weighted average remaining lease term is 6.23 years, and the weighted average discount rate is 14.52%.

 

Certain leases contain provisions for payment of real estate taxes, insurance and maintenance costs by the Company. These expenses are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. The Company had $23 and $41 variable lease expenses for the three and nine months ended September 30, 2024, respectively, and $15 and $38 variable lease expenses for the three and nine months ended September 30, 2023, respectively.

 

The Company had $1 and $16 short-term lease expenses for the three and nine months ended September 30, 2024, respectively, and $40 and $68 short-term lease expenses for the three and nine months ended September 30, 2023, respectively. The Company does not have any finance leases.

 

12

 

 

 

10.          STOCKHOLDERS' EQUITY

 

The Company’s authorized capital stock consists of 150,000,000 shares of Common Stock and 5,000,000 shares of preferred stock, par value $0.0001 per share (“Preferred Stock”), of which 10,000 are designated as Series A Preferred Stock.

 

The terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations of the Series A Preferred Stock (the “Certificate of Designations”), as filed with the Secretary of State of the State of Delaware on July 3, 2023. The Series A Preferred Stock is convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $1.45 per share. The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).

 

The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company’s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will be equal to the lower of (i) the then-applicable Conversion Price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined herein) (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.

 

Other than Scot Cohen, V4 Global LLC or their transferees, a holder of Series A Preferred Stock cannot convert shares of its Series A Preferred Stock into shares of Common Stock if the holder and its affiliates would beneficially own more than 4.99%, or 9.99% at the election of the holder, of the outstanding Common Stock after giving effect to the conversion. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to us and such increase or decrease will apply only to the holder providing such notice.

 

Except as required by law (including without limitation, the Delaware General Corporation Law (the “DGCL”)), the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on as as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. To the extent that under the DGCL the vote of the holders of shares of Series A Preferred Stock, voting separately as a class or series, as applicable, is required to authorize a given action of the Company, the affirmative vote or consent of a majority of the outstanding shares of Series A Preferred Stock, voting together in the aggregate and not in separate series unless required under the DGCL, represented at a duly held meeting at which a quorum is present or by written consent of such majority (except as otherwise may be required under the DGCL) shall constitute the approval of such action by both the class or the series, as applicable.

 

The Company may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company’s Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000,000 per day during the same period, provided that certain equity conditions described in the Certificate of Designations are satisfied.

 

At any time beginning 18 months from the date of the issuance, provided that that the Company has filed all reports required to be filed by it pursuant to the Securities Exchange Act of 1934, as amended, on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid dividends on such Series A Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.

 

On August 19, 2024, the Company entered into an Amendment Agreement (the “Series A Amendment”) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the Series A Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the “July Delinquent Dividend Amount”), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the “October Dividend Amount” and, together with the July Delinquent Dividend Amount, the “Delinquent Dividend Amounts”), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024 and the Pre-Dividend Shares (as defined in the Certificate of Designations) with respect to each of the July Delinquent Dividend Amount and the October Dividend Amount, if applicable, shall be delivered to the Series A Investors on or prior to the twenty-first (21st) trading day prior to October 1, 2024. The Company and the Required Holders further agreed pursuant to the Series A Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the “Certificate of Amendment”) and (ii) the Series A Purchase Agreement to amend the definition of “Excluded Securities.”

 

The Certificate of Amendment amended the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company’s stockholders prior to such issuance, which was subsequently further amended by the October 2024 Certificate of Amendment (as defined below), (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock, and (ii) the Company’s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption, in each case, pursuant to the terms of the Certificate of Designations, and (C) amend the definition of “Excluded Securities” to exclude Dividend Shares (as defined in the Certificate of Designations) and shares of Common Stock issued in connection with the payments of dividends. The Certificate of Amendment was filed with the Secretary of State of the State of Delaware on August 23, 2024.

 

13

 

On October 14, 2024, the Company entered into an Amendment Agreement (the “October 2024 Series A Amendment”) with the Required Holders. Pursuant to the October 2024 Series A Amendment, the Required Holders agreed to further amend the Certificate of Designations (the “October 2024 Certificate of Amendment”). Pursuant to the October 2024 Certificate of Amendment, (i) the Series A Preferred Stock is now entitled to voting rights as described therein, (ii) certain holders of the Series A Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (iii) stockholder approval is no longer required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware on October 14, 2024. See Note 16, “Subsequent Events,” for additional information.

 

At the time of issuance, $2,036 of the net proceeds less transaction cost of the Series A Offering was allocated to the 10,000 shares of Series A Preferred Stock initially issued. During the three months ended December 31, 2023, 102 shares of the Series A Preferred Stock were converted into 76,440 shares of Common Stock and during the nine months ended September 30, 2024, an additional 1,691 shares of Series A Preferred Stock were converted into 1,391,183 shares of Common Stock. As of September 30, 2024, the Company has authorized and declared $1,017 in dividends during the year of which $818 was accrued in accounts payable as of September 30, 2024.

 

 

 

11.          SHARE-BASED COMPENSATION

 

On March 31, 2017, the Company adopted, and the stockholders approved, the 2017 Stock Incentive Plan (the “Plan”) authorizing 2,000,000 shares of Common Stock for issuance as awards to employees, directors or consultants. In May 2019, the stockholders ratified an increase in the Plan authorizing an additional 2,100,000 shares of Common Stock; in June 2020, the stockholders ratified an additional 1,900,000 shares of Common Stock; in June 2021, the stockholders ratified an additional 1,500,000 shares of Common Stock; and in June 2022, the stockholders ratified an additional 1,500,000 shares of Common Stock; for a total of 9,000,000 shares subject to the Plan. As of September 30, 2024, there were 275,422 shares of Common Stock remaining available for grant under the Plan.

 

Stock Options

 

The following table summarizes stock option activity for the nine months ended September 30, 2024:

 

           

Weighted Average

         
   

Options on

Common

Shares

   

Exercise

Price

   

Remaining

Contractual

Term

   

Aggregate

Intrinsic

Value

 

Outstanding January 1, 2024

    4,657,635     $ 2.52       8.75     $ 3,979  

Granted

    1,495,000     $ 2.24       -       -  

Exercised

    (232,081

)

  $ 2.53       -       -  

Forfeited, cancelled, expired

    (1,928,925

)

  $ 3.00       -       -  

Outstanding September 30, 2024

    3,991,629     $ 2.18       8.64     $ 180  

Exercisable September 30, 2024

    1,200,536     $ 3.33       6.96     $ 40  

 

As of September 30, 2024, there were 2,701,463 service-based stock options outstanding, and 1,290,166 performance-based stock options outstanding, which were granted in October 2023 to the Company's current Chief Executive Officer subject to future market capitalization targets.

 

The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:

 

   

For the Nine Months

 
   

Ended September 30,

 
   

2024

   

2023

 

Expected stock price volatility

    76

%

    49

%

Risk-free interest rate

    3.79

%

    3.64

%

Expected dividend yield

    0 %     0 %

Expected life of options

    6.00       6.66  

Weighted-average fair value of options granted

  $ 1.48     $ 0.55  

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of awards. The Company’s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company’s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price. The Company records forfeitures as they are incurred.

 

The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the Simplified Method for the employee stock options as the Company does not have sufficient historical exercise data. 

 

Stock option expense was $341 and $776 for the three and nine months ended September 30, 2024, respectively, and $(169) and $399 for the three and nine months ended September 30, 2023, respectively.

 

14

 

 

Restricted Stock Units

 

The Plan provides for the grant of restricted stock units (“RSUs”). RSUs are settled in shares of the Company’s Common Stock as the RSUs vest. The following table summarizes RSU activity for the nine months ended September 30, 2024:

 

   

Service-Based

RSU's

   

Weighted

Average

Grant Date

Fair Value

   

Weighted

Average

Vesting

Period

(Years)

 

Unvested at January 1, 2024

    810,588     $ 1.73       2.52  

Granted - service based

    800,336     $ 2.71       -  

Vested

    (385,081

)

  $ 2.11       -  

Forfeited and cancelled

    (237,727

)

  $ 2.26       -  

Unvested at September 30, 2024

    988,116     $ 2.26       3.26  

 

The Company used the Monte Carlo Simulation Model to value at the grant date the aggregate of 632,911 market condition performance RSUs granted in January 2024 to the Company’s Chief Executive Officer. The assumptions used in the Monte Carlo Simulation were stock price on the date of grant of $3.40, a contract term of 10 years, expected volatility of 78% and risk-free interest rate of 4.10%. Vesting is based on sustained market capitalization of $1 billion, and the derived service period is 4.3 years.

 

RSU expense was $555 and $1,038 for the three and nine months ended September 30, 2024, respectively, and $(33) and $1,249 for the three and nine months ended September 30, 2023, respectively.

 

Share-Based Compensation Expense

 

The Company recorded share-based compensation for options and RSUs in its statements of operations for the relevant periods as follows:

 

   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Selling, general and administrative

 

$

878     $ (149 )   $ 1,735     $ 1,404  

Research and development

    18       (53 )     79       244  

Total share-based expense

  $ 896     $ (202 )   $ 1,814     $ 1,648  

 

As of September 30, 2024, total estimated compensation cost of stock options granted and outstanding but not yet vested was $2,657 which is expected to be recognized over the weighted average period of 2.50 years.

 

As of September 30, 2024, total estimated compensation cost of RSUs granted and outstanding but not yet vested was $1,773, which is expected to be recognized over the weighted average period of 3.26 years.

 

 

 

12.          DEFINED CONTRIBUTION PLAN

 

The Company has a defined contribution savings plan for all eligible U.S. employees established under the provisions of Section 401(k) of the Internal Revenue Code. This plan was formed on January 1, 2022. Eligible employees may contribute a percentage of their salary subject to certain limitations. The Company’s contributions for each of the nine months ended September 30, 2024, and 2023 was $0.

 

 

 

13.          COMMITMENTS AND CONTINGENCIES

 

Related Party Technology License Agreement

 

The Company is obligated to pay royalties and development and patent costs pursuant to the License Agreement. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. The Company recorded $0 and $66 for the three and nine months ended September 30, 2024, respectively, and $122 and $185 for the three and nine months ended September 30, 2023, respectively, related to such royalties. The maximum payout was satisfied as of June 30, 2024.

 

15

 

 

Purchase Commitments

 

As of September 30, 2024, the Company was committed for approximately $975 for future component deliveries that are generally subject to modification or rescheduling in the normal course of business.

 

Indemnifications and Guarantees

 

Our officers and directors are indemnified as to personal liability as provided by the Delaware law and the Company’s articles and bylaws. The Company may also undertake indemnification obligations in the ordinary course of business related to its operations. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to any such indemnification obligations now or in the future. Because of the uncertainty surrounding these circumstances, the Company’s current or future indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has no liabilities recorded for such indemnities.

 

Regulatory Agencies

 

The Company is subject to oversight from regulatory agencies regarding firearms that arise in the ordinary course of its business.

 

Litigation

 

The Company is subject to litigation and other claims in the ordinary course of business. The Company records a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter. As of September 30, 2024, the Company had no provision for liability under existing litigation.

 

 

 

14.          RELATED PARTY TRANSACTIONS

 

Series A Preferred Stock

 

On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company’s Chief Executive Officer, and V4 Global LLC (“V4”). Mr. Cohen has voting and dispositive control with respect to the securities and is deemed to be the beneficial owner of the securities held by V4. Pursuant to the Series A Purchase Agreement, the Company issued Mr. Cohen and V4 an aggregate of 3,000 shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of 2,068,966 shares of Common Stock for aggregate gross proceeds of $3,000. For the nine months ended September 30, 2024, Mr. Cohen earned dividends totaling $120 on his Series A Preferred Stock.

 

Consulting Services

 

Commencing in October 2017, the Company began reimbursing Mr. Elwood Norris, a former officer, current 5% or greater stockholder and consultant of the Company, $1.5 per month, on a month-to-month basis, for laboratory facility costs which was terminated in January 2024 and $7.5 per month, on a month-to month basis, for invention consulting services, which was terminated in February 2024 for an aggregate of $17 and $80 during each of the nine months ended September 30, 2024 and 2023, respectively.

 

The Company is obligated to pay royalties and development and patent costs pursuant to the License Agreement. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. During the three months ended September 30, 2024, and 2023, the Company incurred royalties to Syzygy of $0 and $61, respectively. The maximum payout was satisfied as of June 30, 2024.

 

See Notes 1, 7 and 13 for additional information on related party transactions and obligations.

 

 

 

15.          MAJOR CUSTOMERS AND RELATED INFORMATION

 

For the three months ended September 30, 2024, revenue from one distributor accounted for approximately 20% of revenue with no other single customer accounting for more than 10% of total revenue. For the three months ended September 30, 2023, revenue from two distributors accounted for approximately 62% and 12% of revenues, respectively, with no other single customer accounting for more than 10% of total revenue.

 

For the nine months ended September 30, 2024, revenue from two distributors accounted for approximately 28% and 17% of revenue, respectively, with no other single customer accounting for more than 10% of total revenue. For the nine months ended September 30, 2023, revenue from one distributor accounted for approximately 41% of revenue, with no other single customer accounting for more than 10% of total revenue.

 

At September 30, 2024, accounts receivable from one distributor accounted for 11% of net accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. At December 31, 2023, accounts receivable from one distributor accounted for 67% of net accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance.

 

The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer’s delivery location:

 

   

For the Three Months

   

For the Nine Months

 
   

Ended September 30,

   

Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Americas

  $ 585     $ 1,347     $ 3,583     $ 3,225  

Europe, Middle East and Africa

    7       2,284       51       2,320  

Asia Pacific

    1       -       8       (1 )

Total revenues

  $ 593     $ 3,631     $ 3,642     $ 5,544  

 

16

 

 

 

16.          SUBSEQUENT EVENTS

 

On October 14, 2024, the Company entered into the October 2024 Series A Amendment with the Required Holders, pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company’s Series A Preferred Stock, as described below, by filing the October 2024 Certificate of Amendment.

 

The October 2024 Certificate of Amendment amended the Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on an as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. The October 2024 Certificate of Amendment further provided that (i) certain holders of the Series A Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (ii) stockholder approval is no longer required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024.

 

17

 

 

 

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

 

You should read the following discussion in conjunction with the financial statements and other financial information included elsewhere in this Quarterly Report on Form 10-Q (this Report) and with our audited financial statements and other information presented in our Annual Report on Form 10-K for the year ended December 31, 2023 (the Annual Report). This Report may contain or incorporate by reference forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the Securities Act), and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). Such forward-looking statements are based upon managements assumptions, expectations, projections, intentions and beliefs about future events. Except for historical information, the use of predictive, future-tense or forward-looking words such as expect, anticipate, intend, plan, believe, seek, estimate, continue, may, will, could, would, or the negative or plural of such words and similar expressions or variations of such words are intended to identify forward-looking statements but are not the only means of identifying forward-looking statements. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this Report and in our other filings with the Securities and Exchange Commission (SEC), including particularly matters set forth under Part I, Item 1A (Risk Factors) of the Annual Report. Furthermore, such forward-looking statements speak only as of the date of this 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

 

We are a global public safety technology and services company that delivers safe and effective policing solutions to law enforcement and security personnel worldwide. We are leading the movement for safer outcomes by equipping law enforcement with safer, non-painful compliance tools, and immersive training fit for modern society. We began sales of our first public safety product, the BolaWrap 100 remote restraint device, in late 2018. In the first quarter of 2022, we delivered a new generation product, the BolaWrap 150. The BolaWrap 150 is electronically deployed and is more robust, smaller, lighter and simpler to deploy than the BolaWrap 100 that has since been phased out. In late 2020 we added a new solution to our public safety technologies, our virtual reality (“VR”) training platform, Wrap Reality, and in August 2023 we acquired Intrensic, LLC, a Delaware limited liability company (“Intrensic”), which added a Body-Worn Camera (“BWC”) and Digital Evidence Management (“DEM”) solution to our portfolio of policing solutions. Wrap Reality is now sold to law enforcement agencies for simulation training, as well as corrections departments for the societal reentry scenarios.

 

Our target market for our solutions includes approximately 900,000 full-time sworn law enforcement officers in over 18,000 federal, state, and local law enforcement agencies in the U.S. and over 12 million police officers in more than 100 countries. Additionally, we are exploring opportunities in other domestic markets, such as military and private security. Our international focus is on countries with the largest police forces. According to 360iResearch, a market research consulting firm, our non-lethal products are part of a global market segment expected to grow to $16.1 billion by 2027.

 

We focus our efforts on the following products and services:

 

BolaWrap Remote Restraint Device – a hand-held remote restraint device that discharges a seven and half-foot Kevlar tether to entangle an individual at a range of 10-25 feet. BolaWrap assists law enforcement to safely and effectively control encounters early without resorting to painful force options.

 

Wrap Reality – a law enforcement 3D training system employing immersive computer graphics VR with proprietary software-enabled content. It allows up to two participants to enter a simulated training environment simultaneously, and customized weapons controllers enable trainees to engage in strategic decision making along the force continuum. Wrap Reality has 45 scenarios for law enforcement and corrections and 15 scenarios for societal reentry. Wrap Reality is one of the most robust 3D Virtual Reality solutions on the market for law enforcement and societal reentry today.

 

Wrap Intrensic – a Body-Worn Camera and Digital Evidence Management solutions provider. BWC and DEM play crucial roles in capturing, storing, and managing digital evidence, such as video and audio recordings for various purposes, including criminal investigations and maintaining transparency in public interactions. The Wrap Intrensic X2 camera hardware and storage and data management capability, along with awareness of front-line operations, provides customers with a solution to meet their challenges. Wrap Intrensic Evidence on our cloud-based video storage platform provides an unlimited video storage platform that includes video and other evidence uploading, search, retrieval, redaction, and evidence sharing while reducing the need for resources required to manage this evidence.

 

In addition to the U.S. law enforcement market, we have shipped our restraint products to 62 countries. We have established an active distributor network representing 50 states and one dealer representing the U.S. territory of Puerto Rico. We have distribution agreements with 35 international distributors covering 75 countries. We focus significant sales, training and business development efforts to support our distribution network in addition to our internal sales team.

 

We focus significant resources on research and development innovations and continue to enhance our products and plan to introduce new products. We believe we have established a strong brand and market presence globally and have established significant competitive advantages in our markets. 

 

18

 

 

Business Outlook and Challenges

 

We believe our Company's products and solutions are gaining global recognition and awareness through various channels such as social media, trade shows, and media exposure, among others. In part, this recognition and awareness can be attributed to positive feedback from law enforcement agencies and the successful deployment of our products. As a result, we believe our brand is becoming increasingly recognized on a global scale as a leader in remote restraint and non-lethal solutions.

 

In addition, we are focused on marketing and public relations efforts. We believe there are market opportunities for our remote restraint and virtual reality solutions in the law enforcement and security sectors worldwide. These opportunities are driven by the increasing demand for less-lethal policing.

 

In the law enforcement sector, our BolaWrap product has been successfully deployed in the field, as reported by many agencies. BolaWrap is now in use by over 900 U.S. law enforcement agencies and in 62 countries. Due to its safe remote restraint capabilities, some agencies do not deem its usage a categorical reportable use of force and rather place it underneath early use of force such as handcuffs. In our strategic roadmap, we clarified that law enforcement agencies deploy BolaWrap when verbal commands breakdown, but long before there is justifiable escalation to pepper spray, pepper ball, batons, bean bags, tasers or Conducted Electrical Weapons (CEW’s) or firearms.

 

Some agencies voluntarily report usage to us, but many do not. In the usage reports we have been provided, officers have reported successful outcomes in 84% of the use cases. This percentage is higher than what is often seen with less lethal tools. From the information we have been provided, the most common BolaWrap use case is for individuals with behavioral health issues, and the second most common BolaWrap use case is during domestic violence calls. 26% of the reported persons who are wrapped with the BolaWrap are thought to be under the influence of alcohol or drugs.

 

There are many reasons why we may not receive reports on all the use of the BolaWrap, including, when uses of BolaWrap are considered evidence in ongoing criminal cases, are controlled by local policy or regulation, or require officer and union permission to be shared with us. However, some agencies have shared bodycam footage of successful field deployments with us, which we may use in our training and education efforts. We believe that as the reports of BolaWrap's effectiveness in de-escalation continue to increase, it will contribute to our future revenue growth.

 

We anticipate and believe that our portfolio of safe, remote restraint products and training services has a strong and expanding pipeline of market opportunities in the law enforcement, military, corrections, and homeland security sectors both domestically and internationally. With the increasing demand for more humane and safer policing practices, we expect a continued surge in our global business. Currently, we are exploring major international business prospects, while simultaneously seeking to establish relationships with large police agencies in the U.S. However, we acknowledge that it is challenging to predict the exact timeline for closing these deals, or whether they will ultimately materialize. 

 

19

 

 

As part of our efforts to expand our sales and distribution operations, we provide a comprehensive training program for law enforcement officers and trainers in using the BolaWrap. This training equips them with knowledge about the appropriate use and limitations of BolaWrap in tandem with modern policing techniques for de-escalation of encounters. We now focus on also teaching when and why BolaWrap should be used, including the specific area of success, such as after verbal commands break down and before the law enforcement officer is ready to escalate to less lethal pain compliance tools. We believe that law enforcement trainers and officers who have been trained to use our products, or have witnessed demonstrations, are more inclined to support the acquisition and deployment of our products by their respective departments to drive successful outcomes. As of September 30, 2024, over 1,530 agencies have received BolaWrap training with over 5,400 training officers at those agencies certified as BolaWrap instructors and qualified to train the rest of their departments, representing a 10% increase in agencies and a 10% increase in trained officers as compared to September 30, 2023. 

 

Operating expense of $13.0 million for the nine months ended September 30, 2024 decreased by $2.3 million, when compared to operating expense of $15.3 million for the nine months ended September 30, 2023, as a result of the Company’s cost containment initiatives enacted beginning in the first half of 2024 as well as a reduction in share-based compensation, offset by increased occupancy expenses related to our new office space.

 

Although geopolitical tensions and macroeconomic challenges have affected our quarterly results in the past and may in the future, we believe our Company is uniquely positioned to provide lifesaving technologies and training that enable law enforcement officers worldwide to conduct safe and effective encounters while reducing the use of force. If departments follow our Use of Force Guarantee requirements, we have offered to buy back their BolaWrap devices if their reportable use of force is not reduced by 10%. With an increasing addressable market, the Company offers what we believe is a unique value proposition. Our improved pricing strategy, coupled with reduced operating expenses and our growing sales outlook, is expected to help reduce losses and improve cash flow in the future.

 

We plan to increase the number of product demonstrations and training sessions, particularly in international markets. Our new focus on the when and why BolaWrap is used has shown improved results. This is a departure from the hardware product only approach of the past. Our sales of the BolaWrap 150 and Wrap Reality are expected to continue to rise, aided by our ongoing cost savings and cost control measures, which we expect to lead to an overall reduction in cash burn.

 

As of September 30, 2024, we had backlog of approximately $156 thousand which is expected to be delivered in the fourth quarter of 2024. Additionally, as of September 30, 2024, we had deferred revenue of $673 thousand, which consisted of $97 thousand related to VR, $463 thousand related to Intrensic, $98 thousand related to BolaWrap extended warranties and services and $15 thousand related to training. Distributor and customer orders for future deliveries are generally subject to modification, rescheduling or in some instances, cancellation, in the normal course of business.

 

Since inception, we have generated significant losses from operations and anticipate that we will continue to generate significant losses from operations for the foreseeable future. We believe that we have adequate financial resources to sustain our operations for the next twelve months following this Report. We recorded net income of $1.7 million during the first nine months of fiscal 2024 as compared to net loss of $11.8 million during the first nine months of fiscal 2023, an improvement of approximately $13.5 million for the comparable period. Net cash used in operations during the nine months ended September 30, 2024, was $6.0 million less than net cash used in operations during the nine months ended September 30, 2023. This decrease in net cash used in operations during the first nine months of 2024 was primarily driven by the Company’s cost containment efforts initiated in the first half of 2024.

 

We expect that we will continue to innovate new applications for our public safety technology, open new geographies, develop new products and technologies to meet diverse customer requirements and identify and develop new markets for our products.

 

Supply chain disruptions also affected our operations and could negatively impact our ability to source materials, manufacture and distribute products in the future. Moreover, financial markets continue to experience significant volatility, which could potentially affect our ability to enter into or modify favorable terms and conditions regarding equity and debt financing activities. Nevertheless, we had $4.9 million in cash and cash equivalents as of September 30, 2024. We therefore believe we have sufficient capital to fund our operations for the next twelve months following this Report. However, we may require additional working capital and liquidity constraints and access to capital markets could still negatively affect our liquidity and may require changes to our plan of operations.

 

Our Company may be positively or negatively impacted by continued social unrest, protests against racial inequality, and movements like "Defund the Police." Such unrest may be further fueled by misleading information or negative publicity about our solutions. We believe our solutions are the answer to reducing use of force and driving safer outcomes for officers and the citizens they interact with each day. Although the intensity of these events may have subsided, some may still indirectly or directly, influence police agency budgets and the funding available to current and potential customers. In addition, participants in these events may attempt to create the impression that our solutions are contributing to the perceived problems, potentially harming our business and operations, including our revenues, earnings, and cash flows from operations.

 

Changes in our management and other critical personnel have the potential to positively or negatively affect our business. Such disruptions could have an adverse impact on our operations, programs, growth, financial condition, or results of operations. On the other hand, improvements in our operations, operating expenses, and go-to-market approaches could positively influence the success of our business in the future.

 

Nasdaq Listing Requirements

 

On April 18, 2024, the Company received a notice (the “Initial Notice”) from the Listing Qualifications Staff of the Nasdaq Stock Market LLC (“Nasdaq”) notifying the Company that as it has not yet filed its Annual Report on Form 10-K (the “2023 Form 10-K”) for the year ended December 31, 2023, the Company is not in compliance with Listing Rule 5250(c)(1) (the “Listing Rule”) for continued listing on the Nasdaq Capital Market. Additionally, on May 17, 2024, the Company received a notice from Nasdaq notifying the Company that as it has not yet filed its Quarterly Report on Form 10-Q (the “Q1 Form 10-Q”) for the three months ended March 31, 2024, the Company is not in compliance with the Listing Rule for continued listing on the Nasdaq Capital Market.

 

On August 16, 2024, the Company received a notice from Nasdaq notifying the Company that as it has not yet filed its Quarterly Report on Form 10-Q (the “Q2 Form 10-Q,” and collectively with the Q1 Form 10-Q, the “Delinquent Filings”) for the three months ended June 30, 2024, the Company is not in compliance with the Listing Rule for continued listing on the Nasdaq Capital Market.

 

The Company previously submitted a plan to Nasdaq to regain compliance with respect to the delinquent 2023 Form 10-K and Q1 Form 10-Q (the “Plan”), and Nasdaq granted an exception until August 30, 2024, to file the delinquent 2023 Form 10-K and Q1 Form 10-Q. On August 28, 2024, the 2023 Form 10-K was filed with the SEC. Nasdaq granted the Company an additional exception of up to a maximum of 180 calendar days from the filing due date of the 2023 Form 10-K to file the Delinquent Filings, or until October 14, 2024, to regain compliance. The Company filed the Q1 Form 10-Q with the SEC on September 25, 2024, and filed the Q2 Form 10-Q with the SEC on October 14, 2024, and regained compliance with Nasdaq.

 

20

 

 

Critical Accounting Policies and Estimates

 

The preparation of financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expense, and related disclosure of contingent assets and liabilities. We evaluate our estimates, on an on-going basis, including those estimates related to recognition and measurement of contingencies and accrued expense. We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions.

 

As part of the process of preparing our financial statements, we are required to estimate our provision for income taxes. Significant management judgment is required in determining our provision for income taxes, deferred tax assets and liabilities, tax contingencies, unrecognized tax benefits, and any required valuation allowance, including taking into consideration the probability of the tax contingencies being incurred. Management assesses this probability based upon information provided by its tax advisers, its legal advisers and similar tax cases. If later our assessment of the probability of these tax contingencies changes, our accrual for such tax uncertainties may increase or decrease. Our effective tax rate for annual and interim reporting periods could be impacted if uncertain tax positions that are not recognized are settled at an amount which differs from our estimates.

 

Some of our accounting policies require higher degrees of judgment than others in their application. These include share-based compensation and contingencies and areas such as revenue recognition, allowance for doubtful accounts, valuation of inventory and intangible assets, estimates of product line exit costs, warranty liabilities and impairments.

 

Revenue Recognition. We sell our products to customers including law enforcement agencies, domestic distributors and international distributors and revenue from such transactions is recognized in the periods that products are shipped (free on board (“FOB”) shipping point) or received by customers (FOB destination), when the fee is fixed or determinable and when collection of resulting receivables is reasonably assured. We identify customer performance obligations, determine the transaction price, allocate the transaction price to the performance obligations and recognize revenue as we satisfy the performance obligations. Our primary performance obligations are products/accessories and VR software licensing or sale. Our customers do not have the right to return product unless the product is found to be defective.

 

Share-Based Compensation. We follow the fair value recognition provisions issued by the Financial Accounting Standards Board (“FASB”) in Accounting Standards Codification (“ASC”) Topic 718, Stock Compensation (“ASC 718”) and we adopted Accounting Standards Update (“ASU”) 2018-07 for share-based transactions with non-employees. Share-based compensation expense recognized includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a share-based payment award. The Black-Scholes option-pricing model requires inputs including the market price of the Company’s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company’s Common Stock on the date of the grant. We determine the amount of share-based compensation expense based on awards that we ultimately expect to vest and account for forfeitures as they occur. The fair value of share-based compensation is amortized to compensation expense over the vesting term.

 

Allowance for Doubtful Accounts. Our products are sold to customers in many different markets and geographic locations. We estimate our bad debt reserve on a case-by-case basis and the aging of accounts due to a limited number of customers mostly government agencies or well-established distributors. We base these estimates on many factors including customer credit worthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. Our judgments and estimates regarding collectability of accounts receivable have an impact on our financial statements.

 

Valuation of Inventory. Our inventory is comprised of raw materials, assemblies and finished products. We must periodically make judgments and estimates regarding the future utility and carrying value of our inventory. The carrying value of our inventory is periodically reviewed and impairments, if any, are recognized when the expected future benefit from our inventory is less than carrying value.

 

21

 

 

Valuation of Intangible Assets. Intangible assets consisted of (a) capitalized legal fees and filing expense related to obtaining patents and trademarks, (b) customer agreements, tradenames, software, non-solicitation and non-compete agreements acquired in business combinations and valued at fair value at the acquisition date, and (c) the purchase cost of indefinite-lived website domains. We must make judgments and estimates regarding the future utility and carrying value of intangible assets. The carrying values of such assets are periodically reviewed and impairments, if any, are recognized when the expected future benefit to be derived from an individual intangible asset is less than carrying value. This generally could occur when certain assets are no longer consistent with our business strategy and whose expected future value has decreased.

 

Accrued Expense. We establish a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. This reserve requires us to make estimates regarding the amount and costs of warranty repairs we expect to make over a period of time. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs, and anticipated rates of warranty claims. We have very limited history to make such estimates and warranty estimates have an impact on our financial statements. Warranty expense is recorded in cost of revenue. We evaluate the adequacy of this reserve each reporting period.

 

We use the recognition criteria of FASB ASC Topic 450-20, Loss Contingencies, to estimate the amount of bonuses when it becomes probable a bonus liability will be incurred, and we recognize expense ratably over the service period. We accrue bonus expense each quarter based on estimated year-end results, and then adjust the actual in the fourth quarter based on our final results compared to targets.

 

Warrants. The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own common shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

Business Combination. The Company accounts for its business combinations under the provisions of Accounting Standards Codification ("ASC") Topic 805-10, Business Combinations ("ASC 805-10"), which requires that the purchase method of accounting be used for all business combinations. Assets acquired and liabilities assumed, including non-controlling interests, are recorded at the date of acquisition at their respective fair values. The estimated fair value of net assets acquired, including the allocation of the fair value to identifiable assets and liabilities, was determined using established valuation techniques. ASC 805-10 also specifies criteria that intangible assets acquired in a business combination must meet to be recognized and reported apart from goodwill. Goodwill represents the excess purchase price over the fair value of the tangible net assets and intangible assets acquired in a business combination. Acquisition-related expenses are recognized separately from the business combinations and are expensed as incurred.

 

The estimated fair value of the acquired intangible assets was determined using a method which reflects the present value of the operating cash flows generated by this asset after taking into account the cost to realize the revenue, and an appropriate discount rate to reflect the time value and risk associated with the invested capital.

 

Certain adjustments to the assessed fair values of the assets and liabilities made subsequent to the acquisition date, but within the measurement period, which is up to one year, are recorded as adjustments to goodwill. Any adjustments subsequent to the measurement period are recorded in income.

 

Historically, our assumptions, judgments and estimates relative to our critical accounting policies have not differed materially from actual results. Other than the warrants and business combination described above, there were no significant changes or modification of our critical accounting policies and estimates involving management valuation adjustments affecting our results for the period ended September 30, 2024. Our accounting policies are more fully described in Note 1. Organization and Summary of Significant Accounting Policies in the notes to our audited consolidated financial statements included in the Annual Report.

 

Segment and Related Information

 

The Company operates as a single segment. The Company’s chief operating decision maker is Scot Cohen, the Company’s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. Refer to Note 15. Major Customers and Related Information, in our financial statements for further discussion.

 

Operating Expense

 

Our operating expense includes (i) selling, general and administrative expense, (ii) research and development expense, and in the most recent fiscal quarter, and (iii) product line exit expense. Research and development expense is comprised of the costs incurred in performing research and development activities and developing production on our behalf, including compensation and consulting, design and prototype costs, contract services, patent costs and other outside expense. The scope and magnitude of our future research and development expense is difficult to predict at this time and will depend on elections made regarding research projects, staffing levels and outside consulting and contract costs. The future level of selling, general and administrative expense will be dependent on staffing levels, elections regarding expenditures on sales, marketing and customer training, the use of outside resources, public company and regulatory expense, and other factors, some of which are outside of our control.

 

We expect our operating costs will continue to reduce from the first quarter of 2024, as a result of the changes from ongoing cost containment efforts. We may incur additional non-cash share-based compensation costs depending on future option and restricted stock unit grants that are impacted by stock prices and other valuation factors. Historical expenditures are not indicative of future expenditures.

 

22

 

 

Results of Operations

 

Three Months Ended September 30, 2024, Compared to Three Months Ended September 30, 2023 (Unaudited)

 

The following table sets forth for the periods indicated certain items of our condensed consolidated statement of operations. The financial information and the discussion below should be read in conjunction with the financial statements and notes contained in this Report.

 

   

Three Months Ended

September 30,

   

Change

 
   

2024

   

2023

   

$

   

%

 
   

(in thousands, except for percentage change)

 

Revenues:

                               

Product sales

  $ 434     $ 3,248     $ (2,814 )     (87 )%

Other revenue

    159       383       (224 )     (58 )%

Total revenues

    593       3,631       (3,038 )     (84 )%

Cost of revenue

    358       1,454       (1,096 )     (75 )%

Gross profit

  $ 235     $ 2,177     $ (1,942 )     (89 )%
                                 

Operating expenses:

                               

Selling, general and administrative

    3,334       4,317       (983 )     (23 )%

Research and development

    527       610       (83 )     (14 )%

Total operating expenses

    3,861       4,927       (1,066 )     (22 )%

Loss from operations

  $ (3,626 )   $ (2,750 )   $ (876 )     (32 )%

 

 

Revenue

 

We reported net revenue of $593 thousand for the three months ended September 30, 2024, as compared to $3.6 million for the three months ended September 30, 2023, an 84% decrease compared to the prior year. The decrease in 2024 as compared to the prior year is primarily a result of 2023 revenues that included large order intake in EMEA.

 

We incurred product promotional costs of $1 thousand during the three months ended September 30, 2024, representing a 98% decrease as compared to $61 thousand for the three months ended September 30, 2023. The 2023 product promotional costs were related primarily to BolaWrap 150 demonstration products, and the cost of training products and accessories delivered to law enforcement agencies that were expensed as marketing costs.

 

23

 

 

Gross Profit

 

Our gross profit for the three months ended September 30, 2024, was $235 thousand, or a gross margin of 40%. Our gross profit for the three months ended September 30, 2023, was $2.2 million, or a gross margin of 60%. The 89% year-over-year decrease in gross profit was a result of lower volumes of BolaWrap 150 product sales slightly offset by the added high-margin revenue from the Company’s Intrensic acquisition in August 2023.

 

As our revenue history is limited, historical margins may not accurately reflect future margins. However, we expect higher margins with the production of the BolaWrap 150 compared to previous production due to design changes and improved pricing, as well as our higher margin revenue from the Intrensic product offerings. Our margins are also subject to variations based on the sales channels and product mix through which our products are sold. At present, our cassettes have lower margins than BolaWrap devices. As we scale cassette production, we will look to reduce our costs and drive higher cassette margins. Cassettes were a total of 10% of our overall revenue in the three months ended September 30, 2024, and will continue to grow as a recurring revenue base as more BolaWrap devices are in the field and the usage of BolaWrap increases due to the need of officers to de-escalate earlier to prevent injuries and use of higher levels of force.

 

We regularly introduce updates and revisions to our products, which may include changes to raw materials and components, and can impact our product costs. Given our limited experience with warranty costs, our estimated future warranty expense may affect our gross margins.

 

Our global supply chain has experienced notable component shortages, extended lead times, cost fluctuations, and logistical constraints, all of which have affected our product costs. Although we have seen these supply chain obstacles ease in 2024, we acknowledge that future supplier shortages, quality problems, and logistics delays could impact our production schedules and have a material negative impact on our financial condition, results of operation, and cash flows.

 

Selling, General and Administrative Expense

 

Selling, general and administrative (“SG&A”) expense of $3.3 million for the three months ended September 30, 2024, was reduced by $1.0 million when compared to $4.3 million for the three months ended September 30, 2023. The decrease in SG&A expense was primarily the result of the Company’s cost containment initiatives enacted beginning in the first half of 2024 which was offset by an increase of $1.0 million in share-based compensation as well as by increased occupancy expenses related to our new office space.

 

Share-based compensation costs allocated to SG&A increased to $896 thousand for the three months ended September 30, 2024, compared to a negative $149 thousand for the three months ended September 30, 2023, resulting from forfeitures and cancellations in 2023.

 

Salaries and burden costs of $756 thousand for the three months ended September 30, 2024, were approximately $880 thousand lower than in the three months ended September 30, 2023. This reduction reflects an approximate 32% reduction in the Company’s workforce including a reduction of certain C-Level positions. During the three months ended September 30, 2024, as compared to the three months ended September 30, 2023, we decreased professional and consulting fees by $907 thousand reflecting the Company’s cost containment efforts. We expect expenditures for SG&A expenses in 2024 to continue to decline in the last quarter of 2024, as a result of the Company’s cost cutting initiatives.

 

Advertising and promotion costs were $81 thousand for the three months ended September 30, 2024, or a decrease of $143 thousand as compared to $224 thousand for the three months ended September 30, 2023. The changes in advertising costs were primarily related to reduced trade show costs offset by slight increases in digital marketing campaigns.

 

Research and Development Expense

 

Research and development expense decreased by $83 thousand for the three months ended September 30, 2024, when compared to the three months ended September 30, 2023. We incurred a $36 thousand period over period increase in compensation expense as well as a $71 thousand period over period decrease in share-based compensation expense allocated to research and development expense as a result of reduction of personnel. Outside consulting costs decreased by $8 thousand for the three months ended September 30, 2024, when compared to the three months ended September 30, 2023, primarily due to the Company’s move to a more variable cost model.

 

24

 

 

Operating Loss

 

Loss from operations of $3.6 million during the three months ended September 30, 2024, was an increase of $876 thousand compared to loss from operations of $2.8 million during the three months ended September 30, 2023, primarily reflecting the reduced revenues offset by lower operating costs from the Company’s cost containment efforts.

 

 

Nine Months Ended September 30, 2024, Compared to Nine Months Ended September 30, 2023

 

The following table sets forth for the periods indicated certain items of our condensed consolidated statement of operations. The financial information and the discussion below should be read in conjunction with the financial statements and notes contained in this Report.

 

   

Nine Months Ended

September 30,

   

Change

 
   

2024

   

2023

   

$

   

%

 
   

(in thousands, except for percentage change)

         

Revenue:

                               

Product sales

  $ 3,012     $ 4,897       (1,885 )     (38 )%

Other revenue

    630       647       (17 )     (3 )%

Total revenue

    3,642       5,544       (1,902 )     (34 )%

Cost of revenue

    1,587       2,347       (760 )     (32 )%

Gross profit

    2,055       3,197       (1,142 )     (36 )%
                                 

Operating expense:

                               

Selling, general and administrative

    11,029       12,604       (1,575 )     (12 )%

Research and development

    1,960       2,683       (723 )     (27 )%

Total operating expense

    12,989       15,287       (2,298 )     (15 )%

Loss from operations

  $ (10,934 )   $ (12,090 )     1,156       (10 )%

 

Revenue

 

We reported net revenue of $3.6 million for the nine months ended September 30, 2024, as compared to $5.5 million for the nine months ended September 30, 2023, a 34% decrease. The decrease in 2024 is primarily a result of a $2.3 million decrease in sales of BolaWrap devices, cartridges and accessories to distributors in EMEA. We incurred discounts of $18 thousand during the nine months ended September 30, 2024, compared to $132 thousand for the nine months ended September 30, 2023. We expect a continued decline to minimal discounts throughout 2024, as we have phased out our promotional upgrade offer.

 

We incurred product promotional costs of $101 thousand during the nine months ended September 30, 2024, related primarily to BolaWrap 150 demonstration products and the cost of training products and accessories delivered to law enforcement agencies that were expensed as marketing costs. We are responding to increased demand for training as a result of expanded product and brand awareness and increased successful field use by agencies but, due to increased awareness, expect reductions in product promotional costs throughout 2024.

 

As of September 30, 2024, we had deferred revenue of $673 thousand, which consisted of $97 thousand related to VR, $463 thousand related to Intrensic, $98 thousand related to BolaWrap extended warranties and services and $15 thousand related to training.

 

25

 

 

On September 30, 2024, we had backlog of $260 thousand expected to be delivered in the fourth quarter of 2024. Distributor and customer orders for future deliveries are generally subject to modification, rescheduling or, in some instances, cancellation in the normal course of business. 

 

Gross Profit

 

Our gross profit for the nine months ended September 30, 2024, was $2.1 million, or a gross margin of 56%. Our gross profit for the nine months ended September 30, 2023, was $3.2 million, or a gross margin of 58%. The 36% year-over-year decrease in gross profit was a result of higher volumes of the BolaWrap 150 product sold to EMEA distributors in 2023 that were slightly offset by the added high-margin revenue from the Company’s Intrensic acquisition in August 2023.

 

As our revenue history is limited, historical margins may not accurately reflect future margins. However, we expect higher margins with the production of the BolaWrap 150 compared to previous production due to design changes and improved pricing. Our margins are also subject to variations based on the sales channels and product mix through which our products are sold. At present, our cassettes have lower margins than BolaWrap devices. As we scale cassette production, we will look to reduce our costs and drive higher cassette margins. Cassettes were a total of 13% of our overall revenue for the nine months ended September 30, 2024, and will continue to grow as a recurring revenue base as more BolaWrap devices are in the field and the usage of BolaWrap increases due to the need of officers to de-escalate earlier to prevent injuries and use of higher levels of force.

 

We regularly introduce updates and revisions to our products, which may include changes to raw materials and components, and can impact our product costs. Given our limited experience with warranty costs, our estimated future warranty expense may affect our gross margins.

 

Our global supply chain has experienced notable component shortages, extended lead times, cost fluctuations, and logistical constraints, all of which have affected our product costs. Although we have seen these supply chain obstacles ease in 2024, we acknowledge that future supplier shortages, quality problems, and logistics delays could impact our production schedules and have a material negative impact on our financial condition, results of operation, and cash flows.

 

Selling, General and Administrative Expense

 

SG&A expense of $11.0 million for the nine months ended September 30, 2024, decreased by $1.6 million when compared to $12.6 million for the nine months ended September 30, 2023, as a result of the Company’s cost containment initiatives enacted beginning in the first half of 2024 offset by increased occupancy expenses related to our new office space.

 

Share-based compensation costs allocated to SG&A increased to $1.7 million for the nine months ended September 30, 2024, compared to $1.4 million for the nine months ended September 30, 2023. This $331 thousand increase resulted primarily due to changes in management and changes in the Company’s stock price.

 

Salaries and burden costs of $3.2 million for the nine months ended September 30, 2024, was a $1.4 million decrease compared to the nine months ended September 30, 2023. During the nine months ended September 30, 2024, as compared to the nine months ended September 30, 2023, we increased our occupancy costs by $615 thousand, which was offset by a reduction of professional fees by $807 thousand and travel and entertainment costs by $211 thousand. We expect expenditures for SG&A expense in 2024 to be lower than 2023 as a result of the Company’s cost containment initiatives enacted beginning in the first half 2024.

 

Advertising and promotion costs were $552 thousand for the nine months ended September 30, 2024, or a decrease of $117 thousand as compared to $669 thousand for the nine months ended September 30, 2023. The decrease in advertising costs was related to decreases in video and testimonial costs as well as reductions in trade shows and other cost containment efforts.

 

Research and Development Expense

 

Research and development expense decreased by $723 thousand for the nine months ended September 30, 2024, when compared to the nine months ended September 30, 2024. We incurred a $130 thousand period over period decrease in compensation expense allocated to research and development expense as a result of personnel changes along with a $165 thousand period over period decrease in share-based compensation expense allocated to research and development expense as a result of personnel changes. Outside consulting costs decreased by $101 thousand and material costs were lower by $128 thousand for the nine months ended September 30, 2024, as compared to the nine months ended September 30, 2023.

 

26

 

 

Operating Loss

 

Loss from operations of $10.9 million during the nine months ended September 30, 2024, represents a reduction of $1.2 million compared to loss from operations of $12.1 million during the nine months ended September 30, 2023, reflecting increased focus on reducing operating costs.

 

 

Liquidity and Capital Resources

 

Overview

 

Our primary source of liquidity to date has been funding from our stockholders from the sale of equity securities and the exercise of derivative securities, consisting of options and warrants. We expect our primary source of future liquidity will be from the sale of products, exercise of stock options and warrants and from future equity or debt financings.

 

We have experienced net losses and negative cash flows from operations since our inception. As of September 30, 2024, we had cash and cash equivalents of $4.9 million, working capital of $1.6 million including the $7.2 million value of the Series A Warrants recorded in connection with the issuance of the Series A Preferred Stock in July 2023, and had sustained cumulative losses attributable to stockholders of $97.3 million. Our working capital net of the warrants-short term at September 30, 2024 was $8.6 million lower compared to December 31, 2023, primarily as a result of operating losses of $10.9 million for the period. Our working capital as of September 30, 2024 was negatively affected by the continued operating losses during the prior twelve months. We believe we have sufficient capital to fund our operations for the next twelve months following this Report. However, liquidity constraints and access to capital markets could still negatively affect our liquidity and may require changes to our investment strategy.

 

Capital Requirements

 

Our future liquidity requirements or future capital needs will depend on, among other things, capital required to introduce new products and the operational staffing and support requirements, as well as the timing and amount of future revenue and product costs. We anticipate that demands for operating and working capital may grow depending on decisions on staffing, development, production, marketing, training and other functions and based on other factors outside of our control, including the timing of receipt of revenue.

 

Our future capital requirements, cash flows and results of operations could be affected by, and will depend on, many factors, some of which are currently unknown to us, including, among other things:

 

 

Any future outbreaks pandemics or contagious diseases or fear of such outbreaks;

   

 

 

Decisions regarding staffing, development, production, marketing and other functions;

   

 

 

The timing and extent of market acceptance of our products;

   

 

 

Costs, timing and outcome of planned production and required customer and regulatory compliance of our products;

   

 

 

Costs of preparing, filing and prosecuting our patent applications and defending any future intellectual property-related claims;

   

 

 

Costs and timing of additional product development;

   

 

 

Costs, timing and outcome of any future warranty claims or litigation against us associated with any of our products;

   

 

 

Ability to collect accounts receivable; and

   

 

 

Timing and costs associated with any new financing.

 

Principal factors that could affect our ability to obtain cash from external sources including from exercise of outstanding warrants and options include:

 

 

Volatility in the capital markets; and

 

 

Market price and trading volume of our Common Stock.

 

27

 

 

2023 Offering

 

On June 29, 2023, the Company entered into a Series Purchase Agreement (“Series A Purchase Agreement”) with certain accredited investors, including the Company’s Executive Chairman and Chief Executive Officer (collectively, the “Series A Investors”), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the “Series A Offering”) (i) an aggregate of 10,000 shares of Series A Preferred Stock, initially convertible into up to 6,896,553 shares of the Company’s Common Stock, at an initial conversion price of $1.45 per share, and (ii) warrants (the “Series A Warrants”) to acquire up to an aggregate of 6,896,553 shares of Common Stock (the “Series A Warrant Shares”). The conversion price of the Series A Preferred Stock is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable conversion price (subject to certain exceptions). The closing of the Series A Offering occurred on July 3, 2023. The aggregate gross proceeds from the Series A Offering were $10 million. The Company expects to use the net proceeds from the Series A Offering for general corporate purposes.

 

The Company engaged Katalyst Securities LLC (the “Placement Agent”) to act as exclusive placement agent in connection with the Series A Offering. Pursuant to an Engagement Letter with the Placement Agent, we paid to the Placement Agent or its designees (i) a cash fee equal to 8% of the gross proceeds of the Series A Offering and (ii) warrants to purchase an aggregate of 551,725 shares of Common Stock (equal to 8% of the shares of Common Stock underlying the Series A Preferred Stock sold in the Series A Offering) at an exercise price of $1.45 per share.

 

Series A Preferred Stock

 

The terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations of the Series A Preferred Stock. The Series A Preferred Stock is convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $1.45 per share (the “Conversion Price”). The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).

 

The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company’s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will be equal to the lower of (i) the then applicable Conversion Price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined herein) (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.

 

The Company may require holders to convert their Series A Preferred Stock into shares of Common Stock if the closing price of the Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000,000 per day during the same period and certain equity conditions described in the Certificate of Designations are satisfied.

 

At any time beginning 18 months from the date of the issuance, provided that certain equity conditions described in the Certificate of Designations are satisfied, and provided further that the Company has filed all reports required to be filed by it pursuant to the Exchange Act on a timely basis for a continuous period of one year, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid dividends on such Series A Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.

 

Other than Scot Cohen, V4 Global LLC or their transferees, a holder of Series A Preferred Stock cannot convert shares of its Series A Preferred Stock into shares of Common Stock if the holder and its affiliates would beneficially own more than 4.99%, or 9.99% at the election of the holder, of the outstanding Common Stock after giving effect to the conversion. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to us and such increase or decrease will apply only to the holder providing such notice.

 

Except as required by law (including without limitation, the Delaware General Corporation Law (the “DGCL”)), the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on as as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. To the extent that under the DGCL the vote of the holders of shares of Series A Preferred Stock, voting separately as a class or series, as applicable, is required to authorize a given action of the Company, the affirmative vote or consent of a majority of the outstanding shares of Series A Preferred Stock, voting together in the aggregate and not in separate series unless required under the DGCL, represented at a duly held meeting at which a quorum is present or by written consent of such majority (except as otherwise may be required under the DGCL) shall constitute the approval of such action by both the class or the series, as applicable.

 

On August 19, 2024, the Company entered into an Amendment Agreement (the “Series A Amendment”) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the Series A Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the “July Delinquent Dividend Amount”), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the “October Dividend Amount” and, together with the July Delinquent Dividend Amount, the “Delinquent Dividend Amounts”), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024 and the Pre-Dividend Shares (as defined in the Certificate of Designations) with respect to each of the July Delinquent Dividend Amount and the October Dividend Amount, if applicable, shall be delivered to the Series A Investors on or prior to the twenty-first (21st) trading day prior to October 1, 2024. The Company and the Required Holders further agreed pursuant to the Series A Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the “Certificate of Amendment”) and (ii) the Series A Purchase Agreement to amend the definition of “Excluded Securities.”

 

28

 

 

The Certificate of Amendment amended the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company’s stockholders prior to such issuance, which was subsequently further amended by the October 2024 Certificate of Amendment (as defined below), (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock, and (ii) the Company’s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption, in each case, pursuant to the terms of the Certificate of Designations, and (C) amend the definition of “Excluded Securities” to exclude Dividend Shares (as defined in the Certificate of Designations) and shares of Common Stock issued in connection with the payments of dividends. The Certificate of Amendment was filed with the Secretary of State of the State of Delaware on August 23, 2024.

 

On October 14, 2024, the Company entered into an Amendment Agreement (the “October 2024 Series A Amendment”) with the Required Holders. Pursuant to the October 2024 Series A Amendment, the Required Holders agreed to further amend the Certificate of Designations (the “October 2024 Certificate of Amendment”). Pursuant to the October 2024 Certificate of Amendment, (i) the Series A Preferred Stock is now entitled to voting rights as described therein, (ii) certain holders of the Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (iii) stockholder approval is no longer  required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware on October 14, 2024.

 

There is no established public trading market for the Series A Preferred Stock and we do not intend to list the Series A Preferred Stock on any national securities exchange or nationally recognized trading system.

 

Warrants

 

The Company issued the Series A Warrants to purchase up to an aggregate of 6,896,553 shares of Common Stock. Each Series A Warrant has an exercise price of $1.45 per share, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions).

 

There is no established public trading market for the Series A Warrants and we do not intend to list the Series A Warrants on any national securities exchange or nationally recognized trading system.

 

Nasdaq Stockholder Approval

 

The Company’s ability to issue Conversion Shares and Series A Warrant Shares is subject to certain limitations set forth in the Certificate of Designations. Prior to receiving the Nasdaq Stockholder Approval (as defined below), such limitations included a limit on the number of shares that may be issued until the time, if any, that the Company’s stockholders have approved the issuance of more than 19.99% of the Company’s outstanding shares of Common Stock in accordance with the rules of the Nasdaq Stock Market (the “Nasdaq Stockholder Approval”). Such Nasdaq Stockholder Approval was received at a special meeting of stockholders held on September 19, 2023.

 

The Company has not entered into any off-balance sheet financial guarantees or other off-balance sheet commitments to guarantee the payment obligations of any third parties. The Company has not entered into any derivative contracts that are indexed to the Company’s shares and classified as stockholder’s equity or that are not reflected in the Company’s financial statements included in this Quarterly Report on Form 10-Q. Furthermore, the Company does not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. The Company does not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.

 

Cash Flows

 

Cash Flows from Operating Activities

 

During the nine months ended September 30, 2024, net cash used in operating activities was $6.9 million. The net income of $1.7 million was decreased by non-cash income of $12.5 million related to the change in fair value of warrants and increased by non-cash expense of $2.4 million consisting primarily of share-based compensation expense of $1.8 million and depreciation and amortization of $619 thousand. Other major component changes using operating cash included an increase of $529 thousand in inventories and a decrease in both accounts receivable of $2.3 million and customer deposits of $1.0 million.

 

During the nine months ended September 30, 2023, net cash used in operating activities was $12.9 million. The net loss of $11.8 million was decreased by non-cash expense of $2.5 million consisting primarily of share-based compensation expense of $1.6 million. Other major component changes using operating cash included an increase of $1.8 million in inventories and a net increase in accounts receivable of $1.4 million.

 

Cash Flows from Investing Activities

 

During the nine months ended September 30, 2024, we had proceeds from maturities of short-term investments of $7.5 million. During the nine months ended September 30, 2024, we used $13 thousand of cash for the purchase of property and equipment and invested $124 thousand in patents.

 

During the nine months ended September 30, 2023, we used $6.1 million of cash to purchase short-term investments, and we had proceeds from maturities of short-term investments of $10 million. During the nine months ended September 30, 2023, we used $60 thousand of cash for the purchase of intangible assets, $551 thousand of cash for the purchase of Intrensic, $133 thousand of cash for the purchase of property and equipment and invested $277 thousand in patents.

 

Cash Flows from Financing Activities

 

During the nine months ended September 30, 2024, we received $588 thousand in proceeds from the exercise of previously issued stock options and paid $120 thousand in cash dividends on the Company’s Series A Preferred Stock.

 

During the nine months ended September 30, 2023, we received $9.8 million in gross proceeds from the issuance of securities, which was reflected in cash and cash equivalents and $0 in proceeds from the exercise of previously issued stock options.

 

29

 

 

Contractual Obligations and Commitments

 

Pursuant to the License Agreement, we are obligated to pay to Syzygy a 4% royalty fee on future product sales up to an aggregate amount of $1.0 million in royalty payments or until September 30, 2026, whichever occurs earlier. We recorded $66 thousand for royalties during the nine months ended September 30, 2024. The maximum payout was satisfied as of June 30, 2024.

 

In January 2022, we extended our Tempe, Arizona facility lease for three years through July 2025 and we are committed to aggregate lease payments on the facility lease of $126 thousand in 2024 and $75 thousand in 2025.

 

In September 2023, we committed to a lease of office space in Coconut Grove, Florida in a multi-year term concluding in 2031 which includes aggregate lease payments remaining totaling $3.6 million.

 

On August 9, 2023, the Company entered into a Membership Interest Purchase Agreement (the “Intrensic Purchase Agreement”) with certain members of Intrensic, including Kevin Mullins, the Company’s former Chief Executive Officer (collectively, “Sellers”) and Buford Ortale, as the Sellers’ representative. Under the terms of the Intrensic Purchase Agreement, the Company agreed to purchase, and Sellers agreed to sell, 100% of the membership interests (the “Membership Interests”) of Intrensic for the following consideration upon the consummation of the sale of the Membership Interests (the “Intrensic Closing”): (i) $554 thousand in cash, subject to adjustment based upon the outstanding indebtedness of Intrensic and Intrensic’s working capital as of the Intrensic Closing; and (ii) 1,250,000 shares of Common Stock of the Company (the “Intrensic Acquisition”). The Intrensic Acquisition closed on August 16, 2023, in accordance with the terms of the Intrensic Purchase Agreement.

 

As of September 30, 2024, we were committed for approximately $941 thousand for future component deliveries and contract services that are generally subject to modification or rescheduling in the normal course of business.

 

Effects of Inflation

 

During the nine months ended September 30, 2024, and the year ended December 31, 2023, we had experienced increased costs in labor and materials due to inflation. We believe throughout 2024 that low unemployment and higher salaries will create higher payroll costs and increased operating expense in the business. We have seen increases in costs from multiple suppliers for materials as well as labor.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

 

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information required under this item.

 

Item 4. Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

We carried out an evaluation, under the supervision and with the participation of our management, including our Executive Chairman and Chief Executive Officer, of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the period covered by this Report. Based upon that evaluation, our Executive Chairman and Chief Executive Officer concluded that, as of the end of the period covered in this Quarterly Report on Form 10-Q, 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 Executive Chairman and Chief Executive Officer, as appropriate to allow timely decisions regarding required disclosure.

 

30

 

 

Changes in Internal Control over Financial Reporting

 

There have been no changes in our internal control over financial reporting during our fiscal quarter ended September 30, 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

From time to time, we may become involved in legal proceedings or be subject to claims arising in the ordinary course of business.

 

The information set forth in Note 13 Commitments and Contingencies of the Notes to Consolidated Financial Statements of this Report is incorporated by reference herein.

 

Item 1A. Risk Factors

 

Management is not aware of any material changes to the risk factors discussed in Part 1, Item 1A, of the Company's Annual Report. In addition to the other information set forth in this Report, you should carefully consider the risk factors discussed in Part 1, Item 1A, of the Company's Annual Report, and subsequent reports filed pursuant to the Exchange Act which could materially and adversely affect the Companys business, financial condition, results of operations, and stock price. The risks described in the Company's Annual Report and subsequent reports filed pursuant to the Exchange Act are not the only risks facing the Company. Additional risks and uncertainties not presently known to management, or that management presently believes not to be material, may also result in material and adverse effects on our business, financial condition, and results of operations.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

There were no unregistered sales of the Company’s equity securities during the three months ended September 30, 2024, other than those previously reported in a Current Report on Form 8-K.

 

Item 3. Defaults Upon Senior Securities

 

There has been no default in the payment of principal, interest, sinking or purchase fund installment, or any other material default, with respect to any indebtedness of the Company. 

 

31

 

 

Item 4. Mine Safety Disclosures

 

Not Applicable.

 

 

Item 5. Other Information

 

None.

 

 

Item 6. Exhibits

 

Exhibit

Number

Description

3.1

Certificate of Amendment of Certificate of Designations of Series A Convertible Preferred Stock (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 23, 2024).

3.2

Certificate of Amendment of Certificate of Designations of Series A Convertible Preferred Stock (incorporated by reference to Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 filed with the Securities and Exchange Commission on October 15, 2024).

10.1

Form of Amendment, dated August 19, 2024, by and between Wrap Technologies, Inc. and the investors party thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 23, 2024).

10.2

Form of Amendment, dated October 14, 2024, by and between Wrap Technologies, Inc. and the investors party thereto (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 filed with the Securities and Exchange Commission on October 15, 2024).

31*

Rule 13a-14(a)/15d-14(a) Certification - Principal Executive Officer and Principal Financial Officer.

32**

Section 1350 Certification - Principal Executive Officer and Principal Financial Officer.

 

Extensible Business Reporting Language (XBRL) Exhibits*

101.INS

Inline XBRL Instance Document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (embedded within the Inline XBRL Document and include in Exhibit 101)

 

* Filed concurrently herewith

** Furnished herewith.  

 

32

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

 

Wrap Technologies, Inc. 

 
       

November 14, 2024 

By:

/s/ Scot Cohen

 
   

Scot Cohen

Chief Executive Officer

(Principal Executive Officer and Interim

Principal Financial Officer and Principal

Accounting Officer)

 

 

33
EX-31 2 ex_745770.htm EXHIBIT 31 ex_745770.htm

Exhibit 31

 

CERTIFICATION PURSUANT TO SARBANES-OXLEY ACT OF 2002

 

I, Scot Cohen, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Wrap Technologies, Inc.;

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 14, 2024

 

/s/ Scot Cohen 

Scot Cohen

Chief Executive Officer

(Principal Executive Officer and Interim Principal Financial Officer and Principal Accounting Officer)

 

 
EX-32 3 ex_745771.htm EXHIBIT 32 ex_745771.htm

Exhibit 32

 

CERTIFICATION PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

The undersigned hereby certifies, in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Wrap Technologies, Inc. (the “Company”), that, to his or her knowledge, the Quarterly Report of the Company on Form 10-Q for the period ended September 30, 2024, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

Date: November 14, 2024

 

/s/ Scot Cohen 

Scot Cohen

Chief Executive Officer

(Principal Executive Officer and Interim Principal Financial Officer and Principal Accounting Officer)

 

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 
EX-101.SCH 4 wrap-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, Summary of Significant Accounting Policies and Recent Developments link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Revenue and Product Costs link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Financial Instruments link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Inventories link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Property and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Intangible Assets and Goodwill link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Warrants link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Leases link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Defined Contribution Plan link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Major Customers and Related Information link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 16 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995467 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995468 - Disclosure - Note 2 - Revenue and Product Costs (Tables) link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note 3 - Financial Instruments (Tables) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note 4 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note 5 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note 6 - Intangible Assets and Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note 9 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note 11 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note 15 - Major Customers and Related Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note 2 - Revenue and Product Costs (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note 2 - Revenue and Product Costs - Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note 3 - Financial Instruments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note 3 - Financial Instruments - Level 3 Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note 3 - Financial Instruments - Fair Value Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note 4 - Inventories - Summary of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note 5 - Property and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note 6 - Intangible Assets and Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note 8 - Warrants (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note 9 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note 9 - Leases - Summary of Operating Lease Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note 9 - Leases - Future Lease Payments (Details) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note 10 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note 11 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995500 - Disclosure - Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 995501 - Disclosure - Note 11 - Share-based Compensation - Summary of RSU Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995502 - Disclosure - Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details) link:calculationLink link:definitionLink link:presentationLink 995503 - Disclosure - Note 12 - Defined Contribution Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995504 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995505 - Disclosure - Note 14 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995506 - Disclosure - Note 15 - Major Customers and Related Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995507 - Disclosure - Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details) link:calculationLink link:definitionLink link:presentationLink 995508 - Disclosure - Note 16 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 5 wrap-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 6 wrap-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Note To Financial Statement Details Textual Significant Accounting Policies Note 2 - Revenue and Product Costs Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Note 3 - Financial Instruments Note 4 - Inventories Note 5 - Property and Equipment, Net Note 6 - Intangible Assets and Goodwill Long-term liabilities: Note 7 - Accounts Payable and Accrued Liabilities Note 9 - Leases wrap_ConsultingFeesToRelatedPartyMonthlyAmount Consulting Fees to Related Party, Monthly Amount The amount of monthly consulting fees paid to a related party during the reporting period. Note 11 - Share-based Compensation Note 15 - Major Customers and Related Information us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Note 2 - Revenue and Product Costs - Contract Liabilities (Details) Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details) Expected stock price volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Financial Instruments - Level 3 Reconciliation (Details) Note 3 - Financial Instruments - Fair Value Assumptions (Details) Note 4 - Inventories - Summary of Inventories (Details) Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details) Expected life of options (Year) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details) Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details) Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details) Note 9 - Leases - Summary of Operating Lease Obligations (Details) Note 9 - Leases - Future Lease Payments (Details) Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details) Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details) Note 11 - Share-based Compensation - Summary of RSU Activity (Details) Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details) Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Notes To Financial Statements Notes To Financial Statements [Abstract] Awards other than options, granted, weighted average grant date fair value (in dollars per share) Awards other than options, vested, weighted average grant date fair value (in dollars per share) Awards other than options, forfeited and cancelled, weighted average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Awards other than options, unvested, weighted average grant date fair value, balance (in dollars per share) Awards other than options, unvested, weighted average grant date fair value, balance (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Awards other than options, Forfeited and cancelled (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Awards other than options, unvested, balance (in shares) Awards other than options, unvested, balance (in shares) Awards other than options, Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Awards other than options, Vested (in shares) Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Outstanding, aggregate intrinsic value Exercisable, weighted average exercise price (in dollars per share) us-gaap_PaymentsToAcquireInvestments Purchase of short-term investments Exercisable, weighted average contractual term (Year) Exercisable, aggregate intrinsic value Exercisable, shares (in shares) Outstanding, remaining contractual term (Year) Weighted-average fair value of options granted (in dollars per share) Proceeds from maturities of short-term investments us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Deferred revenue - short term Current portion Forfeited, cancelled, expired, weighted average exercise price (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Accrued liabilities Total Accrued compensation Lessee, Operating Leases [Text Block] Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Options on Common Shares, Outstanding (in shares) Options on Common Shares, Outstanding (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod Options on Common Shares, Forfeited, cancelled, expired (in shares) Trademarks [Member] Taxes and other us-gaap_PolicyTextBlockAbstract Accounting Policies Trademarks and Trade Names [Member] Warranty costs us-gaap_StockIssued1 Convertible preferred stock issued, net of offering costs Issuance of common stock for acquisition us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant us-gaap_PaymentsToAcquireIntangibleAssets Investment in patents and trademarks us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures for property and equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Supplemental Disclosure of Non-Cash Investing and Financing Activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Weighted average vesting period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Current liabilities: Vesting [Axis] Operating lease liability Vesting [Domain] Share-Based Payment Arrangement, Tranche One [Member] us-gaap_Assets Total assets Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Patents [Member] Technology-Based Intangible Assets [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net income (loss) attributable to common stockholders us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Relationships [Member] Computer Software, Intangible Asset [Member] Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_PaymentsForProceedsFromOtherDeposits Proceeds (cash outlay for) ) long-term deposits Award Type [Domain] us-gaap_PreferredStockDividendsIncomeStatementImpact Less: convertible preferred stock dividends Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Net income (loss) Net loss for the period Net income (loss) Award Type [Axis] us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Total amortizable Intangible assets, net Total intangible assets, net Restricted Stock Units (RSUs) [Member] Amortizable intangible assets, gross Service-based Options [Member] Represents service-based options. Performance Shares [Member] us-gaap_GoodwillPeriodIncreaseDecrease Goodwill, Period Increase (Decrease) Share-Based Payment Arrangement, Option [Member] us-gaap_PreferredStockConvertibleSharesIssuable Preferred Stock, Convertible, Shares Issuable us-gaap_PreferredStockConvertibleConversionPrice Preferred Stock, Convertible, Conversion Price Indefinite life assets (non-amortizable) us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Commitments and Contingencies Disclosure [Text Block] Property and equipment, net Property and equipment, net Goodwill Property and equipment, gross us-gaap_Dividends Dividends Dividends on convertible preferred stock Cash Flows From Investing Activities: us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Related Party Transactions Disclosure [Text Block] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Intrensic [Member] Relating to Intrensic. BolaWrap [Member] Relating to Bolawrap. wrap_PreferredStockConvertibleTradingVolumeThreshold Preferred Stock, Convertible, Trading Volume Threshold Represents the trading volume threshold for convertible preferred stock. wrap_PreferredStockConvertibleSharePriceThreshold Preferred Stock, Convertible, Share Price Threshold Represents the share price that allows for the mandatory conversion of preferred stock. Conversion of Series A Preferred Stock to Common Stock [Member] Relating to the conversion of Series A Preferred Stock to common stock. us-gaap_OperatingExpenses Total operating expenses Post Triggering Event [Member] Relating to post triggering event. Additions, net Amount of addition to contract with customer liability. Customer Deposits [Member] Represents customer deposits. Deferred Revenue [Member] Represents deferred revenue. Cash and cash equivalents Undesignated [Member] Relating to undesignated. Share-based expense Share-Based Payment Arrangement, Expense us-gaap_DefinedBenefitPlanContributionsByEmployer Defined Benefit Plan, Plan Assets, Contributions by Employer Customer deposits Represents the amount of customer deposits included in current liabilities as of the specified date. us-gaap_RoyaltyExpense Royalty Expense Amendment Flag Comprehensive income (loss): us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income (loss) dei_CityAreaCode City Area Code Use of Estimates, Policy [Policy Text Block] Market Value Patents and Trademarks [Member] Represents information regarding patents and trademarks. New Accounting Pronouncements, Policy [Policy Text Block] Intangibles Other than Patents and Trademarks [Member] Represents information regarding intangibles other than patents and trademarks. Reclassification, Comparability Adjustment [Policy Text Block] us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding (in shares) Preferred Stock, Shares Outstanding (in shares) Current Fiscal Year End Date us-gaap_VariableLeaseCost Variable Lease, Cost Common shares issued upon vesting of restricted stock units Represents the value of restricted stock units vested during the period. us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus us-gaap_IncreaseDecreaseInDepositOtherAssets Customer deposits us-gaap_OperatingLeaseCost Operating Lease, Cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] us-gaap_ShortTermLeaseCost Short-Term Lease, Cost Dividends settled with common stock dei_DocumentPeriodEndDate Document Period End Date Common shares issued upon vesting of restricted stock units (in shares) Represents the number of common shares issued upon vesting of restricted stock units. us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating Lease, Weighted Average Remaining Lease Term dei_EntityFileNumber Entity File Number Entity Emerging Growth Company dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] us-gaap_DividendsPreferredStock Dividends Lessee, Operating Lease, Disclosure [Table Text Block] Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions. Document Information [Table] us-gaap_InvestmentOwnedPercentOfNetAssets Investment Owned, Net Assets, Percentage Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings Dividends on convertible preferred stock Non-cash lease expense Represents the amount of noncash lease expense recognized during the period. Share-based compensation expense Share-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Entity Tax Identification Number Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] dei_EntityAddressAddressLine1 Entity Address, Address Line One us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] dei_EntityAddressCityOrTown Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] dei_EntityAddressPostalZipCode Entity Address, Postal Zip Code dei_EntityAddressStateOrProvince Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Warranty settlement Represents the increase (decrease) in warranty settlement during the period. Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Change in unrealized gain on short-term investments Represents the amount of change in unrealized gain on short-term investments. Revenue Benchmark [Member] us-gaap_PreferredStockDividendsShares Dividends on convertible preferred stock (in shares) Accounts Receivable [Member] us-gaap_IncreaseDecreaseInOtherNoncurrentAssets Changes in other non-current assets and goodwill Common shares issued upon convertible preferred stock exercising conversion rights (in shares) us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Common shares issued upon convertible preferred stock exercising conversion rights us-gaap_StockIssuedDuringPeriodValueConversionOfUnits Issuance of common stock for acquisition (in shares) dei_LocalPhoneNumber Local Phone Number Issuance of common stock for acquisition Common shares issued upon exercise of stock options (in shares) Options on Common Shares, Exercised (in shares) us-gaap_TableTextBlock Notes Tables Virtual Reality Training [Member] Represents information regarding virtual reality training. Extended Product Warranties [Member] Represents information regarding extended product warranties. wrap_NumberOfWhollyOwnedSubsidiaries Number of Wholly-owned Subsidiaries Represents the reporting entity's number of wholly-owned subsidiaries. Common shares issued upon exercise of stock options Organization and Business Description [Policy Text Block] Accounting policy for business description and organization. Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Domain] Selling, general and administrative Provision for doubtful accounts Adjusted Cost Represents the adjusted cost of financial instruments owned. Options on Common Shares, Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Warrants, measurement input us-gaap_WarrantsAndRightsOutstandingTerm Warrants and Rights Outstanding, Term Production and Lab Equipment [Member] Represents information regarding production and lab equipment. Tooling [Member] Represents information regarding tooling. Convertible preferred stock issued, net of offering costs (in shares) Stock Issued During Period, Shares, New Issues Raw materials Unrealized Gains Represents the unrealized gains on assets held on a recurring basis. Unrealized Losses Represents the amount of unrealized loss on assets still held on recurring basis. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods Convertible preferred stock issued, net of offering costs Stock Issued During Period, Value, New Issues Related Party Transaction [Axis] Related Party Transaction [Domain] Chief Executive Officer and President [Member] Represents the CEO and president. Accumulated deficit Research and development Money Market Funds [Member] Syzygy Licensing LLC [Member] Represents information regarding Syzygy Licensing LLC. wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingSustainedMarketCapitalization Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vesting, Sustained Market Capitalization Represents vesting based on sustained market capitalization. Measurement Input, Price Volatility [Member] Warranty provision The amount of product warranty expense (income). Changes in assets and liabilities: Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating lease liability - long term Measurement Input, Expected Dividend Rate [Member] Inventory Disclosure [Text Block] Patent and legal costs Represents the amount of accrued patent and legal costs as of the specified date. Subsequent Event [Member] Measurement Input, Expected Term [Member] Schedule of Inventory, Current [Table Text Block] Total us-gaap_OperatingLeaseLiability Total Operating Lease Liability Operating lease liability - short term Measurement Input, Exercise Price [Member] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Events [Text Block] Operating lease right-of-use asset, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total future minimum lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less imputed interest Measurement Input Type [Axis] Thereafter 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree Measurement Input Type [Domain] 2027 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2028 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive Thereafter us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 2025 2026 2027 2024 (3 months) us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2028 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Segment Reporting, Policy [Policy Text Block] 2024 (3 months) Change in fair value of warrant liabilities Change in fair value of warrant liabilities Change in fair value of warranty liabilities Other assets Share-based compensation us-gaap_ShareBasedCompensation Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life Earnings Per Share, Policy [Policy Text Block] Revenues us-gaap_Revenues Total revenues Operating expenses: The 2017 Stock Incentive Plan [Member] Represents information regarding the 2017 Stock Incentive Plan. Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_ConversionOfStockAmountConverted1 Common shares issued upon convertible preferred stock exercising conversion rights us-gaap_Depreciation Depreciation us-gaap_ConversionOfStockSharesIssued1 Conversion of Stock, Shares Issued Depreciation and amortization Fair value Fair value us-gaap_FinancialLiabilitiesFairValueDisclosure us-gaap_ConversionOfStockSharesConverted1 Conversion of Stock, Shares Converted Common shares issued upon convertible preferred stock exercising conversion rights (in shares) Stock Conversion Description [Axis] Conversion of Stock, Name [Domain] us-gaap_AssetsCurrent Total current assets Performance-based Options [Member] Represents information regarding performance-based options. Equity [Text Block] Common stock - 150,000,000 authorized; par value $0.0001 per share; 45,869,390 and 43,855,503 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Dividends on convertible preferred stock Amount of paid and unpaid convertible preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). Adjustments to reconcile net loss to net cash used in operating activities: Common stock, shares authorized (in shares) Common Stock, Shares Authorized Americas [Member] Common stock, shares issued (in shares) Certificates of Deposit [Member] Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Stockholders' Equity, Policy [Policy Text Block] wrap_RoyaltyPaymentsPercentageOfProductRevenue Royalty Payments, Percentage of Product Revenue Represents the percentage of product revenue to be paid by the reporting entity. Asia Pacific [Member] wrap_MaximumRoyaltiesToBePaidUnderAgreement Maximum Royalties to Be Paid Under Agreement Represents the maximum amount of royalties to be paid under the specified agreement. Revenue from Contract with Customer [Policy Text Block] Related Party Technology License Agreement [Member] Represents information regarding a related party technology license agreement. Statistical Measurement [Domain] wrap_ReimbursementOfExpensesToRelatedPartyMonthlyAmount Reimbursement of Expenses to Related Party, Monthly Amount Represents the amount paid per month to reimburse a related party for expenses. Maximum [Member] Minimum [Member] wrap_NumberOfMajorCustomers Number of Major Customers Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. Mr. Elwood Norris [Member] Represents information regarding Mr. Elwood Norris, a former officer and current stockholder of the reporting entity. Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Distributors [Member] Represents information regarding distributors. Preferred stock Preferred Stock, Shares Issued (in shares) Intangible Assets, Finite-Lived, Policy [Policy Text Block] Distributor One [Member] Represents information regarding a first distributor. Distributor Two [Member] Represents information regarding a second distributor. Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred Stock, Shares Authorized (in shares) Preferred Stock, Shares Authorized Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Inventories, net Inventories - net Training [Member] Relating to training. Europe, Middle East and Africa [Member] Represents information regarding Europe, Middle East and Africa. Preferred Stock, Par or Stated Value Per Share (in dollars per share) Preferred Stock, Par or Stated Value Per Share Product sales us-gaap_InventoryValuationReserves Reserve for Obsolescence Fair Value, Inputs, Level 3 [Member] wrap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarningsNet Dividends on convertible preferred stock Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance. Fair Value Hierarchy and NAV [Domain] Customer [Axis] Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value Hierarchy and NAV [Axis] us-gaap_ProductWarrantyAccrualPayments Warranty settlements us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease Warranty provision Deferred Revenue us-gaap_PreferredStockDividendRatePercentage Preferred Stock, Dividend Rate, Percentage Cash Flows From Operating Activities: Warrants Statement [Line Items] Accounts receivable and contract assets, net Furniture and Fixtures [Member] Additional paid-in capital Revenues [Abstract] Short-term investments AOCI Attributable to Parent [Member] Stockholders' equity: Schedule of Product Warranty Liability [Table Text Block] Warrant liabilities Represents the amount of warrant liabilities issued. Proceeds from issuance of warrants and convertible preferred stock, net of offering costs The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt) and preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock. Other us-gaap_NonoperatingIncomeExpense Total other income (expense), net Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Chief Executive Officer [Member] Current assets: Warrants [Text Block] Represents the entire disclosure regarding warrants. Fair Value Disclosures [Text Block] Executive Chairman [Member] Relating to the executive chairman. us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net (decrease) increase in cash and cash equivalents us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Commitments and Contingencies Sale of Stock [Axis] Sale of Stock [Domain] Other revenue us-gaap_OperatingIncomeLoss Loss from operations Nonoperating Income (Expense) [Abstract] us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Prepaid expense and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by investing activities Accrued liabilities and other The increase (decrease) during the reporting period in accrued liabilities and other liabilities. Cost of revenues us-gaap_GrossProfit Gross profit wrap_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets Prepaid expenses and other current assets Amount of increase (decrease) in prepaid expenses, and current assets classified as other. Inventory obsolescence reserve us-gaap_ContractWithCustomerLiability Contract with Customer, Liability Balance Balance us-gaap_AccountsPayableCurrentAndNoncurrent Accounts Payable Intrensic, LLC [Member] Relating to Intrensic, LLC. us-gaap_PaymentsOfDividends Dividends settled in Cash us-gaap_ProductWarrantyAccrual Balance Balance us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity us-gaap_ProceedsFromIssuanceOfWarrants Proceeds from Issuance of Warrants Scenario [Domain] Retained Earnings [Member] Proceeds from exercise of stock options Title and Position [Domain] Title and Position [Axis] Scenario [Axis] us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock Proceeds from Issuance of Preferred Stock and Preference Stock Additional Paid-in Capital [Member] Common Stock [Member] Preferred Stock [Member] Equity Components [Axis] Equity Component [Domain] us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights wrap_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance Contract with Customer Liability Revenue Recognized Including Opening Balance 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. Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Text Block] Defined Contribution Plan [Text Block] Computer Equipment [Member] dei_DocumentQuarterlyReport Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] dei_DocumentTransitionReport Document Transition Report Basis of Accounting, Policy [Policy Text Block] Concentration Risk Disclosure [Text Block] Selling, General and Administrative Expenses [Member] dei_EntityInteractiveDataCurrent Entity Interactive Data Current 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_ContractualObligation Contractual Obligation us-gaap_SharePrice Share Price us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Classification and Valuation of Warrants [Policy Text Block] Disclosure of accounting policy for classification and valuation of warrants. Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Weighted average common shares used to compute net loss per basic and diluted common share (in shares) Accounts Payable and Accrued Liabilities Disclosure [Text Block] Net income (loss) per basic and diluted common share (in dollars per share) Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] wrap_PreferredStockStatedValuePerShare Preferred Stock, Stated Value Per Share Stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. Schedule of Accrued Liabilities [Table Text Block] Registered Direct Offering [Member] Represents the registered direct offering. Warrants Issued in Registered Direct Offering [Member] Represents warrants issued in registered direct offering. Settlement – US Treasury bills us-gaap_LiabilitiesNoncurrent Total long-term liabilities Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Cash Flows From Financing Activities: us-gaap_DividendsPayableCurrentAndNoncurrent Dividends Payable Series A Preferred Stock [Member] Net assets acquired from acquisition The amount of net assets acquired from acquisition. Convertible Preferred Stock [Member] Deferred revenue - long term Long-term portion us-gaap_StockholdersEquity Total stockholders' equity Balance Balance us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense Operating Lease, Right-of-Use Asset, Periodic Reduction us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Net cash paid for acquisition of Intrensic Class of Stock [Axis] Class of Stock [Domain] EX-101.PRE 7 wrap-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 8 wrap-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 9 logo.jpg begin 644 logo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 L17AI9@ 34T *@ @ 0$Q ( M * &@ !''EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3% MQL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! M 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D: M)BH*# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ _<;_ (+T M_M@?MN_L0^&?@Q\9OV7_ !SI&A> =<\4:K\,_B+IVL> O"WC!M(\7:M$VO?# M_P 3:7=Z[HETMF-4TS1?&_AC4XFE9%2-&8R."Y]._P""'/\ P45\7_M\?LP^ M(=8^+VK>'KSXW?#+QS<>'/&\VAZ+;>'[7Q'I7B>(:SX \0V>G6:Q::]K=1C7 MOA[$-.AM[%QX(,UO%&KY/VS_ ,%(?V7+3]LK]DSXZ? 9I[6T\0^(? FJ77@6 MZN[);ZUM?B)IVJ6>N?#W4=K(2"GB3PS;:'K7E[2OAG7M50R,KO'7\0?_ ;V M?M23?LV_M^:=\+O$-Q+HOA#]HK0]0^#NO6.KS&VU/0?B/;WC7GP^FU&W'^HU M"7QS%'\,;J'&(KKQ6\9X6OOZWX;U'X<[-1U?4+@WWBSPP]U=W5RGVAOH M3_@Z,_:OB\,_"KX4?L>^'-1N+36/B1JU[\6?B4D)S=6W@'PAJ.M6'@S1+8@# MTASC=XIO=2;N,Z\+ MY1E.+RG,\+F>N:UJ#^KMQOIR)IK2]G:_-=1:<4MXWQS?,<3_ &C1>#O:T;[) M7]UVT5M4[M/S?1G^H:-2@E4^7EQB:2/[-I6O3EI)E6:OW.^&O_ M 40\">)_P#@F/8_\%"M2%G!::)\"M3\>>+=#>^0P/\ %7PCHNN:3KOP^OW" M[F6X\>6=GX?T8LP9KFY\-D':%Q_+-_P;O_L_ZW^T=^W/\3?VNOBC-/J=I\&M M/\0>.M2UC4;5)=+UOXM?%2_\2^'+74;UW5Q)?:5HL/CGQ7IT@7>;NS\,,C1O MM=?'R+*5AJ&;XC%KFA0@Z<%*/-JFHI13NKZ1U7\U[Q2;+S/,L56_LS"X5)5) MU(N;6EVK:NWS]/.Q[/\ \%7/^"P'_!2/]DG]N+XI? +X1?'&RB\)> _#OPCC MTFQN?@M\--7U;6- _$7Q#U:>:3P+XF\3L/$GBW5[RXTC2["SC\/PQ74 M=K9(MBL2#S1/^"A'_!RV\:I#X _:,N8%0+%]8G_X*X?'><1R[6D^ LTUI,H6:%S\)OAW= M//,H.%EW:,3(HX5\@9Q7^C9X7NQ%H&EQI';32)86<:O%_9GFR6Z6\2Q.XDUF M.0L\84LSK"P8G= C @?0YC4RK)?\ @OI\ =+M M/&GQOA^*7PX\*07T%K/J'Q-_9*\ >!_"6IW$S!;6TO-:U?X/^$XID0"5OZ/_\ @B=_P5%\?_\ !1WX8_%;2_C;HWAO0_C-\"M2\,V_ MB'4O >G7>D>%O%/A[QM_PDD_AGQ5IFE:]?:LNF7^G7G@7Q%8:QIK:IJBV4H: MW^VWAB:XFH_\'%NHZ5#_ ,$P_C(ERU@NI:CXR^#$.AVFH74:KJ.K1_%/PH?) MT_RO$$2+?6.EIK(947:98\Y8*"?Q[_X-6TQ&#P'$/!\ M,UPV2PR6I2Q$U*I%+GFU*.LKQ3TNKMMI)7TV2P5;%X7/,4L5FEX*A&W5648I M6:MZ]-W8_2;_ (+T_P#!5?XH?L'>&OA'\,/V:/$NE:1\=?B!/>?$#Q1=7_AW MP[XDMM&^$&AV>M:3::>=(\4:3XCTB./Q?XFCE\G6;6S6$6'A7Q'-:"*-PM?% M'_!%'_@MI^T5^T'^U/'6(5YY ?QZ\-Q^*O^"U?_!71 M-5U;39)OAMX\^(,6K:WIKJ+JU\,_LL_".T2"?2U;:ZZ--J^A>&3I^CLR&'6/ M&7B#3+5A_9WB_P 8X9_P5Q_9HUS_ ()M?\%$KCQO\&A<>#/#WB/5-'_:/^!F MHZ3:_P!DZ3X5O;77OM6KZ+.G6#PYX0^(=UK5K>PN T7@JXTE&Z5WT\FX>R_) M5D>*RWGSO%T8UJ=9)-_O>6497M;6_6ZDHOF5CS\1G&*GFL,3!\].F^5--M22 MTO:]_>6M^E[=C_29TZ6X:WB:2XCNI8YI[:2YBLQ'&7CD>-VC59) D>Y2459' M&"%\QQ\Q_D _X+"_\%F_VT_V+?VY/$WP1^"VJ>!$\ Z/X.\ :S%%K/@70/%. MMK=:[I<-[K\=K+&P\07+:C%IELRZ7;*75W5%)>.,K_1-^Q)^TWIO[9'[,/PE M^/WAZ[CT^7Q]H+)XAT>%A(W@WQE806F@^//#EXSB7S=6\+?$.SUVX\+.[*)O M#YA947S!L_AZ_P"#BJZFG_X*D>._L[;]WPM^#)MGFXA?.BVG]F,G][,^L[+_@L'_P7_O[*TO;/]G+Q==17EK;W4=S9 M_L5?$M[2YCN(DE2>UD&@3![>57\R!A-+NB9#YDGWSA^*/^"U7_!=OP-I.I>( M_&OP%U_PSHF@V]_>:CX@U_\ 9#\>>'/#MI;6FDQ:^YU#6M:\-_9K/:EDPEV_ M(G.WA5(_N(^",L$OP<^%RVQM"L7P^\%))Y &=T?AO3%(.1C=D8/()/7 KQ_] MM&:R@_9;_:@>Z-G;65S^SQ\71>WEU_9UH)I(O ?C$V\#2SX9R& :0$CKD,S MY]&'$&52QM# QX0R",8XRI"TZ7G

$E1P$,6\T?,J< M6[=U&-TTK.UWZ:7T2U_GQ_X)%_\ !=CXP_M;?$_Q=\!_VB? ?A74O'%I\._% M_P 0_AKKGPCT77-.USQ$9_!6J:]XCLM?\ $%]F*^\,:_:)X2L= M4U;5],T"#P]I1L6LX_V>_8\_:]\=_'+X@^,?"_BSP9X;TK3[71=5\1Z)XBT" MYU1](GAT6Z\#:,QIFA^/K#^Q;?7=3\)>-/#<.D6H\& M2HO\4O\ P;H?9;O_ (*D_#)9(K>:*7P)\99I4LF26R#7WA?5XV69X_W"O"EQJ5WX6\&^'_#=[KEYWVH76GI]KO+F]N'DGFN+TF>::5I)OWK/7F<8X3*6# M:IPE/WYTX]5&"=DK/2RULSV%KE9+5(38W(6-2"N58X ;)8D ?,PK_ #<_^"WW[.^M_L6?\%*_$7Q" M\!+>Z)I'Q;U/2_V@OAA=:19^19VWB[5;VVAOK.>_'_(.\KQ_X@/>OP5_P""Z/\ P3?^('[?WP1^&\GP-T#3-;^- MOP<^(=QJ7AS2]5UW3_"D.O\ @#QA;/I'Q&T"2_UB+1+)UGN8O#^O(#JDHF3P M^UFLLO\ PDLL@XN$,WH8#.*=#$6CEM116)EI9V=]^R;>[ZM[G-G>7XG&1]OA M-90226M].5._W;Z^9_-!^RU=^*/^"U/_ 63\+?%GQUX8N+?X?>%)/#7Q*\7 M>#[R\75;;0?AI\$M#\*'3/ S2L562V^*GQ#32D:7< ]CXR\2MZ"OZ=_^"]G[ M)?\ PU#^P#\0M2\-VQO_ !_^S],_QJ\%R1;$U"XL_#VFQS?$C0+9.&4ZI\++ MCQ3K4,8&1?Z)X<4*"K >7?\ !!S_ ()??%C]@'X:?%+Q%^T-H6DZ5\A:OX=\6V^D?#GPAI:W^C13Z[H4UT?M%WJLVOB25KRZ:2['A^0S3G=+ M7[YZGHD6J:3/I>I6:20:DOV+4(4ZM%RRBW!KK&Z33V>7Y?)9;4^N?$[W5_>>U_ M/?6]G;?T_P J_0OVU_B-H?[#'Q&_82T\W$/P^\;?&7P3\5I[^74CY_AW0/#^ MBZQ:7'AZ;2/^7KP[J_BK0O!'Q#UL'KJ7A?Q/Z\?T$>"O^"5?_!03Q#_P3V_9 M"^'7[*6O:+\(3XON->_:E^.6L>(_B)XE^'WC_7/B3\4+:*S^&?@R[&@^&KR: MUC^'_P +M)TZTNHMEXD%QXVG@71-9,3Z[)Y5'_P;D_M12?MNSVMYX0T.+]C8 M_&OQ3&WC.7Q1X5N-?M_@U-XRTKQII@&@:5\1O#^NR6-UX;A'@3[/<>'K_P 8 MVT=FJV871#D_W76NB6:6$=HUA%:0-:V/E:;#'!!!I\=M#&J644-NQ@ABM546 M\<<#M#&L82)F0*:]+BOB3+Z,,LJ91R^TJ5(U*R33;J24%:2VN[:[6Y4^MSSL M!D^*Q$V\2TJ:_AMM*T+KE\_A[=&]]C_)X_;._9^^/7[.O[1_BSX,_M!>)XO' MGQBT&Q\.#6=9'C'7/&=AJW_"1Z+HOBRP6X\4ZX?[?O?^$?TG7; ,;3+:/Y7! M)CKZB_;/_8*_X*-_L$Z'X:\7?&+5O$>N?#G7&-G:?$WP-\3O'7BSP?;:DXV^ M']'\4:N,7?A[4H=,,,5G/"//UJ11+H1_X2V74S7[3_\ !6__ ((V_MX?M7?\ M% /B]\>?@A\+O"^N?#GQ0/AK9:9?Z]\4/ /A&XU6STWP-X+T/43;V-WK\6OZ M8CZKHM_H;OK$,0U1;$/HL<*2P@?U^^)_A_X<\:>#]3\#?$3PQX=\:>'O$NC2 MZ%XI\*ZW"^N>%O$VF3VWD3^'M2M=(KC2R>$LOAG'(X*K2<5>,E&":33M%*TDTU*^EGWTP&26QF9*[7N-)N_EV5G MIUUV?R_S)_V2?V'OCO\ \%&&NO"WP_\ VE?@M<>-="D9X_A!\:OBCXU7XDFS MBS]L\=Z!\,-.T;Q,WCBW\/JCZ=J,_VF/^"@>HZ-/\1KKX;/JZZ-X(^!?P92+5-+M=$U);+3+W M4]6\3>)?$T_AZU^(?BC3;#PYK/A2U\1^"_#-C9VEA;0)]?\ [>?_ ;E_%WP M;\3[/XS?\$V;RZETM_$EIJEK\*;CQ[:>!O&GPQN-)BUR32[OX>?$#Q+J6C64 M?A^$?9H(;2]\6:-XKT"Q6#PUHNNZ-H48T9/FCXO_ /!''_@M#^V;\4/ WCW] MJO3_ SK^H6V@>%/A3JWB_4_B-\+9M<\-?#N!K^5Q<^'?"OC2+PKJ%S:7>JW MVN7?AW0K;Q-GF7#F&RN/*Z^%DU"=.I' MEYJ4UNW3J)IN'+=JS'/VEOV9_$_@CX8^$_&K:]H_AW7)OBUXI\&Z_K7AS1O%%WH6K7 M232RWFD:19W)D?SMY_17X^?\$HOV[M(_X)E_ M&[0_VIKGPS\2OB'^S-XP?]H7]G[Q?HGQ \3_ ! \8W?@;7=)ATO]HCX3:G/X MBBA6R\/6^FZ!X<^(_@F-H(G37-+NE>./857^S#X+_"_PY\$OA/X#^%/@?1K7 M2/!WPX\)>&/!GA+3[.XFNPNC^'-$LM$LYKRZF6.:YG-G90O/PU-K=M'UJ/ M[+J4>L'5=**B*,2_!8GC?,GFU.M5Y)4:$HPH2@DH^RI-1I\K3?NN"27>+M9J MY[5/(XX7"MX:SJM)R6C;=ES6Z7N]N^UVKK_-N_X)L^,?B7^T;\)/C/\ \$XO M!/Q7\6?#?Q[XYUJR^//[)OB#0O%WB3P?:6OQJ\$Z+;7OQ$^%\M[X>4F2R^*' MP?N?$^M:!(K*C>*_A_I:IK=OXT\9>,-,DTCQ(NGMI2Z?XBUCP_-K>DV6G7$VK"U2QFE\F!(PDCX#- M^QWQ%_X(/_\ !1[X&?M=>(?B=^QU\'M)USX/;+PCI MT/CC1;*W;Q1--J,>EW-G?V$$N@3S6-RL"R:?)+;F-V_0L+Q'' YS6S#"YEPY M'VF#IUI>TM>$YTZ3Y)KI.4I2*P&$35I?6))]_BMK;II;9 M;Z=SYO\ "G_!"#_@L)XU\+>&O%FD?M#^!X-)\4:!H_B'3(+[]HGXGVYAT[6] M.M]2L8G@D^'<\D#1VUS$C0R33/$RE&E=E+'2U;_@WB_X*[>(=+GT/Q'\>/A1 MJNE:BK0ZGIFJ?'KXFZII=RD(:VM3/I?_ K8+>ADU;+MD%@ M$KU+W@U+X7>\?=T31]##)8\D8MIVBKZQM=))[O\ /78_ET_X(^_\$1_B1^P3 M\99OVB_V@?B#X7\4_$2W\&WWA+POX/\ AO)K5SX4\'VOBQFMO$OB[Q%XB\7> M$O#.H1"S\/VVHZ;INDZ;=-:VZ>7#!.ZQAJ_I]T.YEN=-1P LS;717W@BW8*8 M<^:\DG"'!\R21\_>=FRQOO;P3*!+%YP(^Y-AHUR.B@#H.@X/&,U-!;1P*/(5 M4 1>%0=E4$?=4<#IP/;CY3-&PBP ,KTMV2WVM^G3T/__9 end XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2024
Nov. 12, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 000-55838  
Entity Registrant Name Wrap Technologies, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-0551945  
Entity Address, Address Line One 1817 W 4th Street  
Entity Address, City or Town Tempe  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85281  
City Area Code 800  
Local Phone Number 583-2652  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol WRAP  
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 (in shares)   45,882,902
Entity Central Index Key 0001702924  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  

XML 12 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 cash equivalents $ 4,867 $ 3,955
Short-term investments 0 7,500
Accounts receivable and contract assets, net 778 3,025
Inventories, net 6,311 5,794
Prepaid expense and other current assets 288 953
Total current assets 12,244 21,227
Property and equipment, net 210 509
Operating lease right-of-use asset, net 2,039 2,256
Intangible assets, net 2,439 2,648
Goodwill 1,639 1,610
Other assets 214 251
Total assets 18,785 28,501
Current liabilities:    
Accounts payable 1,278 1,110
Accrued liabilities 1,007 692
Customer deposits 46 1,002
Deferred revenue - short term 622 407
Operating lease liability - short term 514 616
Warrants 7,186 19,703
Total current liabilities 10,653 23,530
Long-term liabilities:    
Deferred revenue - long term 51 137
Operating lease liability - long term 1,675 1,671
Total long-term liabilities 1,726 1,808
Total liabilities 12,379 25,338
Commitments and Contingencies  
Stockholders' equity:    
Common stock - 150,000,000 authorized; par value $0.0001 per share; 45,869,390 and 43,855,503 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively 4 4
Additional paid-in capital 103,685 101,147
Accumulated deficit (97,283) (97,988)
Total stockholders' equity 6,406 3,163
Total liabilities and stockholders' equity 18,785 28,501
Undesignated [Member]    
Stockholders' equity:    
Preferred stock 0 0
Convertible Preferred Stock [Member]    
Stockholders' equity:    
Preferred stock $ 0 $ 0
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Sep. 30, 2024
Dec. 31, 2023
Preferred Stock, Shares Authorized (in shares) 5,000,000 5,000,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Outstanding (in shares) 0 0
Preferred Stock, Shares Issued (in shares) 0 0
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares issued (in shares) 45,869,390 43,855,503
Common Stock, Shares, Outstanding (in shares) 45,869,390 43,855,503
Convertible Preferred Stock [Member]    
Preferred Stock, Shares Authorized (in shares) 10,000 10,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001 $ 0.0001
Preferred Stock, Shares Outstanding (in shares) 8,207 9,898
Preferred Stock, Shares Issued (in shares) 8,207 9,898
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues [Abstract]        
Product sales $ 434 $ 3,248 $ 3,012 $ 4,897
Other revenue 159 383 630 647
Total revenues 593 3,631 3,642 5,544
Cost of revenues 358 1,454 1,587 2,347
Gross profit 235 2,177 2,055 3,197
Operating expenses:        
Selling, general and administrative 3,334 4,317 11,029 12,604
Research and development 527 610 1,960 2,683
Total operating expenses 3,861 4,927 12,989 15,287
Loss from operations (3,626) (2,750) (10,934) (12,090)
Nonoperating Income (Expense) [Abstract]        
Interest income 21 90 154 413
Change in fair value of warranty liabilities 5,600 (117) 12,517 (117)
Other (5) (6) (15) (25)
Total other income (expense), net 5,616 (33) 12,656 271
Net income (loss) 1,990 (2,783) 1,722 (11,819)
Less: convertible preferred stock dividends (317) (193) (1,017) (193)
Net income (loss) attributable to common stockholders $ 1,673 $ (2,976) $ 705 $ (12,012)
Net income (loss) per basic and diluted common share (in dollars per share) $ 0.04 $ (0.07) $ 0.02 $ (0.29)
Weighted average common shares used to compute net loss per basic and diluted common share (in shares) 45,861,208 42,652,481 45,067,793 41,914,512
Comprehensive income (loss):        
Net income (loss) $ 1,990 $ (2,783) $ 1,722 $ (11,819)
Comprehensive income (loss) $ 1,990 $ (2,783) $ 1,722 $ (11,819)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Preferred Stock [Member]
Convertible Preferred Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2022 41,175,993 0        
Balance at Dec. 31, 2022 $ 4,000 $ 0 $ 94,333,000 $ (67,376,000)    
Share-based compensation expense $ 0 0 1,648,000 0 $ 0 $ 1,648,000
Dividends on convertible preferred stock       (193,000)   (193,000)
Common shares issued upon vesting of restricted stock units (in shares) 862,993          
Net loss for the period   $ 0 0 (11,819,000)   (11,819,000)
Common shares issued upon exercise of stock options (in shares)   0        
Common shares issued upon exercise of stock options $ 0 $ 0 0 0 0 0
Share-based compensation expense $ 0 $ 0 (1,648,000) 0 0 (1,648,000)
Convertible preferred stock issued, net of offering costs (in shares)   10,000        
Convertible preferred stock issued, net of offering costs   $ 0 2,036,000     2,036,000
Stock Issued During Period, Value, New Issues   0 2,036,000     2,036,000
Issuance of common stock for acquisition (in shares) 1,250,000          
Issuance of common stock for acquisition     1,938,000     1,938,000
Settlement – US Treasury bills $ 0 $ 0 0 0 (94,000) (94,000)
Balance (in shares) at Sep. 30, 2023 43,289,236 10,000        
Balance at Sep. 30, 2023 $ 4,000 $ 0 99,955,000 (79,388,000) 0 20,571,000
Balance (in shares) at Jun. 30, 2023 41,910,687 0        
Balance at Jun. 30, 2023 $ 4,000 $ 0 96,182,000 (76,411,000) 0 19,775,000
Share-based compensation expense $ (0) $ (0) 201,000 1,000 (0) 202,000
Dividends on convertible preferred stock       (193,000)   (193,000)
Common shares issued upon vesting of restricted stock units (in shares) 128,549 0        
Common shares issued upon vesting of restricted stock units $ 0 $ 0 0 0 0 0
Net loss for the period 0 0 0 (2,783,000) 0 (2,783,000)
Share-based compensation expense $ 0 $ 0 (201,000) (1,000) 0 (202,000)
Convertible preferred stock issued, net of offering costs (in shares)   10,000        
Convertible preferred stock issued, net of offering costs   $ 0       2,036,000
Stock Issued During Period, Value, New Issues   $ 0       2,036,000
Issuance of common stock for acquisition (in shares) 1,250,000          
Issuance of common stock for acquisition     1,938,000     1,938,000
Balance (in shares) at Sep. 30, 2023 43,289,236 10,000        
Balance at Sep. 30, 2023 $ 4,000 $ 0 99,955,000 (79,388,000) 0 20,571,000
Balance (in shares) at Dec. 31, 2023 43,855,503 9,898        
Balance at Dec. 31, 2023 $ 4,000 $ 0 101,147,000 (97,988,000) 0 3,163,000
Share-based compensation expense 0 0 1,814,000 0 0 1,814,000
Dividends on convertible preferred stock $ 0 $ 0   (1,017,000) 0  
Common shares issued upon vesting of restricted stock units (in shares) 262,390 0        
Common shares issued upon vesting of restricted stock units $ 0 $ 0 0 0 0 0
Net loss for the period   $ 0 0 1,722,000 0 $ 1,722,000
Common shares issued upon exercise of stock options (in shares) 232,081 0       232,081
Common shares issued upon exercise of stock options $ 0 $ 0 588,000 0 0 $ 588,000
Dividends on convertible preferred stock (in shares) 128,233 0        
Dividends on convertible preferred stock     136,000      
Dividends           (881,000)
Common shares issued upon convertible preferred stock exercising conversion rights (in shares) 1,391,183          
Common shares issued upon convertible preferred stock exercising conversion rights $ 0   0 0 0 0
Common shares issued upon convertible preferred stock exercising conversion rights (in shares)   (1,691)        
Common shares issued upon convertible preferred stock exercising conversion rights   $ 0        
Share-based compensation expense $ 0 $ 0 (1,814,000) 0 0 (1,814,000)
Convertible preferred stock issued, net of offering costs     2,036      
Stock Issued During Period, Value, New Issues     2,036      
Balance (in shares) at Sep. 30, 2024 45,869,390 8,207        
Balance at Sep. 30, 2024 $ 4,000 $ 0 103,685,000 (97,283,000) 0 6,406,000
Balance (in shares) at Jun. 30, 2024 45,793,112 8,207        
Balance at Jun. 30, 2024 $ 4,000 $ 0 102,793,000 (98,956,000) 0 3,841,000
Share-based compensation expense 0 0 896,000 0 0 896,000
Dividends on convertible preferred stock $ 0 $ 0   (317,000) 0 (321,000)
Dividends on convertible preferred stock     (4,000)      
Common shares issued upon vesting of restricted stock units (in shares) 76,278 0        
Common shares issued upon vesting of restricted stock units $ 0 $ 0 0 0 0 0
Net loss for the period 0 0 0 1,990,000 0 1,990,000
Share-based compensation expense $ 0 $ 0 (896,000) 0 0 (896,000)
Balance (in shares) at Sep. 30, 2024 45,869,390 8,207        
Balance at Sep. 30, 2024 $ 4,000 $ 0 $ 103,685,000 $ (97,283,000) $ 0 $ 6,406,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Cash Flows From Operating Activities:          
Net loss for the period $ 1,990 $ (2,783) $ 1,722 $ (11,819)  
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization     646 675  
Share-based compensation     1,814 1,648  
Warranty provision     (37) (8)  
Change in fair value of warrant liabilities (5,600) 117 (12,517) 117  
Non-cash lease expense     217 80  
Provision for doubtful accounts     (89) (48)  
Inventory obsolescence reserve     12 0  
Changes in assets and liabilities:          
Accounts receivable     2,337 (1,353)  
Inventories     (529) (1,780)  
Prepaid expenses and other current assets     666 13  
Accounts payable     168 (67)  
Operating lease liability     (99) (80)  
Customer deposits     (956) 2  
Accrued liabilities and other     (370) (322)  
Warranty settlement     (42) (8)  
Deferred Revenue     130 32  
Changes in other non-current assets and goodwill     8 0  
Net cash used in operating activities     (6,919) (12,918)  
Cash Flows From Investing Activities:          
Purchase of short-term investments       (6,145)  
Proceeds from maturities of short-term investments     7,500 10,000  
Capital expenditures for property and equipment     (13) (133)  
Net cash paid for acquisition of Intrensic     0 (551)  
Proceeds (cash outlay for) ) long-term deposits     0 (66)  
Net cash provided by investing activities     7,363 2,768  
Cash Flows From Financing Activities:          
Proceeds from exercise of stock options     588 0  
Proceeds from issuance of warrants and convertible preferred stock, net of offering costs     0 9,754  
Dividends settled in Cash     (120) 0  
Net cash provided by financing activities     468 9,754  
Net (decrease) increase in cash and cash equivalents     912 (396)  
Cash and cash equivalents, beginning of period     3,955 5,330 $ 5,330
Cash and cash equivalents, end of period $ 4,867 $ 4,934 4,867 4,934 $ 3,955
Supplemental Disclosure of Non-Cash Investing and Financing Activities:          
Change in unrealized gain on short-term investments     94 (94)  
Net assets acquired from acquisition     0 147  
Warrant liabilities     0 (7,834)  
Dividends on convertible preferred stock     (1,017) (193)  
Dividends settled with common stock     140 0  
Convertible Preferred Stock [Member]          
Supplemental Disclosure of Non-Cash Investing and Financing Activities:          
Issuance of common stock for acquisition     0 (2,036)  
Convertible preferred stock issued, net of offering costs     0 (2,036)  
Intrensic, LLC [Member]          
Supplemental Disclosure of Non-Cash Investing and Financing Activities:          
Issuance of common stock for acquisition     0 (1,938)  
Convertible preferred stock issued, net of offering costs     0 (1,938)  
Patents and Trademarks [Member]          
Cash Flows From Investing Activities:          
Investment in patents and trademarks     (124) (277)  
Intangibles Other than Patents and Trademarks [Member]          
Cash Flows From Investing Activities:          
Investment in patents and trademarks     $ 0 $ (60)  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]

1. ORGANIZATION, SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND RECENT DEVELOPMENTS

 

Organization and Business Description

 

Wrap Technologies, Inc., a Delaware corporation (the “Company”, “we”, “us”, and “our”), is a publicly traded company with its common stock, par value $0.0001 per share (“Common Stock”), listed on the Nasdaq Capital Market (“Nasdaq”) under the trading symbol “WRAP”. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company’s primary product is the BolaWrap® remote restraint device. The principal markets for the Company’s proprietary products and services are in North and South America, Europe, Middle East and Asia.

 

Basis of Presentation

 

The Company’s unaudited interim condensed consolidated financial statements included herein have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and 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 U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying financial statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for those periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The condensed consolidated financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual Report”), as filed with the SEC on August 28, 2024. The accompanying condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated balance sheet as of December 31, 2023, contained in the Annual Report. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.

 

Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.

 

Principles of Consolidation

 

The Company has two wholly owned subsidiaries, Wrap Reality, Inc., an Arizona corporation, formed in December 2020 that sells a virtual reality (“VR”) training system primarily targeting law enforcement agencies and Intrensic, LLC (“Intrensic”), which the Company acquired in August 2023, which specializes in Body Worn Camera and Digital Evidence Management solutions. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.

 

Segment and Related Information

 

The Company operates as a single segment. The Company’s chief operating decision maker is Scot Cohen, the Company’s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. Refer to Note 15. Major Customers and Related Information for further discussion.

 

Goodwill

 

Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized, but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.

 

Definite-lived Intangible Assets 

 

Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued expense, valuation of warrants, and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenue and expense during the reporting period. Actual results could materially differ from those estimates.

 

Warrants

 

The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own shares of common stock and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company’s condensed consolidated statement of operations.

 

Series A Preferred Stock

 

The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.

 

The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and Series A Preferred Stock (as defined herein) in one transaction. The issuance proceeds were allocated by using the with-and-without method. Under this method, the Company first allocated the issuance proceeds to the Series A Warrants based on their initial fair value measurement, and then allocated the remaining proceeds to the Series A Preferred Stock.

 

Revenue Recognition

 

The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, service, training and shipping revenues.

 

The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.

 

Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.

 

Net Income (Loss) per Share

 

Basic net income (loss) per share (EPS) is computed by dividing net income (loss), less any dividends, accretion or decretion, redemption or induced conversion, if any, on our Series A Preferred Stock, by the weighted average number of shares outstanding during the reported period.

 

In computing diluted EPS, we adjust the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A Preferred Stock to its redemption price, or recorded upon a redemption or induced conversion, if any. We adjust the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable for a total of 4,979,745 and 2,668,750 shares of Common Stock were outstanding as of September 30, 2024 and 2023, respectively. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.

 

Reclassification of Prior Year Presentation

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations. An adjustment has been made to the Consolidated Balance Sheet and Consolidated Statements of Cash Flows for the fiscal year ended December 31, 2023, as well as the Consolidated Statements of Stockholder’s Equity for the three and nine months ended September 30, 2023, to reclassify the Series A Convertible Preferred Stock at par value.

 

Recently Issued Accounting Guidance

 

In November 2023, the Financial Accounting Standards Board (FASB) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for the annual periods beginning the year ended December 31, 2024, and for interim periods beginning January 1, 2025. Early adoption is permitted. Upon adoption, the guidance should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating segment disclosures related to its annual report for fiscal year 2024.

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which improves the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective for the annual periods beginning the year ended December 31, 2025. Early adoption is permitted. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating income tax disclosures related to its annual report for fiscal year 2025.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue and Product Costs
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

2.          REVENUE AND PRODUCT COSTS

 

Revenue consists of product revenue and other revenue. Product sales include BolaWrap products and accessories. Other revenue includes VR revenue, service, training and shipping revenue.

 

The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below details the activity in the Company's contract liabilities during the nine months ended September 30, 2024.

 

   

Customer

   

Deferred

 
   

Deposits

   

Revenue

 

Balance at January 1, 2024

  $ 1,002     $ 544  

Additions, net

    65       724  

Transfer to revenue

    (1,022 )     (595 )

Balance at September 30, 2024

  $ 45     $ 673  

Current portion

  $ 45     $ 622  

Long-term portion

  $ -     $ 51  

 

As of September 30, 2024, the Company’s deferred revenue of $673 consisted of $97 related to VR, $463 related to Intrensic, $98 related to BolaWrap extended warranties and services and $15 related to training.

 

Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to the cost of products sold.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Financial Instruments
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

3.          FINANCIAL INSTRUMENTS

 

Assets and liabilities recorded at fair value on a recurring basis in the Condensed Consolidated Balance Sheets and assets and liabilities measured at fair value on a non-recurring basis or disclosed at fair value, are categorized based upon the level of judgment associated with inputs used to measure their fair values. The accounting guidance for fair value provides a framework for measuring fair value and requires certain disclosures about how fair value is determined. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance also establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:

 

Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

 

Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and

 

Level 3—Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

 

The Company’s short-term investments consisting of U.S. Treasury bill securities and Certificate of Deposits are classified as Level 1 because they are valued using quoted market prices.

 

The following table shows the Company’s short-term investments by significant investment category as of September 30, 2024, and December 31, 2023.

 

   

As of September 30, 2024

 
   

Adjusted

   

Unrealized

   

Unrealized

   

Market

 
   

Cost

   

Gains

   

Losses

   

Value

 

Level 1:

                               

Money Market Funds

  $ 4,217       -     $ -     $ 4,217  

Certificate of Deposits

    -       -       -       -  

Total Financial Assets

  $ 4,217     $ -     $ -     $ 4,217  

 

   

As of December 31, 2023

 
   

Adjusted

   

Unrealized

   

Unrealized

   

Market

 
   

Cost

   

Gains

   

Losses

   

Value

 

Level 1:

                               

Money Market Funds

  $ 1,793       -       -     $ 1,793  

Certificate of Deposits

    7,500       -       -       7,500  

Total Financial Assets

  $ 9,293     $ -     $ -     $ 9,293  

 

Unrealized gains or losses resulting from our short-term investments are recorded in accumulated other comprehensive gain or loss as they are classified as available for sale. During the nine months ended September 30, 2024, as well as the nine months ended September 30, 2023, no gain (loss) was recorded to comprehensive loss.

 

The warrant liabilities are measured at fair value on a recurring basis. The subsequent measurement of the warrant liabilities as of September 30, 2024, is classified as Level 3 due to the use of an observable market quote in a non-active market and the management’s assumption of the expected stock price volatility.

 

The following table presents the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:

 

 

 

September 30,

2024

   

December 31,

2023

 
Level 3:            

Fair value at inception for December 31, 2023, or the beginning of the period for September 30, 2024

  $ (19,703 )   $ (7,717 )

Change in fair value of warrant liabilities

    12,517       (11,986 )

Fair value as of period end

  $ (7,186 )   $ (19,703 )

 

The Company uses the modified Black-Scholes option pricing model to determine the fair value of warrant liabilities. The following table summarizes the assumptions used to compute the fair value of the Company’s warrants:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Expected stock price volatility

    100

%

    143

%

Risk-free interest rate

    3.57

%

    3.85

%

Dividends yield

    0

%

    0

%

Expected life of warrants (years)

    3.75       4.50  

Exercise price

  $ 1.45     $ 1.45  

 

Our other financial instruments also include accounts receivable, accounts payable, accrued liabilities and customer deposits. Due to the short-term nature of these instruments, their fair values approximate their carrying values on the balance sheet.

 

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

4.          INVENTORIES

 

Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventories consisted of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Finished goods

  $ 4,493     $ 3,521  

Raw materials

    2,295       2,738  

Reserve for Obsolescence

    (477 )     (465 )

Inventories - net

  $ 6,311     $ 5,794  

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Property and Equipment, Net
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

5.          PROPERTY AND EQUIPMENT, NET

 

Property and equipment consisted of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Production and lab equipment

  $ 542     $ 542  

Tooling

    572       562  

Computer equipment

    618       615  

Furniture, fixtures and improvements

    196       196  
    $ 1,928     $ 1,915  

Accumulated depreciation

    (1,718 )     (1,406

)

Property and equipment, net

  $ 210     $ 509  

 

Depreciation expense was $82 and $312 for the three and nine months ended September 30, 2024, respectively, and $122 and $358 for the three and nine months ended September 30, 2023, respectively.

 

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

6.          INTANGIBLE ASSETS AND GOODWILL

 

Intangible Assets, net

 

Intangible assets, net consisted of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Amortizable intangible assets:

               

Patents

  $ 982     $ 873  

Trademarks

    263       248  

Purchased software and technology

    1,752       1,752  

Customer Relationships

    160       160  
    $ 3,157     $ 3,033  

Accumulated amortization

    (1,139 )     (806

)

Total amortizable

  $ 2,018     $ 2,227  

Indefinite life assets (non-amortizable)

    421       421  

Total intangible assets, net

  $ 2,439     $ 2,648  

 

Amortization expense was $114 and $334 for the three and nine months ended September 30, 2024, respectively, and $150 and $317 for the three and nine months ended September 30, 2023, respectively.

 

As of September 30, 2024, future amortization expense is as follows:

 

2024 (3 months)

  $ 140  

2025

    447  

2026

    360  

2027

    210  

2028

    210  

Thereafter

    651  

Total estimated amortization expense

  $ 2,018  

 

Goodwill

 

During the three month period ended September 30, 2024, the Company recorded an increase of $29 to the goodwill associated with costs related to the August 2023 acquisition of Intrensic.

 

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

7.          ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

We are obligated to pay royalties pursuant to an exclusive Amended and Restated Intellectual Property License Agreement (the “License Agreement”), dated as of September 30, 2016, with Syzygy Licensing, LLC (“Syzygy”), a private technology invention, consulting and licensing company owned and controlled by Elwood G. Norris, a founder and former officer and current 5% or greater stockholder of the Company, and James A. Barnes, a former officer and stockholder of the Company (see Note 13). Accounts payable includes $81and $14 due to Syzygy as of September 30, 2024, and December 31, 2023, respectively.

 

Accrued liabilities consist of the following:

 

   

As of

September 30,

2024

   

As of

December 31,

2023

 

Patent and legal costs

  $ 60     $ 21  

Accrued compensation

    111       325  

Warranty costs

    35       72  

Taxes and other

    801       274  

Total

  $ 1,007     $ 692  

 

 

Changes in our estimated product warranty costs were as follows:

 

   

Nine Months Ended

September 30,

 
   

2024

   

2023

 

Balance, beginning of period

  $ 72     $ 125  

Warranty settlements

    (74 )     (8

)

Warranty provision

    37       (8 )

Balance, end of period

  $ 35     $ 109  

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Warrants
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Warrants [Text Block]

8.          WARRANTS

 

On June 29, 2023, the Company entered into a Securities Purchase Agreement (the “Series A Purchase Agreement”) with certain directors of the Company and certain accredited and institutional investors (collectively, the “Series A Investors”), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the “Series A Offering”) (i) an aggregate of 10,000 shares of the Company’s newly-designated Series A Convertible Preferred Stock, with par value $0.0001 per share and a stated value of $1,000 per share (the “Series A Preferred Stock”), initially convertible into up to 6,896,553 shares of Common Stock, at an initial conversion price of $1.45 per share (the “Conversion Price”), and (ii) warrants to acquire up to an aggregate of 6,896,553 shares of Common Stock (the “Series A Warrants”).

 

Each Series A Warrant has an exercise price of $1.45 per share, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions). The closing of the Series A Offering occurred on July 3, 2023. The aggregate gross proceeds from the Series A Offering were $10,000, of which $7,717 was allocated to the Series A Warrants.

 

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

9.          LEASES

 

The Company determines if an arrangement is a lease at inception. The guidance in FASB ASC Topic 842, Leases defines a lease as a contract, or part of a contract, which conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease right of use (“ROU”) assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company’s leases do not provide an implicit rate. Due to a lack of financing history or ability, the Company uses an estimate of low-grade debt rate published by the Federal Reserve Bank as its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.

 

For leases beginning on or after January 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. On January 21, 2023, the Company’s lease was amended to extend the expiration date to July 31, 2025. Upon execution of the amendment, which was deemed a lease modification, the Company reassessed the lease liability using the discount rate determined at the modification date and recorded an additional ROU asset for the same amount. The Company’s lease contains renewal provisions and escalating rental clauses and generally requires the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of the existing lease agreement were not included in the determination of the operating lease liabilities and the ROU assets. The Company also reassessed the lease classification and concluded that the lease continues to be an operating lease.

 

Amortization expense was $74 and $217 for the three and nine months ended September 30, 2024, respectively, and $28 and $84 for the three and nine months ended September 30, 2023, respectively.

 

Operating lease expense for capitalized operating leases included in operating activities was $154 and $463 for the three and nine months ended September 30, 2024, respectively, and $30 and $90 for the three and nine months ended September 30, 2023, respectively.

 

Operating lease obligations recorded on the balance sheet at September 30, 2024 are:

 

Operating lease liability- short term

  $ 514  

Operating lease liability - long term

  $ 1,675  

Total Operating Lease Liability

  $ 2,189  

 

Future lease payments included in the measurement of lease liabilities on the balance sheet at September 30, 2024 for future periods are as follows:

 

2024 (3 months)

  $ 72  

2025

    567  

2026

    507  

2027

    522  

2028

    538  

Thereafter

    1,271  

Total future minimum lease payments

  $ 3,477  

Less imputed interest

  $ (1,288 )

Total

  $ 2,189  

 

The weighted average remaining lease term is 6.23 years, and the weighted average discount rate is 14.52%.

 

Certain leases contain provisions for payment of real estate taxes, insurance and maintenance costs by the Company. These expenses are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. The Company had $23 and $41 variable lease expenses for the three and nine months ended September 30, 2024, respectively, and $15 and $38 variable lease expenses for the three and nine months ended September 30, 2023, respectively.

 

The Company had $1 and $16 short-term lease expenses for the three and nine months ended September 30, 2024, respectively, and $40 and $68 short-term lease expenses for the three and nine months ended September 30, 2023, respectively. The Company does not have any finance leases.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Stockholders' Equity
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Equity [Text Block]

10.          STOCKHOLDERS' EQUITY

 

The Company’s authorized capital stock consists of 150,000,000 shares of Common Stock and 5,000,000 shares of preferred stock, par value $0.0001 per share (“Preferred Stock”), of which 10,000 are designated as Series A Preferred Stock.

 

The terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations of the Series A Preferred Stock (the “Certificate of Designations”), as filed with the Secretary of State of the State of Delaware on July 3, 2023. The Series A Preferred Stock is convertible into shares of Common Stock (the “Conversion Shares”) at the election of the holder at any time at an initial conversion price of $1.45 per share. The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).

 

The holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company’s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will be equal to the lower of (i) the then-applicable Conversion Price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined herein) (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.

 

Other than Scot Cohen, V4 Global LLC or their transferees, a holder of Series A Preferred Stock cannot convert shares of its Series A Preferred Stock into shares of Common Stock if the holder and its affiliates would beneficially own more than 4.99%, or 9.99% at the election of the holder, of the outstanding Common Stock after giving effect to the conversion. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to us and such increase or decrease will apply only to the holder providing such notice.

 

Except as required by law (including without limitation, the Delaware General Corporation Law (the “DGCL”)), the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on as as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. To the extent that under the DGCL the vote of the holders of shares of Series A Preferred Stock, voting separately as a class or series, as applicable, is required to authorize a given action of the Company, the affirmative vote or consent of a majority of the outstanding shares of Series A Preferred Stock, voting together in the aggregate and not in separate series unless required under the DGCL, represented at a duly held meeting at which a quorum is present or by written consent of such majority (except as otherwise may be required under the DGCL) shall constitute the approval of such action by both the class or the series, as applicable.

 

The Company may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company’s Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000,000 per day during the same period, provided that certain equity conditions described in the Certificate of Designations are satisfied.

 

At any time beginning 18 months from the date of the issuance, provided that that the Company has filed all reports required to be filed by it pursuant to the Securities Exchange Act of 1934, as amended, on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid dividends on such Series A Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.

 

On August 19, 2024, the Company entered into an Amendment Agreement (the “Series A Amendment”) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the Series A Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the “July Delinquent Dividend Amount”), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the “October Dividend Amount” and, together with the July Delinquent Dividend Amount, the “Delinquent Dividend Amounts”), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024 and the Pre-Dividend Shares (as defined in the Certificate of Designations) with respect to each of the July Delinquent Dividend Amount and the October Dividend Amount, if applicable, shall be delivered to the Series A Investors on or prior to the twenty-first (21st) trading day prior to October 1, 2024. The Company and the Required Holders further agreed pursuant to the Series A Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the “Certificate of Amendment”) and (ii) the Series A Purchase Agreement to amend the definition of “Excluded Securities.”

 

The Certificate of Amendment amended the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company’s stockholders prior to such issuance, which was subsequently further amended by the October 2024 Certificate of Amendment (as defined below), (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock, and (ii) the Company’s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption, in each case, pursuant to the terms of the Certificate of Designations, and (C) amend the definition of “Excluded Securities” to exclude Dividend Shares (as defined in the Certificate of Designations) and shares of Common Stock issued in connection with the payments of dividends. The Certificate of Amendment was filed with the Secretary of State of the State of Delaware on August 23, 2024.

 

 

On October 14, 2024, the Company entered into an Amendment Agreement (the “October 2024 Series A Amendment”) with the Required Holders. Pursuant to the October 2024 Series A Amendment, the Required Holders agreed to further amend the Certificate of Designations (the “October 2024 Certificate of Amendment”). Pursuant to the October 2024 Certificate of Amendment, (i) the Series A Preferred Stock is now entitled to voting rights as described therein, (ii) certain holders of the Series A Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (iii) stockholder approval is no longer required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware on October 14, 2024. See Note 16, “Subsequent Events,” for additional information.

 

At the time of issuance, $2,036 of the net proceeds less transaction cost of the Series A Offering was allocated to the 10,000 shares of Series A Preferred Stock initially issued. During the three months ended December 31, 2023, 102 shares of the Series A Preferred Stock were converted into 76,440 shares of Common Stock and during the nine months ended September 30, 2024, an additional 1,691 shares of Series A Preferred Stock were converted into 1,391,183 shares of Common Stock. As of September 30, 2024, the Company has authorized and declared $1,017 in dividends during the year of which $818 was accrued in accounts payable as of September 30, 2024.

 

 

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

11.          SHARE-BASED COMPENSATION

 

On March 31, 2017, the Company adopted, and the stockholders approved, the 2017 Stock Incentive Plan (the “Plan”) authorizing 2,000,000 shares of Common Stock for issuance as awards to employees, directors or consultants. In May 2019, the stockholders ratified an increase in the Plan authorizing an additional 2,100,000 shares of Common Stock; in June 2020, the stockholders ratified an additional 1,900,000 shares of Common Stock; in June 2021, the stockholders ratified an additional 1,500,000 shares of Common Stock; and in June 2022, the stockholders ratified an additional 1,500,000 shares of Common Stock; for a total of 9,000,000 shares subject to the Plan. As of September 30, 2024, there were 275,422 shares of Common Stock remaining available for grant under the Plan.

 

Stock Options

 

The following table summarizes stock option activity for the nine months ended September 30, 2024:

 

           

Weighted Average

         
   

Options on

Common

Shares

   

Exercise

Price

   

Remaining

Contractual

Term

   

Aggregate

Intrinsic

Value

 

Outstanding January 1, 2024

    4,657,635     $ 2.52       8.75     $ 3,979  

Granted

    1,495,000     $ 2.24       -       -  

Exercised

    (232,081

)

  $ 2.53       -       -  

Forfeited, cancelled, expired

    (1,928,925

)

  $ 3.00       -       -  

Outstanding September 30, 2024

    3,991,629     $ 2.18       8.64     $ 180  

Exercisable September 30, 2024

    1,200,536     $ 3.33       6.96     $ 40  

 

As of September 30, 2024, there were 2,701,463 service-based stock options outstanding, and 1,290,166 performance-based stock options outstanding, which were granted in October 2023 to the Company's current Chief Executive Officer subject to future market capitalization targets.

 

The Company uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:

 

   

For the Nine Months

 
   

Ended September 30,

 
   

2024

   

2023

 

Expected stock price volatility

    76

%

    49

%

Risk-free interest rate

    3.79

%

    3.64

%

Expected dividend yield

    0 %     0 %

Expected life of options

    6.00       6.66  

Weighted-average fair value of options granted

  $ 1.48     $ 0.55  

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of awards. The Company’s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company’s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price. The Company records forfeitures as they are incurred.

 

The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the Simplified Method for the employee stock options as the Company does not have sufficient historical exercise data. 

 

Stock option expense was $341 and $776 for the three and nine months ended September 30, 2024, respectively, and $(169) and $399 for the three and nine months ended September 30, 2023, respectively.

 

Restricted Stock Units

 

The Plan provides for the grant of restricted stock units (“RSUs”). RSUs are settled in shares of the Company’s Common Stock as the RSUs vest. The following table summarizes RSU activity for the nine months ended September 30, 2024:

 

   

Service-Based

RSU's

   

Weighted

Average

Grant Date

Fair Value

   

Weighted

Average

Vesting

Period

(Years)

 

Unvested at January 1, 2024

    810,588     $ 1.73       2.52  

Granted - service based

    800,336     $ 2.71       -  

Vested

    (385,081

)

  $ 2.11       -  

Forfeited and cancelled

    (237,727

)

  $ 2.26       -  

Unvested at September 30, 2024

    988,116     $ 2.26       3.26  

 

The Company used the Monte Carlo Simulation Model to value at the grant date the aggregate of 632,911 market condition performance RSUs granted in January 2024 to the Company’s Chief Executive Officer. The assumptions used in the Monte Carlo Simulation were stock price on the date of grant of $3.40, a contract term of 10 years, expected volatility of 78% and risk-free interest rate of 4.10%. Vesting is based on sustained market capitalization of $1 billion, and the derived service period is 4.3 years.

 

RSU expense was $555 and $1,038 for the three and nine months ended September 30, 2024, respectively, and $(33) and $1,249 for the three and nine months ended September 30, 2023, respectively.

 

Share-Based Compensation Expense

 

The Company recorded share-based compensation for options and RSUs in its statements of operations for the relevant periods as follows:

 

   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Selling, general and administrative

 

$

878     $ (149 )   $ 1,735     $ 1,404  

Research and development

    18       (53 )     79       244  

Total share-based expense

  $ 896     $ (202 )   $ 1,814     $ 1,648  

 

As of September 30, 2024, total estimated compensation cost of stock options granted and outstanding but not yet vested was $2,657 which is expected to be recognized over the weighted average period of 2.50 years.

 

As of September 30, 2024, total estimated compensation cost of RSUs granted and outstanding but not yet vested was $1,773, which is expected to be recognized over the weighted average period of 3.26 years.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Defined Contribution Plan
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Defined Contribution Plan [Text Block]

12.          DEFINED CONTRIBUTION PLAN

 

The Company has a defined contribution savings plan for all eligible U.S. employees established under the provisions of Section 401(k) of the Internal Revenue Code. This plan was formed on January 1, 2022. Eligible employees may contribute a percentage of their salary subject to certain limitations. The Company’s contributions for each of the nine months ended September 30, 2024, and 2023 was $0.

 

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

13.          COMMITMENTS AND CONTINGENCIES

 

Related Party Technology License Agreement

 

The Company is obligated to pay royalties and development and patent costs pursuant to the License Agreement. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. The Company recorded $0 and $66 for the three and nine months ended September 30, 2024, respectively, and $122 and $185 for the three and nine months ended September 30, 2023, respectively, related to such royalties. The maximum payout was satisfied as of June 30, 2024.

 

Purchase Commitments

 

As of September 30, 2024, the Company was committed for approximately $975 for future component deliveries that are generally subject to modification or rescheduling in the normal course of business.

 

Indemnifications and Guarantees

 

Our officers and directors are indemnified as to personal liability as provided by the Delaware law and the Company’s articles and bylaws. The Company may also undertake indemnification obligations in the ordinary course of business related to its operations. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to any such indemnification obligations now or in the future. Because of the uncertainty surrounding these circumstances, the Company’s current or future indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has no liabilities recorded for such indemnities.

 

Regulatory Agencies

 

The Company is subject to oversight from regulatory agencies regarding firearms that arise in the ordinary course of its business.

 

Litigation

 

The Company is subject to litigation and other claims in the ordinary course of business. The Company records a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter. As of September 30, 2024, the Company had no provision for liability under existing litigation.

 

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

14.          RELATED PARTY TRANSACTIONS

 

Series A Preferred Stock

 

On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company’s Chief Executive Officer, and V4 Global LLC (“V4”). Mr. Cohen has voting and dispositive control with respect to the securities and is deemed to be the beneficial owner of the securities held by V4. Pursuant to the Series A Purchase Agreement, the Company issued Mr. Cohen and V4 an aggregate of 3,000 shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of 2,068,966 shares of Common Stock for aggregate gross proceeds of $3,000. For the nine months ended September 30, 2024, Mr. Cohen earned dividends totaling $120 on his Series A Preferred Stock.

 

Consulting Services

 

Commencing in October 2017, the Company began reimbursing Mr. Elwood Norris, a former officer, current 5% or greater stockholder and consultant of the Company, $1.5 per month, on a month-to-month basis, for laboratory facility costs which was terminated in January 2024 and $7.5 per month, on a month-to month basis, for invention consulting services, which was terminated in February 2024 for an aggregate of $17 and $80 during each of the nine months ended September 30, 2024 and 2023, respectively.

 

The Company is obligated to pay royalties and development and patent costs pursuant to the License Agreement. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. During the three months ended September 30, 2024, and 2023, the Company incurred royalties to Syzygy of $0 and $61, respectively. The maximum payout was satisfied as of June 30, 2024.

 

See Notes 1, 7 and 13 for additional information on related party transactions and obligations.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Major Customers and Related Information
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

15.          MAJOR CUSTOMERS AND RELATED INFORMATION

 

For the three months ended September 30, 2024, revenue from one distributor accounted for approximately 20% of revenue with no other single customer accounting for more than 10% of total revenue. For the three months ended September 30, 2023, revenue from two distributors accounted for approximately 62% and 12% of revenues, respectively, with no other single customer accounting for more than 10% of total revenue.

 

For the nine months ended September 30, 2024, revenue from two distributors accounted for approximately 28% and 17% of revenue, respectively, with no other single customer accounting for more than 10% of total revenue. For the nine months ended September 30, 2023, revenue from one distributor accounted for approximately 41% of revenue, with no other single customer accounting for more than 10% of total revenue.

 

At September 30, 2024, accounts receivable from one distributor accounted for 11% of net accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. At December 31, 2023, accounts receivable from one distributor accounted for 67% of net accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance.

 

The following table summarizes revenue by geographic region. Revenue is attributed to countries based on customer’s delivery location:

 

   

For the Three Months

   

For the Nine Months

 
   

Ended September 30,

   

Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Americas

  $ 585     $ 1,347     $ 3,583     $ 3,225  

Europe, Middle East and Africa

    7       2,284       51       2,320  

Asia Pacific

    1       -       8       (1 )

Total revenues

  $ 593     $ 3,631     $ 3,642     $ 5,544  

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Subsequent Events
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Subsequent Events [Text Block]

16.          SUBSEQUENT EVENTS

 

On October 14, 2024, the Company entered into the October 2024 Series A Amendment with the Required Holders, pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company’s Series A Preferred Stock, as described below, by filing the October 2024 Certificate of Amendment.

 

The October 2024 Certificate of Amendment amended the Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on an as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. The October 2024 Certificate of Amendment further provided that (i) certain holders of the Series A Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (ii) stockholder approval is no longer required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024.

 

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

Item 5. Other Information

 

None.

Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Organization and Business Description [Policy Text Block]

Organization and Business Description

 

Wrap Technologies, Inc., a Delaware corporation (the “Company”, “we”, “us”, and “our”), is a publicly traded company with its common stock, par value $0.0001 per share (“Common Stock”), listed on the Nasdaq Capital Market (“Nasdaq”) under the trading symbol “WRAP”. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company’s primary product is the BolaWrap® remote restraint device. The principal markets for the Company’s proprietary products and services are in North and South America, Europe, Middle East and Asia.

 

Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The Company’s unaudited interim condensed consolidated financial statements included herein have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and 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 U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying financial statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for those periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The condensed consolidated financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual Report”), as filed with the SEC on August 28, 2024. The accompanying condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated balance sheet as of December 31, 2023, contained in the Annual Report. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.

 

Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.

Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The Company has two wholly owned subsidiaries, Wrap Reality, Inc., an Arizona corporation, formed in December 2020 that sells a virtual reality (“VR”) training system primarily targeting law enforcement agencies and Intrensic, LLC (“Intrensic”), which the Company acquired in August 2023, which specializes in Body Worn Camera and Digital Evidence Management solutions. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.

 

Segment Reporting, Policy [Policy Text Block]

Segment and Related Information

 

The Company operates as a single segment. The Company’s chief operating decision maker is Scot Cohen, the Company’s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. Refer to Note 15. Major Customers and Related Information for further discussion.

 

Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]

Goodwill

 

Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized, but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.

 

Intangible Assets, Finite-Lived, Policy [Policy Text Block]

Definite-lived Intangible Assets 

 

Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.

 

Use of Estimates, Policy [Policy Text Block]

Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued expense, valuation of warrants, and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenue and expense during the reporting period. Actual results could materially differ from those estimates.

Classification and Valuation of Warrants [Policy Text Block]

Warrants

 

The Company accounts for warrants as liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 480, Distinguishing Liabilities from Equity (“ASC 480”) and ASC 815, Derivatives and Hedging (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own shares of common stock and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

 

For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company’s condensed consolidated statement of operations.

Stockholders' Equity, Policy [Policy Text Block]

Series A Preferred Stock

 

The Company evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.

 

The Company issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and Series A Preferred Stock (as defined herein) in one transaction. The issuance proceeds were allocated by using the with-and-without method. Under this method, the Company first allocated the issuance proceeds to the Series A Warrants based on their initial fair value measurement, and then allocated the remaining proceeds to the Series A Preferred Stock.

 

Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition

 

The Company adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, service, training and shipping revenues.

 

The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.

 

Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.

Earnings Per Share, Policy [Policy Text Block]

Net Income (Loss) per Share

 

Basic net income (loss) per share (EPS) is computed by dividing net income (loss), less any dividends, accretion or decretion, redemption or induced conversion, if any, on our Series A Preferred Stock, by the weighted average number of shares outstanding during the reported period.

 

In computing diluted EPS, we adjust the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A Preferred Stock to its redemption price, or recorded upon a redemption or induced conversion, if any. We adjust the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable for a total of 4,979,745 and 2,668,750 shares of Common Stock were outstanding as of September 30, 2024 and 2023, respectively. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.

Reclassification, Comparability Adjustment [Policy Text Block]

Reclassification of Prior Year Presentation

 

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations. An adjustment has been made to the Consolidated Balance Sheet and Consolidated Statements of Cash Flows for the fiscal year ended December 31, 2023, as well as the Consolidated Statements of Stockholder’s Equity for the three and nine months ended September 30, 2023, to reclassify the Series A Convertible Preferred Stock at par value.

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Issued Accounting Guidance

 

In November 2023, the Financial Accounting Standards Board (FASB) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for the annual periods beginning the year ended December 31, 2024, and for interim periods beginning January 1, 2025. Early adoption is permitted. Upon adoption, the guidance should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating segment disclosures related to its annual report for fiscal year 2024.

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which improves the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective for the annual periods beginning the year ended December 31, 2025. Early adoption is permitted. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating income tax disclosures related to its annual report for fiscal year 2025.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue and Product Costs (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

Customer

   

Deferred

 
   

Deposits

   

Revenue

 

Balance at January 1, 2024

  $ 1,002     $ 544  

Additions, net

    65       724  

Transfer to revenue

    (1,022 )     (595 )

Balance at September 30, 2024

  $ 45     $ 673  

Current portion

  $ 45     $ 622  

Long-term portion

  $ -     $ 51  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]
   

As of September 30, 2024

 
   

Adjusted

   

Unrealized

   

Unrealized

   

Market

 
   

Cost

   

Gains

   

Losses

   

Value

 

Level 1:

                               

Money Market Funds

  $ 4,217       -     $ -     $ 4,217  

Certificate of Deposits

    -       -       -       -  

Total Financial Assets

  $ 4,217     $ -     $ -     $ 4,217  
   

As of December 31, 2023

 
   

Adjusted

   

Unrealized

   

Unrealized

   

Market

 
   

Cost

   

Gains

   

Losses

   

Value

 

Level 1:

                               

Money Market Funds

  $ 1,793       -       -     $ 1,793  

Certificate of Deposits

    7,500       -       -       7,500  

Total Financial Assets

  $ 9,293     $ -     $ -     $ 9,293  
Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]

 

 

September 30,

2024

   

December 31,

2023

 
Level 3:            

Fair value at inception for December 31, 2023, or the beginning of the period for September 30, 2024

  $ (19,703 )   $ (7,717 )

Change in fair value of warrant liabilities

    12,517       (11,986 )

Fair value as of period end

  $ (7,186 )   $ (19,703 )
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

As of

September 30,

2024

   

As of

December 31,

2023

 

Expected stock price volatility

    100

%

    143

%

Risk-free interest rate

    3.57

%

    3.85

%

Dividends yield

    0

%

    0

%

Expected life of warrants (years)

    3.75       4.50  

Exercise price

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

As of

September 30,

2024

   

As of

December 31,

2023

 

Finished goods

  $ 4,493     $ 3,521  

Raw materials

    2,295       2,738  

Reserve for Obsolescence

    (477 )     (465 )

Inventories - net

  $ 6,311     $ 5,794  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

As of

September 30,

2024

   

As of

December 31,

2023

 

Production and lab equipment

  $ 542     $ 542  

Tooling

    572       562  

Computer equipment

    618       615  

Furniture, fixtures and improvements

    196       196  
    $ 1,928     $ 1,915  

Accumulated depreciation

    (1,718 )     (1,406

)

Property and equipment, net

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

As of

September 30,

2024

   

As of

December 31,

2023

 

Amortizable intangible assets:

               

Patents

  $ 982     $ 873  

Trademarks

    263       248  

Purchased software and technology

    1,752       1,752  

Customer Relationships

    160       160  
    $ 3,157     $ 3,033  

Accumulated amortization

    (1,139 )     (806

)

Total amortizable

  $ 2,018     $ 2,227  

Indefinite life assets (non-amortizable)

    421       421  

Total intangible assets, net

  $ 2,439     $ 2,648  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2024 (3 months)

  $ 140  

2025

    447  

2026

    360  

2027

    210  

2028

    210  

Thereafter

    651  

Total estimated amortization expense

  $ 2,018  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

As of

September 30,

2024

   

As of

December 31,

2023

 

Patent and legal costs

  $ 60     $ 21  

Accrued compensation

    111       325  

Warranty costs

    35       72  

Taxes and other

    801       274  

Total

  $ 1,007     $ 692  
Schedule of Product Warranty Liability [Table Text Block]
   

Nine Months Ended

September 30,

 
   

2024

   

2023

 

Balance, beginning of period

  $ 72     $ 125  

Warranty settlements

    (74 )     (8

)

Warranty provision

    37       (8 )

Balance, end of period

  $ 35     $ 109  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lessee, Operating Lease, Disclosure [Table Text Block]

Operating lease liability- short term

  $ 514  

Operating lease liability - long term

  $ 1,675  

Total Operating Lease Liability

  $ 2,189  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2024 (3 months)

  $ 72  

2025

    567  

2026

    507  

2027

    522  

2028

    538  

Thereafter

    1,271  

Total future minimum lease payments

  $ 3,477  

Less imputed interest

  $ (1,288 )

Total

  $ 2,189  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted Average

         
   

Options on

Common

Shares

   

Exercise

Price

   

Remaining

Contractual

Term

   

Aggregate

Intrinsic

Value

 

Outstanding January 1, 2024

    4,657,635     $ 2.52       8.75     $ 3,979  

Granted

    1,495,000     $ 2.24       -       -  

Exercised

    (232,081

)

  $ 2.53       -       -  

Forfeited, cancelled, expired

    (1,928,925

)

  $ 3.00       -       -  

Outstanding September 30, 2024

    3,991,629     $ 2.18       8.64     $ 180  

Exercisable September 30, 2024

    1,200,536     $ 3.33       6.96     $ 40  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

For the Nine Months

 
   

Ended September 30,

 
   

2024

   

2023

 

Expected stock price volatility

    76

%

    49

%

Risk-free interest rate

    3.79

%

    3.64

%

Expected dividend yield

    0 %     0 %

Expected life of options

    6.00       6.66  

Weighted-average fair value of options granted

  $ 1.48     $ 0.55  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Service-Based

RSU's

   

Weighted

Average

Grant Date

Fair Value

   

Weighted

Average

Vesting

Period

(Years)

 

Unvested at January 1, 2024

    810,588     $ 1.73       2.52  

Granted - service based

    800,336     $ 2.71       -  

Vested

    (385,081

)

  $ 2.11       -  

Forfeited and cancelled

    (237,727

)

  $ 2.26       -  

Unvested at September 30, 2024

    988,116     $ 2.26       3.26  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   

Three Months Ended

September 30,

   

Nine Months Ended

September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Selling, general and administrative

 

$

878     $ (149 )   $ 1,735     $ 1,404  

Research and development

    18       (53 )     79       244  

Total share-based expense

  $ 896     $ (202 )   $ 1,814     $ 1,648  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Major Customers and Related Information (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

For the Three Months

   

For the Nine Months

 
   

Ended September 30,

   

Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Americas

  $ 585     $ 1,347     $ 3,583     $ 3,225  

Europe, Middle East and Africa

    7       2,284       51       2,320  

Asia Pacific

    1       -       8       (1 )

Total revenues

  $ 593     $ 3,631     $ 3,642     $ 5,544  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments (Details Textual)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Sep. 30, 2023
shares
Dec. 31, 2023
$ / shares
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.0001   $ 0.0001
Number of Wholly-owned Subsidiaries 2    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | shares 4,979,745 2,668,750  
Technology-Based Intangible Assets [Member]      
Finite-Lived Intangible Asset, Useful Life 6 years    
Customer Relationships [Member]      
Finite-Lived Intangible Asset, Useful Life 7 years    
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Asset, Useful Life 8 years    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue and Product Costs (Details Textual)
$ in Thousands
Sep. 30, 2024
USD ($)
Contract with Customer, Liability $ 673
Intrensic [Member]  
Contract with Customer, Liability 463
Virtual Reality Training [Member]  
Contract with Customer, Liability 97
Extended Product Warranties [Member] | BolaWrap [Member]  
Contract with Customer, Liability 98
Training [Member]  
Contract with Customer, Liability $ 15
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue and Product Costs - Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Balance $ 673  
Current portion 622 $ 407
Long-term portion 51 $ 137
Customer Deposits [Member]    
Balance 1,002  
Additions, net 65  
Contract with Customer Liability Revenue Recognized Including Opening Balance (1,022)  
Balance 45  
Current portion 45  
Long-term portion 0  
Deferred Revenue [Member]    
Balance 544  
Additions, net 724  
Contract with Customer Liability Revenue Recognized Including Opening Balance (595)  
Balance 673  
Current portion 622  
Long-term portion $ 51  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Financial Instruments (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax $ 0 $ 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details) - Fair Value, Inputs, Level 1 [Member] - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Adjusted Cost $ 4,217 $ 9,293
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 4,217 9,293
Money Market Funds [Member]    
Adjusted Cost 4,217 1,793
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 4,217 1,793
Certificates of Deposit [Member]    
Adjusted Cost 0 7,500
Unrealized Gains 0 0
Unrealized Losses   0
Market Value $ 0 $ 7,500
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Financial Instruments - Level 3 Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Change in fair value of warrant liabilities $ (5,600) $ 117 $ (12,517) $ 117  
Fair Value, Inputs, Level 3 [Member]          
Fair value     (19,703) $ (7,717) $ (7,717)
Change in fair value of warrant liabilities     12,517   (11,986)
Fair value $ (7,186)   $ (7,186)   $ (19,703)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Financial Instruments - Fair Value Assumptions (Details)
Sep. 30, 2024
Dec. 31, 2023
Measurement Input, Price Volatility [Member]    
Warrants, measurement input 1 1.43
Measurement Input, Risk Free Interest Rate [Member]    
Warrants, measurement input 0.0357 0.0385
Measurement Input, Expected Dividend Rate [Member]    
Warrants, measurement input 0 0
Measurement Input, Expected Term [Member]    
Warrants, measurement input 3.75 4.5
Measurement Input, Exercise Price [Member]    
Warrants, measurement input 1.45 1.45
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finished goods $ 4,493 $ 3,521
Raw materials 2,295 2,738
Reserve for Obsolescence (477) (465)
Inventories - net $ 6,311 $ 5,794
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Property and Equipment, Net (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Depreciation $ 82 $ 122 $ 312 $ 358
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property and equipment, gross $ 1,928 $ 1,915
Accumulated depreciation (1,718) (1,406)
Property and equipment, net 210 509
Production and Lab Equipment [Member]    
Property and equipment, gross 542 542
Tooling [Member]    
Property and equipment, gross 572 562
Computer Equipment [Member]    
Property and equipment, gross 618 615
Furniture and Fixtures [Member]    
Property and equipment, gross $ 196 $ 196
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Intangible Assets and Goodwill (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Amortization of Intangible Assets $ 114 $ 150 $ 334 $ 317
Goodwill, Period Increase (Decrease) $ 29      
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortizable intangible assets, gross $ 3,157 $ 3,033
Accumulated amortization (1,139) (806)
Total amortizable 2,018 2,227
Indefinite life assets (non-amortizable) 421 421
Total intangible assets, net 2,439 2,648
Patents [Member]    
Amortizable intangible assets, gross 982 873
Trademarks [Member]    
Amortizable intangible assets, gross 263 248
Computer Software, Intangible Asset [Member]    
Amortizable intangible assets, gross 1,752 1,752
Customer Relationships [Member]    
Amortizable intangible assets, gross $ 160 $ 160
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
2024 (3 months) $ 140  
2025 447  
2026 360  
2027 210  
2028 210  
Thereafter 651  
Total amortizable $ 2,018 $ 2,227
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accounts Payable and Accrued Liabilities (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Syzygy Licensing LLC [Member]    
Accounts Payable $ 81 $ 14
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Patent and legal costs $ 60 $ 21
Accrued compensation 111 325
Warranty costs 35 72
Taxes and other 801 274
Total $ 1,007 $ 692
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Balance $ 72 $ 125
Warranty settlements (74) (8)
Warranty provision 37 (8)
Balance $ 35 $ 109
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
Jul. 03, 2023
Jun. 29, 2023
Sep. 30, 2024
Aug. 19, 2024
Dec. 31, 2023
Preferred Stock, Par or Stated Value Per Share     $ 0.0001   $ 0.0001
Preferred Stock, Convertible, Conversion Price       $ 1  
Warrants Issued in Registered Direct Offering [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   6,896,553      
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 1.45      
Warrants and Rights Outstanding, Term   5 years      
Registered Direct Offering [Member]          
Proceeds from Issuance or Sale of Equity $ 10,000        
Proceeds from Issuance of Warrants $ 7,717        
Series A Preferred Stock [Member]          
Preferred Stock, Convertible, Conversion Price $ 1.45        
Series A Preferred Stock [Member] | Registered Direct Offering [Member]          
Stock Issued During Period, Shares, New Issues   10,000      
Preferred Stock, Par or Stated Value Per Share   $ 0.0001      
Preferred Stock, Stated Value Per Share   $ 1,000      
Preferred Stock, Convertible, Shares Issuable   6,896,553      
Preferred Stock, Convertible, Conversion Price   $ 1.45      
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating Lease, Right-of-Use Asset, Periodic Reduction $ 74 $ 28 $ 217 $ 84
Operating Lease, Cost $ 154 30 $ 463 90
Operating Lease, Weighted Average Remaining Lease Term 6 years 2 months 23 days   6 years 2 months 23 days  
Operating Lease, Weighted Average Discount Rate, Percent 14.52%   14.52%  
Variable Lease, Cost $ 23 15 $ 41 38
Short-Term Lease, Cost $ 1 $ 40 $ 16 $ 68
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases - Summary of Operating Lease Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating lease liability - short term $ 514 $ 616
Operating lease liability - long term 1,675 $ 1,671
Total Operating Lease Liability $ 2,189  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases - Future Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
2024 (3 months) $ 72
2025 567
2026 507
2027 522
2028 538
Thereafter 1,271
Total future minimum lease payments 3,477
Less imputed interest (1,288)
Total $ 2,189
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jul. 03, 2023
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Aug. 19, 2024
Jul. 03, 2024
Jun. 29, 2023
Common Stock, Shares Authorized   150,000,000 150,000,000   150,000,000        
Preferred Stock, Shares Authorized   5,000,000 5,000,000   5,000,000        
Preferred Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001   $ 0.0001        
Preferred Stock, Convertible, Conversion Price             $ 1    
Dividends   $ 321,000   $ 193,000   $ 193,000      
Conversion of Series A Preferred Stock to Common Stock [Member]                  
Conversion of Stock, Shares Converted     102   1,691        
Conversion of Stock, Shares Issued     76,440   1,391,183        
Registered Direct Offering [Member]                  
Proceeds from Issuance of Preferred Stock and Preference Stock $ 2,036,000                
Minimum [Member]                  
Investment Owned, Net Assets, Percentage               4.99%  
Maximum [Member]                  
Investment Owned, Net Assets, Percentage               9.99%  
Series A Preferred Stock [Member]                  
Preferred Stock, Shares Authorized 10,000 10,000     10,000        
Preferred Stock, Convertible, Conversion Price $ 1.45                
Preferred Stock, Dividend Rate, Percentage 8.00%                
Preferred Stock, Convertible, Share Price Threshold $ 8                
Preferred Stock, Convertible, Trading Volume Threshold $ 2,000,000                
Dividends         $ 1,017,000        
Dividends Payable   $ 818,000     $ 818,000        
Series A Preferred Stock [Member] | Registered Direct Offering [Member]                  
Preferred Stock, Par or Stated Value Per Share                 $ 0.0001
Preferred Stock, Convertible, Conversion Price                 $ 1.45
Series A Preferred Stock [Member] | Minimum [Member]                  
Preferred Stock, Convertible, Conversion Price               $ 1.414  
Series A Preferred Stock [Member] | Post Triggering Event [Member]                  
Preferred Stock, Dividend Rate, Percentage 20.00%                
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2024
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
May 31, 2019
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2022
Mar. 31, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number           3,991,629   3,991,629   4,657,635  
Share-Based Payment Arrangement, Expense           $ 896 $ (202) $ 1,814 $ 1,648    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross               1,495,000      
Share-Based Payment Arrangement, Option [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate               0.00% 0.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term               6 years 6 years 7 months 28 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate               76.00% 49.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate               3.79% 3.64%    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount           2,657   $ 2,657      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition               2 years 6 months      
Restricted Stock Units (RSUs) [Member]                      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount           $ 1,773   $ 1,773      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition               3 years 3 months 3 days      
The 2017 Stock Incentive Plan [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   9,000,000                 2,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized   1,500,000 1,500,000 1,900,000 2,100,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant           275,422   275,422      
The 2017 Stock Incentive Plan [Member] | Service-based Options [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number           2,701,463   2,701,463      
The 2017 Stock Incentive Plan [Member] | Performance-based Options [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number           1,290,166   1,290,166      
The 2017 Stock Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                      
Share-Based Payment Arrangement, Expense           $ 341 169 $ 776 $ 399    
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 632,911                    
Share Price $ 3.4                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 10 years                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 78.00%                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 4.10%                    
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer and President [Member] | Share-Based Payment Arrangement, Tranche One [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vesting, Sustained Market Capitalization $ 1,000,000                    
The 2017 Stock Incentive Plan [Member] | Performance Shares [Member] | Chief Executive Officer [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period 4 years 3 months 18 days                    
The 2017 Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]                      
Share-Based Payment Arrangement, Expense           $ 555 $ 33 $ 1,038 $ 1,249    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Options on Common Shares, Outstanding (in shares)   4,657,635
Outstanding, weighted average exercise price (in dollars per share)   $ 2.52
Outstanding, remaining contractual term (Year) 8 years 7 months 20 days 8 years 9 months
Outstanding, aggregate intrinsic value $ 180 $ 3,979
Options on Common Shares, Granted (in shares) 1,495,000  
Granted, weighted average exercise price (in dollars per share) $ 2.24  
Options on Common Shares, Exercised (in shares) (232,081)  
Exercised, weighted average exercise price (in dollars per share) $ 2.53  
Options on Common Shares, Forfeited, cancelled, expired (in shares) (1,928,925)  
Forfeited, cancelled, expired, weighted average exercise price (in dollars per share) $ 3  
Options on Common Shares, Outstanding (in shares) 3,991,629  
Outstanding, weighted average exercise price (in dollars per share) $ 2.18  
Exercisable, shares (in shares) 1,200,536  
Exercisable, weighted average exercise price (in dollars per share) $ 3.33  
Exercisable, weighted average contractual term (Year) 6 years 11 months 15 days  
Exercisable, aggregate intrinsic value $ 40  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Expected stock price volatility 76.00% 49.00%
Risk-free interest rate 3.79% 3.64%
Expected dividend yield 0.00% 0.00%
Expected life of options (Year) 6 years 6 years 7 months 28 days
Weighted-average fair value of options granted (in dollars per share) $ 1.48 $ 0.55
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Awards other than options, unvested, balance (in shares)   810,588
Awards other than options, unvested, weighted average grant date fair value, balance (in dollars per share)   $ 1.73
Weighted average vesting period (Year) 3 years 3 months 3 days 2 years 6 months 7 days
Awards other than options, Granted (in shares) 800,336  
Awards other than options, granted, weighted average grant date fair value (in dollars per share) $ 2.71  
Awards other than options, Vested (in shares) (385,081)  
Awards other than options, vested, weighted average grant date fair value (in dollars per share) $ 2.11  
Awards other than options, Forfeited and cancelled (in shares) (237,727)  
Awards other than options, forfeited and cancelled, weighted average grant date fair value (in dollars per share) $ 2.26  
Awards other than options, unvested, balance (in shares) 988,116  
Awards other than options, unvested, weighted average grant date fair value, balance (in dollars per share) $ 2.26  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation - Allocation of Share-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
Share-based expense $ 896 $ (202) $ 1,814 $ 1,648
Selling, General and Administrative Expenses [Member]        
Share-based expense 878 (149) 1,735 1,404
Research and Development Expense [Member]        
Share-based expense $ 18 $ (53) $ 79 $ 244
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Defined Contribution Plan (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Defined Benefit Plan, Plan Assets, Contributions by Employer $ 0 $ 0
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2016
Contractual Obligation $ 975   $ 975    
Related Party Technology License Agreement [Member] | Syzygy Licensing LLC [Member]          
Royalty Payments, Percentage of Product Revenue         4.00%
Maximum Royalties to Be Paid Under Agreement         $ 1,000
Royalty Expense $ 0 $ 122 $ 66 $ 185  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Related Party Transactions (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jun. 29, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2016
Executive Chairman [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,068,966        
Proceeds from Issuance or Sale of Equity $ 3,000        
Mr. Elwood Norris [Member]          
Reimbursement of Expenses to Related Party, Monthly Amount       $ 1,500  
Consulting Fees to Related Party, Monthly Amount       7,500  
Related Party Transaction, Amounts of Transaction   $ 17,000 $ 80,000    
Mr. Elwood Norris [Member] | Related Party Technology License Agreement [Member]          
Royalty Payments, Percentage of Product Revenue         4.00%
Maximum Royalties to Be Paid Under Agreement         $ 1,000,000
Royalty Expense   0 $ 61,000    
Series A Preferred Stock [Member]          
Dividends Payable   818,000   818,000  
Series A Preferred Stock [Member] | Executive Chairman [Member]          
Stock Issued During Period, Shares, New Issues 3,000        
Dividends Payable   $ 120,000   $ 120,000  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Major Customers and Related Information (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
Revenue Benchmark [Member] | Distributors [Member]          
Number of Major Customers 1 2 2 1  
Revenue Benchmark [Member] | Distributor One [Member]          
Concentration Risk, Percentage 20.00% 62.00% 28.00% 41.00%  
Revenue Benchmark [Member] | Distributor Two [Member]          
Concentration Risk, Percentage   12.00% 17.00%    
Accounts Receivable [Member] | Distributors [Member]          
Number of Major Customers     1   1
Accounts Receivable [Member] | Distributor One [Member]          
Concentration Risk, Percentage     11.00%   67.00%
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 593 $ 3,631 $ 3,642 $ 5,544
Americas [Member]        
Revenues 585 1,347 3,583 3,225
Europe, Middle East and Africa [Member]        
Revenues 7 2,284 51 2,320
Asia Pacific [Member]        
Revenues $ 1 $ 0 $ 8 $ (1)
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Note 16 - Subsequent Events (Details Textual) - $ / shares
Oct. 14, 2024
Aug. 19, 2024
Jul. 03, 2024
Jul. 03, 2023
Preferred Stock, Convertible, Conversion Price   $ 1    
Series A Preferred Stock [Member]        
Preferred Stock, Convertible, Conversion Price       $ 1.45
Minimum [Member] | Series A Preferred Stock [Member]        
Preferred Stock, Convertible, Conversion Price     $ 1.414  
Minimum [Member] | Series A Preferred Stock [Member] | Subsequent Event [Member]        
Preferred Stock, Convertible, Conversion Price $ 1.414      
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ":);ED'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 " FB6Y9F^E/5^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G20M@F&;2\63@F!!\1:2:1O<9$,RLMNW=W=MMX@^@,?,_/GF M&YC&)F6[C,^Y2YC)8[D90AN+LFG#CD1) 11[Q&!*/2;BV-QW.1@:G_D R=@/ MA;> *F&"$.93O KJ%.%?_Q,X=8.?D4/R2ZON^[E=S;MQ!P-O3X\N\;N5C M(1,MCK^*5W1*N&&7R:^K[?WN@6G)Y;H2HA+KG92*WRG.WR?7'WY7X= YO_?_ MV/@BJ!OX=1?Z"U!+ P04 " FB6Y9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ":);EECAV1*WP4 /L> 8 >&PO=V]R:W-H965T&UL MM9E=<^(V%(;_BH9V.KLS(5@R)+!-F"$DV6:ZFV5#VLQNIQ>*+< 3VW)E&9)_ MWR,;;)+*!^I9;L V/B]Z]/GJZ&PEU5.Z$$*3YRB,T_/60NOD0Z>3>@L1\?18 M)B*&7V9215S#K9IWTD0)[N=!4=AACG/2B7@0MX9G^;.)&I[)3(=!+":*I%D4 M!JVBR2CVR56L _U" M;N*B>YAJ;I-TP95(SSH:_LW$=+RU\D6AS&J4!^2SC/4B!55?^*_C.U#*LJAL M4]0+A@I.17),7.>(,(=U+>49X^&W^*\!6,R%6HI6L-??J(GSJ\VWA\D]HJ^6])W M,?6*_OXE$392/)PZ[:\V)#2J(5*O1.KMA_0UXTH+%;Z0.Y%(I6UXN)16F:U2 MQFA40[R3$N]D/[R)4($T@]TG,&58&P]7*@=B[4A$XQMRGI:@^R/?\F=SX,%*#6> 5RV=]=]XA.>BWG5Z/#KH]*R\:W)275;QL']Z1[X,Z M=,3U![%Y'5:8SQN*:8E1&BN)5YBUD.W8F2RR#V[,V+:XZ^6T$/X8YH98\H M;FK>@DYDJGE(O@=)_>R$*_9[K$^MI(Y>O86 M/)Z+6F>X0^AV-+T<67>?>&!3PLH7L;U\T3A3RNQ?BDU+WI2PI&36%,P.Q6_6 MQ,T8CVK*6?DAMIYYPF0 1&_$+3R'L()LI MRY[@84WQ*O_#]O(_5Y%0V]L5%ZS-+N!Q34$K^\-P][)I MQX6 =L3P<)EZO$/8(%;9((8[F,TT^VJ-G^99;O(ETV!JXWP!?1?$Z^3W>RO] M#S([ZSHIU'JYFCE[60Z[O7Z?#1QP6DL;;V6+V%[YHC%,K0K\WTWLBV?RN[ W MZMZ2ESNJVME M/(0/HG6'QN/\+UMDZ7C2+7W[JFA+/I":+D\;R M:7FR.\K/,SO5Z\6Q\&=NULZ4A&(&H<[Q*4QXJCAI+6ZT3/+#RD>IM8SRRX7@ MOE#F!?A])J7>W)@_*,^[A_\"4$L#!!0 ( ":);EDWE6AZ\08 &P@ 8 M >&PO=V]R:W-H965T&ULM5I=;]LV%/TKA%=L+9#$_)!D M.4T,M ZV%5C1H&G6AV$/C,3$1"71)>FDV:\?22N6+5)T,G@/223[\NI> MGDZ'JMBP6JJ3L22->:;6R%KJLVMO!NKI62T M=(/J:HPAS,8UY?^=U" MVP_&L[,EO6-73%\O+Z6Y&V^\E+QFC>*B 9+=GH_>H=-Y NT 9_$G9P]JZQK8 M4&Z$^&9O/I3G(V@1L8H5VKJ@YL\]F[.JLIX,CN^MT]'FF7;@]O63]U]=\":8 M&ZK87%1?>:D7YZ-\!$IV2U>5_BP>?F=M0*GU5XA*N=_@H;6%(U"LE!9U.]@@ MJ'FS_DM_M!.Q-0 E P-P.P _=P!I!Q 7Z!J9"^N":CH[D^(!2&MMO-D+-S=N MM(F&-W89K[0TWW(S3L_FHBG-HK 2F"LE*EY2;6[>TXHV!0-7UK$"K^OWH!7@#?@RT*L%&U*=3;6!IY]R+AHH;Q? M0\$#4*[8\@00> 0PQ$E@^#P^_((59CARP\GN\+&9E,W,X,W,8.>/#,U,&S)5 MRDS!:2B>M8,D[, FX*E:TH*=CTR&*2;OV6CV\T\H@V]#T1W(V4ZL9!,KB7F? MS:E: +-JH+ 7[/N*W]/*!!])^EN39Y&Q\OQV-;T2F:;HQVD&9 M;% F4917"R'UL6:R-COMGBE=#T%<^TFWG@Y[^'R+20IA&%^ZP9=&\;TK"K$R MB$QY*YB9P9N*K2=5-%J:>M5NI2/0,!U"G?J8)GD/MV]#(!Z8UVR#.XOB_F F ML]%"FQ&$>N!\HW0R3<+@)AMPDRBX2\F6E)> _5C:.N4F5.@%DZ8Z M;B=H"/3$PX/S_H3Z-M.4A"'G&\AY%/(7H6GU#'BY]VB$<9+T /I6V)A-PA"G M&XC3/;-JA(#4CVXZ;;XO;2X-KOXT@*&?4;Y-"J=AE AV[ 2C.#\9E%3SY@Y4 MS) UD):5C\7M\L<)H-X-YB5;0GI31M[KBK /&D M;QWM $A\F &K+,D'8'84AZ*L,OM-B/*!5U40&/:W9^8#"UFA@4**.CY"<4+Z MY#)\.'7:X;L[LI\Y(:,4#4#K2 C%66B=W1%H/K6@?)*G?7"^&\(IK4]2#V@5%N>REXN50WG:#[@@,Q1ELP[Q+^FAI-QBPSTX(>_P: MLD*#^[DC,11G,0-0KHRNWEJ5($:?C1"$?6T5L,JF> !B1UHHSEISUVR8K"O9 M4B@^L+E]-DJR/KP KT$XA*]C+!2GK MVR\S6+HVZ,G)EQ4SGH:P@!%80!K'Z MC)1AW ?K&R5P@%QQ1UOX9;3UM.R/>T%CGX]2K[ %C#(TP%FXXRPE:K+X9)BD9R'3< M,1I<5R,P[9[[U0-NGS>MAJ@-9QQW XSG#K%*A"FRN(-4!C$^SE M:\ JAP.J$G=DA^-DUV+=@S! =9A,^OHR8(930H8P=FR']["=J&N^/D!P/=#< M].AF3["F&,(;]1?.+Q!,U/_@:'^B=C2*I]'Z=*5%\6TAJI))]8MK_?1CN#Q% MZ?C%Y>E WG:/MSI")G%"MLLM&J!L\";/40J/('0_@*ZT863^#RO?&ODHP3VM M3/EZ!4_,EPB88F$8FTKV%B3I49Y-C\@4NAV3D*,\38]22-8&"G"EK,9S)Q0K MK4P'6-HR0S6X8DO-ZAOCZ^E\TUE=L*+]M#VV/#+E4RV9.]JN'H.';S[U]]5! MU&1W_CIM0.+:X%U9YZTJI M BD9A.OWLUD"^T4]8$5,XSX M2-X\IRV=ZNHNQW\;.C/:XH#9I&FF'2<3^*< M?]V43/&[QFV(OSZZI/L[B/.@7?&AO.U&W6D&DAVFU).H]GAQU ?RMAMUIS[( MW@/C5HJZS1F,UQ<5_=/,J,DNLDYSD'V:H[EG4KM3P0ZE6Z7XICR08F@C^S_T M!^GT!SF0_B 'U1^'\K;[XJK3'TELLBFC)JLD8VW7@7;]_ ?J;SC MC3*]SJT9 T\F9D?+]:OM]8T62_=V^$9H+6IWN6#4K(XU,-_?"J&?;NP+Y\T_ M&,S^!5!+ P04 " FB6Y9[6F!PW@# "D#0 & 'AL+W=OT2I1?LQ:R@.UB#^EJL!,[LQDO,,L@E MXSD1L)U;[]V'I3O2 &/QC<%!'HV)EK+A_$E//L9SR]&,((5(:1<4?_:PA#35 MGI#'W[53JSE3 X_'S]Y_,^)1S(9*6/+T#Q:K9&Z%%HEA2\M4?>&'WZ$6%&A_ M$4^E^4\.M:UCD:B4BF '(K0U>M,#$QN#1C4LUVE<*X&[#'%JL>1YC$F!F.!(\I3%5.'DD:8T MCX"LM6-);I:E$) KL@+!>$R^YK2,&1K>DIL5U3L)*!;15-Z2=^1G8A.9X+*< MV0HYZI/LJ.;S6/'Q7N&SAN*>^,X=\1QOU %?7H9_@ CAKH'[;;B-D6G"XS7A M\8R_T2O^5EA4@-)CLE8\>KK#@&A=Y'VI$B[8O[AQP_):[6V7W,I_8/SK9VJ_ M"!SS-[/WQ[KZ[5H"_$: ?YT 3!?A FR>LU:JD:-JM&;TO*Y5%+1/&;YKB\OH[-XGV;DDD6+=="P M#M[$^J.497\A!;V$+UFT"(\;PN.+A)<\R_!5*RNV%3="!Y?^^(R/6]?T*?,A MEBT%DT;!Y H%!=;^WE3\\#J?#*OS7K,6_;"A'UZ? #:H7,*SD(Z"<#SUIZ>Q M[S#TPR ('+^;^[3A/AW"O57J=]<\H=.A"CH,+RIPG9?FZ/1HR/<@%-ND^))L M/[WDST^0;4#\U=GC+KK55[,'6= (YA;>O22(/5B+7WYRQ\ZOG2WO!WEK!^'H MAN#^SSVP/J#U?'>\!7K-V@)>>KA[91/_43VP/K?WY=!OUU;VTMS=*[O[]7VP M/N$XZ*'G3$X5G%M-PVGX"O^7-NZ^K8\/ZXCN>8?NHGYNU4'=/KI"Z^^73U3L M6"Y)"EN$.?<3Q(OJDZ":*%Z86_6&*[RCFV&"GU$@M 'N;SE7SQ-]46\^S!;_ M 5!+ P04 " FB6Y9MZ>]-;H& !H'P & 'AL+W=O\@TK]2]++@JJ]%>Q&LF-8#2M@HI\1#PO&A4T*P>3Z^K9G9A< M\ZW*LY+="22W14'%CUN6\Z>; 1X\/[C/5FME'HPFUQNZ8@],?=G<"?UMM&=) MLX*5,N,E$FQY,WB+K^8D,@$5XH^,/>3\F_GR+KT9>*9'+&<+92BH M_K-C4Y;GADGWX^^&=+!OTP0>?GYF_[42K\4\4LFF//^:I6I],Q@/4,J6=)NK M>_[T.VL$A89OP7-9_8^>&JPW0(NM5+QH@G4/BJRL_]+O32(. C0/'$": &(' M!!T!?A/@G]I"T 0$I[80-@&5]%&MO4KN1TATV MS8X63>=NZ\Z1CL[YZ ,OU5JBN>YD"L3/^N.3GOB13M0^6^0Y6[>DE_"!;2Z1 M[[U!Q",!T)_IZ>$^).?_M3[_SZT?)DVQV3K+YF="0QW$L,>R5^4FLF=&6JIAPDL0X/#QK%86))=#'^V+<4NIC(]RR! M ";HT!?M]46]^CYS1?-G?> 81DZC86)U?NIB_,C'ED((%-AC"+06!@&L,=YK MC'LU3KE4IISTJ8S=SH76))RZ&!R$UG2> :!P'%LJ71#QNT9RO%:#'-79"/N]9BLE>8]&[\C1TH5XA]WQCS M(*\@H[VQ[T!9;C\0;M&*E'I6\,F@TU4XQ M,S79N'#0=WGNO/"=D@"@ A_;\Q! 8>P1:_.=0S 2>1U["CXPL+@W _+=D$XB>Q" :!(=%!RCB635C(YH5AP M9QF"D@E0]")L:W9106)G9@:@,$G&SD@#L)",.W8=W/I-W&NB)M5)8REX\2Q= M'TA R;[3_M"/2&1K!F D#IV1!F#82^S%,@=QQ$N\#MFMN<-![W;[D9?M4+\K M%[Q@Z/6\'O*+%\PW[C6._W83/BO;[*QL\W.Q'0]2:T]QOS]]5RJF>94^\9H! M L?"M8W$68VO8,PD2T/P&#;W4$@$G9H:PTL[G>P37FI3EQ9L]\T)>;B#2H9 M7%I=IQE&V-ES7=30MX]@ $@[A3"RQ0,&.,8=XEMOBWL-V^0C4WO1N2XX%Z#8 M!*C^]D*= BA=8)P3)T06$_M !I%A/,8)+)BT#I+T.\CW3,HKM.#EC@F5/>9, MGUW8D@G!4B057WQ#:;;+4M;Q!H^XMF[H>,0IA,+V\74&HCQG2;]$=IR(UDB2 M?B/IC#RB2HGL<:NHR8KB.DE%PITS *<'."Q #-SG)/6:9)^I^GF1#L1\V8^6]1^.\NWYGWQEMZ:!<^KZT"#4CI]X M]GL4"*GW61*,G5Q"G%X4Q_82GD-(G. @[)R+K0\F_3[X^-KA:%:"[Q_(6;WO M6=EF9V6;GXOM>&!:[TOZO>]));/AB/I+)H""2B9$YI9,B*RO9+8VF+Q@@[MG M(B@].DFZBP*E V2 =( ,DCXZN#DLF%A55[92[S?;4M4W0?NG^VOAM]5EJ/7\ M%E]-,?!\AJ_F]:5O2U_?07^@8I65$N5LJ9OR+F,]6J*^UJV_*+ZI[BT?N5*\ MJ#ZN&=5%UP#T[TO.U?,7T\#^.9UJ11'LS[67JIO?AYC[0$AUS*HDN2=GIOS]04@2!6&))>?,EL>P' M#\#=Q=L#+'7S4M5_-H]%T3J?-NMM\^[JL6V?OKN^;I:/Q29OWE9/Q5;^Y:&J M-WDK/]8?KYNGNLA7^T*;]36?SX/K35YNKVYO]K][7]_>5+MV76Z+][73[#:; MO/[[QV)=O;R[8E>??_%;^?&Q[7YQ?7OSE'\L[HKVP]/[6GZZ/K&LRDVQ; M\MVZ_:UZ^:DX/M"^@S_=5Z.V/F5L]PU;;4Y%I8MV)3;P__YIZ,AS@IP M/E" 'POP7H%@J(![+.#V"KC!0 'O6,#K-RD<*. ?"_C]&H8*!,<"0:\ I"?JN6?C]5Z5=3-/YWTKUW9_NU\ M\V&;[U:E1'_KS)P/=XGSS3^^O;EN9:,ZZNOEL0$_'AK !QNPV7 M8G-?U/\#:!9VFOB;LO[=>$,@8#J$GMU/ZSDD\NNE*^= M]WFYFI5;9Y$_E:W\;"%-[:2_%:T<.V3KTKS>EMN/C8TK0QKX[\7/S@]M6Y?W MNS;O'KZM9%-KZ5(;J["S_E[))]2+7]9ND'V^]1@+_3AV;ZZ?SX/%!,YU M1&)M8#V *SCT[G_=\MC!!?:^:B-AS7=>@2DW@+ C=,#"0F?49I[J#B$QSAW=R MAV=UQUW7T6;=O+UREM5&+F::?+\<*#YU/Q>06SS,X@L/[6DF@@5>9+H$9B7I9-T77?0Y^MGKH9$.VUU@JG^BQ"9TS* MZE)*LHR23!"1:4$2GX(DI@X2*#!B='V$(I(8[:$H(D,1PH;0+,CF2CJ8DR\H MCY0VB^&0Y C1!P]P40D@^[;#(6),?;H1S_07A@3BX&KR&)9OG*V<760T5@_R MK]WJ8UDU^$K#7N_40>O(IJWBYX:Y$])*4U*VC)1-4+'I8:,$%&974"X.&S!4 M*"6'Q9'-VG]-?8;/77/SG9*V+"-E$R,>0G>NTDV873@YJ),_'R:E9+=WWOO] M@O*-\T>^WA5OG%^+EP, =BBE:+$XLME6+ !DP*&4+ M.D_MI3#9'9?'EQ]UV(5_^M2N;O9R,CNF EL)]V-LS=0-)RI:2LF6D M;(**38\3)3,QN\XT-D[ V" 5FDC9$F8*-2QVH>4:9;49*9L8\1"ZVY7)@/\,4T"DF8J4D9;D$A M&0"9Q::&+W"<;D2EP#"[!#-PIG17/+UUW/G^Y,$%C6@*$9[+HYB[0=^6)A)< M U/*)"DI6T;*)JC8=(\KG8?9A9ZS\R71"%?;NB^D1B M;^/D7D/)EI&R"2HV_>1=J3; Z",TW930(D#%G&SUP#( M61AXC)F]!H#V>PT 87$8^H.]ABOAAMN%FTO4KR.E;<+&(0DWM1@^-^V3 CC( MBB;*L")4(1^VX=DU$+N*\9IS53OUU/4N*5M"RI9R4VB SU9)JQ4CJM7=KO0- M;M44X@"& M7UK!(0E'KZ.D."3#(<(*T2VJ= 1NUQ$F'$=S&)'0!",SNZ:Q=PE9:I76W'N7T[_L7. MM>SU3I[WQ^WI22M-2=DR4C9!Q::'C=K3<^SR!N&YEKVNR:&"BP.D%::D;!DI MF^"0'&$Y*^%*C>!V->+5AU]V_LE>QR]PD%:8DK)EI&R"FSJ.U>NN4B5IPHU<6UJRZO.2&S4T\=&$C9$A?0 M:L 3,M)J,U(V,>(A=+E#IBHT<+@#((<.=P!H?QL&0.R'.ZX25UR[N#(B MU0ZVJ2E+>&[D2UOTAW(1167!0Y) M B+F.F8%.?*<(@849UN0J4!N78-Z#7'.RZ:VK+ (8F]@9-''2AG9<[,(,\ MI&'V+R&TN$IH<2_-DGGU&8P+: ,!=V/#?W@FC/TA)ON/5% A91-4;'HX*-7% MO30?YJ(S&!=/C,$AB8NGQN"0#(<(*T1/ME:*AF=7-": MG$@!" NY>6$CP[D$T*(^EVYD)0=X6/8,>:Z?!UQV> M/$V1IJAX0&8,E']$6FM&RB:HV/304,*!9Q<.3J$!^IXTNX24+2%E2TG9,E(V MX0':210-RX2>4CN\2U]Y8IL@CG/PX1"^@QW>4-B]_@]?9P&R@QLS%AG3!^G+ M4$C94E*VC)1-4+'I$:7$'P^[ $0=46 4X3*1O9V3XP=_H0H.R7"(L$)TGRC1 MQ[M4]/EBO9ST"HX'I-2P(&;]U22I:D3*EI&R"2HV/9Z4:N1=JAJ1]G'2"ST> MKCN15IB2LF6D;(**37^KGM+(?/HWR/CX&V1P2.)#;W0!#UD 9'\TQR%B3'VZ M$94&YG^A-\B UB6](T/*EOA0&E+_(D=*6F=&RB:HV/1(46*:;Q?37GVUTLX_ M.3I(@@O7%#RB:HV/3H4+*@/^[&C>6.E0<&A2GO>7X4Q.:!'X", M^#SL#\VD6B I6T;*)JC8=(#CSNQHTE?QZVJ:GF>'X8NXSQOEU-)-1Q M2'4P4K:,E$U0L>D.5V*9;Q?+!E+H82>;>5]0Q\&SPWQ +YOS$,@#3@'H+(YB M'WB[.0 U.HX)<2-O6'3TE43DVR6BBY;_J'*RP"$) (EBX+@ I\IPB,!KTPVH M]!S?KN>\ZKWD:#K3 H%[EWA*U2/7R[ZO$JJY-J M&:1LB6_>@IE!&V)2/8.435"QZ:^-5WI&8-C0H82:X]'+217?J OSE,3@D"=!K2RD.R7"(L$)TBRH! M([ +&!/NU 7H!9L%#DEP2 I 6!R;J4,9SB5&<.F64YO[ 'FE[ 5+K0!-F%G@ MD"0 ,F7 M18 -$R(I]*,J$XWH=HN!Q=ETJ!;YP#(I('U$0 );//LS9P\?I-> MB"%E$U1LNL/5OCX8G4F#.WE4)@V ,KJ+"1G21P#HD#Z"5RP "*R/7)]]VV#W M=96_Y/7'&PO=V]R:W-H965T&ULQ5U;;]LX&OTKA'>P:(&ZMFZ^9-, M;2AA"TQW@F:Z?5CL R/1L;:RZ)'DI)E?OZ2DF.;%=-1^QKPTMOKQB.81O\LA M)5T^LNI;O::T0=\W15F_&ZV;9GLQF=3IFFY(_99M:3FZNFR/W517EVS7%'E);RI4[S8;4CU]H 5[?#?R1L\' M/N?WZT8NTBBI6C06OP[ MIX_UP6M#^>_Y@[4M-K5GS-LV;];K08H8RNR*YH/K/'?]+^!T4"+V5%W?Z+'GO; MZ0BEN[IAF[XQ[\$F+[N_Y'L_$ <-.(Z]@=\W\/4&X9$&0=\@>.D9PKY!^-(S M1'V#2&\P.])@UC>8M6/?#58[TI@TY.JR8H^H$M8<37QHZ6I;\P'.2W%EW385 M_]^N$9HA_JEF19Z3A7VX;_H=?0$V-V I=DWJ-$GX1UNC5EY+L MLIS;O$9C].46HU>_O$:_H+Q$OZ_9KB9E5E].&MXS@3])^UY\Z'KA'^E%@#ZQ MLEG7*.:]R2SML;O]\E3[Q-W>\QT $SZD^W'UG\?U@^]$O*7;MRB8OD'^U \M M';I^>?/ -AX_=_;XY\Z>N)MCFO+FGJVY,I;!_AH-6KS@V#4J+[^D8AOTVY96 MI,G+>_1>^*6\R6E]8;OH.MC0#BM\]D6])2E]-^).N:;5 QU=_?UOWFSZ#QMA MD& 8$BR&!$N P!2BPSW1H0O]ZE\\DA:LKA&/F*A94\2)SIEM/G_H@&8MD(B> M#U?>=$Z[83SLIZQ,\X*B\GE8^5'Q.17S:2=\/O?:;#^9B'LR19"3"1(, M0X+%D& )$)AR.'V'!B3&4 M!4@PO# &>!S,-1(L-CH%0'U2*%CN*5@Z*;A>D_*>B@"T(GF%'DBQHZ+4>.RH M045.[O*BC48V;I;FKXMF4SW^FU:>IXT3MB!Y?J2;Q2^ 2IR_^ ?'TYO*0F[J M3IY8.6XC>T&YDT'TNW QU%J+.8&&7MF@:+A'.QQHWR##8K30N$^@NJ6R<5!6 M>TXV;IX]2YO+9FQWUZQV!<^Q4K;C"9J5%B?B8%H@T7"/IKJ3I4Z+Q/Y0-/D%GUA-A=S0I:I[1,*>I/9:7%"3B8%D@TW*,I;DFO7"PV MQEP!ZI3*B2SOO1/U?1L+:A$,2%U37KZ(=/4@ ECK$0^TN@=%PZ!H,2A: H6F MDBU+?,]=X[_O/:"H3VG^0.X*^ZP#JJ1[=B'1<(^FQ*C 2, L5F,OB )][IU# M,O"D9N Y:]"]/SR29[E;#Z8!M.SOT=0DT#>"DL7*FYOIPCE*=4_6ZIZ[6+^I MZ);DV7/6UGE UJQIA=)=57&*>M=H)0FT<@=%PYZE+I_IM;O%R#/FR3F*=T]6 M[YZ[?-^[K2UY.NJS0.MV4#3LV8KRAZ54.5+]4(F3I[KEK=RG^=W7. MI4)?&M[+5L8;ONL4%) MT;!OUOCC8*Y=^K'52E^\2:!ZIO(BM0#?K07LY48>P)NB75:WL@%:_X.B8=]6 MVNN5ILU(+_^ANJ52(:O[XU1I3S]4NVQOB@A3TH&@9%BT'1$B@TE6^I$_@G=()=E:Y% MV<-6J%ZSJADWM-KPN2EH;[=^6,D&%0A T3 H6NR;2L)XYH7Z1@"HDZHL2C'! M=XL)-Q5+*1),O4:O4<'* M^\[QN80D]QD&;^H%U2P"4XW0:;*8C'4]/('JE(4+U2V9%*2>!62E1V\KK>$;&K2.YG[-2LE'$G6C7Y M74&Y;WV6(EL"W[0[\WD#MN*'Q3Q.67TD H*J*Z!H.#!E$R,"FB;+>13JA)Y# M5PFDKA*XMT7@7 2^DC/::?:M_"5\KI404"T%% T'MNT/OL&):67,L',('X$4 M/@*W\&'-25;[H'J(2AZE=&T M$NORK_F$Z3Z)F=,RUWI \4&4R@^D.*9KN$\SF"U072,P%8NEL>/28C0.ED:2 M?PY5(Y"J1G!*U3A"R1MT1^_SLA33BL>CX[?@N4\PF"=042,P]8I@&44Z4:95 M%.C+:4EO-3MFI1(@U8K@Q+:)XP10L6CO'/JET:5PH>_4N;99+0/-:^# % Y, MK-AF96 EEC,JPZ[>%2IE@W#J+'9N=]MMMVY."H3S.BU8O:O:_$K<]=".I%SY M$&/ZXG(H!)430-$P*%H,BI9 H:E7A)0H0K=$(6\?VI4\RA3YGSPCN"=BC;(< M(*&[SS*8?5"Q(C1EB*5^IYW%9JP;)5#=4JF22D7HWG(ATH+G%7TAQXJ2IRV3 M#L19*S>@0@4H&@Y/WE,16TR\4-]+"=4KE1HI*H1N4>'KRVZVS"$46 D"501 T7!HVT@Q-6[ILYHM M]04FJ*ZI'$E5(!RJ"CSFS5KS7"TWLU+"96 MQLZQ62.2JDODWJRQWRWS!OWZZ[4SC+J1AO(!BH9!T6)0M 0*3658JBB1]U>% MT0A460%%PZ!H,2A: H6F7A%2K(E./![C)\*H&WHPY:""371:L+&8B I4W_<# MU2^5("G91"=NG($,H^YS#68,5-B)3@L[%A,K8^<0=B(I[$0G]H:0ACYO /F] M(AG=D.I;[0ZGH'H.*!H&18M!T1(H-)7I@^=OGNEFG CVV9JP#]>$?;HF[.,U MSR$Z15)TBMRBT\?]XI)8B-H>S/-F/\^M=(.*3J!H.++<0./Y^KJ3S3>C\+K%U+>BTA9H]_:FTR;-2G1C_AC4$T(% V#HL6@: D4FGH! M2$TH6IS)'X,*0J!H&!0M!D5+H-!4OJ7$%+DEIA_VQZ!J$B@:CLP=-48:;)J, M9_KZ#%2O.FHF!R^&;=O77=RQIF&;]N.: MK_P-02P,$% @ )HEN6:H+%^$Q$0 Z2X M !@ !X;"]W;W)K[9T>_7)V0NMY MP6_6W/O>9T623)OF&WVY+-_M'1)#IC)%( H:?^[,N:DJ(@0VOD>:>_E(VMC_ MG*A_9-DARU1[<]Y4O]LR+-[MO=I3I9GIM@HWS?W?3)3G.=$KFLKS_]5]7'NX MIXK6AV89-X.#I:WEK_X1]? S&X[CAF/F6PYB+C_HH-^_= M/:(KKT*C/MI:UX75E9H$'87 M'+YYA-F3S.S)8]3?#^UYWM0>!BOCUS/MK2?C7M/!=4@_MQY4O('L2N(& M]MUF]_^Z-3^".JN:XMM_;Q/^4?:V"W\T5E]N/IU>7?[GZ>WEERNXX=?/GT]O M_JF^?%23RT]7EQ\OST^O;M7I^?F7KU>WEU>?U/677R_/+R\FZO3J@[JY.+_ MXP\7OUW\^N7Z,SY/!G[-LFP5\G>G5^K6%(NZJ9HYQ!NIR[H8CY3&LDK?:V=4 MT;A5XX30D[ PZJ]_>75\?/@&REVN=+U6]T:UT&KKZ)@$_<3N:.7;[QJ:]V6-IA2V3H89Y_Q29$/BRRS[H<]^B#U%U2* MU,(X8VNUT'=&38VI%12]@B!$%F@(<4KL-@"1EK" M/P5GG4/K7@B,MSI,L;!F%O=1C):FL*S/I?YFG(+;38HF8-O"U**N30H7/V < MRH_J?*$MN))8.6?"W<,O,R0"XT;J?M& >(VT[=.Y9&D(I%8MPL2+EG0%>!"> MH$M$!FPVA@)FX H:E^3S?*P^ZS^P\YS3G7%^IYJ(_JQUD,"ITGKD1\^V^=0T MY;VMJNX#7%VLYUG>TLYPIH&[CY0%7S7<9FK"/;D$/=?S.3P6YW& V3)*I%;: MEGPJ*:3XWD*M&4AHWPS*4G>Z:DUV\Q:AZJHUR5RCJ(*SF2 2559/;14CP*,, MHA!VS3(3I]B<1GCJ"07[U3"?7L+[[9^F!.MMX&A%%49/X2P,!^#3PJZPWZ:K M\!*OYHGD<*EBB?"/PVS*0%4B5B$""]F0RM7W5KM QL=>L(+?G?G>8GNU)IT2 M1EEQ XM/!2DS+'1 O5R-Y!>D0G".E3 M\8R-!;9;$%TGN[)"Z 74V2HX70(!]9+RU H:@YN/H(6"<@0^^686*&6-.K<* M*;>M6:HBAAJ(1Y1>V-5#;A\R0XD0&(K<@<>:C.F#*)$LB*S2+EN)V^BN7>+M M/^QIJFH\,RUA^3,L9)D6KFGGDKM2V("AY11I44X%LTNC?>N$V9X[1 ?IQS3E MU*%#IHAC#/&F.[G'K^,E9?/0?#A0]VR<%VR^F32@/1 M&A[N*"Q2MK1A+0)V*9J@ *KQ,2NP94/#"4B9?!2[ 2'?2H#BB1G/461YJI/V MJ;FB F>)AM,+*P((7)M2*KGG>H4$+)MV&F9MQ75,R^Z?UY( MKX#!XT3;W_@ M0TA@B'1T-&L5BT\*E<*UAH")SC<;!.-Z[)3JIFC0%677CDXF6,I02""#= .H M?RIPI)& "G$Z02$)$>*=L6EKFI#3*-,A2G# @/CNW"+'D#^GI+35H&R-Q]ER MZ.CJB(11,?W,T.$IL- VY1B=0J < JVB+?81Z\GX#H<#HR412]H+"]0)G7>, MU>]1R<,@C!9FNR2>42R*]0-:&\ M491CHG)6*X"J9K]IP:U+.6G>6JF=$1-=,]CKDM 7UJ5VI5=G#?YTA>W'T\F9 M.IV<\W\GKP[Y[ZNCYU1L(\%X\L L)#M.V7!.6]*$!BJ4,A6V%!]8IOIW]P?#=8OM^'J41EB_W(ARN$NW%H(ZC< M9,9(-FG8H/P>.]8G./Q3#+.MO]C1P&8P(N?J^H@Q^B5'6CJE9AEX05XKS?3V M>C&6%YUWX13D5.Z!FIAKS')JRE)8Y%J/EP3."GW4V.*$*5:Y#8[QNEF."ICU M"9%OI3,IJS6UB:CZ<"T7O+,U>0E\V-XQS$2Y$+H],TXM&J BUC<9<(:!EAGS M72D,$]7-$O &(SJ4U#@%P%O$;MWZ;[F!R4QWG/1X97Z*"J5&%4M)I":JOEWL MUV(G_?/G+:B$I-"F92+(+MO0V5'HV._T>^3%>NIL/P4@3$OI22CW2)SN(ATQ M@J MOQX:-6*D3%)B=.2$^80=9\9T9.[S=!214.R5$^0F#G75RV:)S/6JHZ$-Y_M8 MJ]*&G=&YA0T2"YY/-2BJND)F*217RB72*AFDRGN:Z\21 77":T5%O50:I+A] MG+U/'YJ6P!Q_@7E?&?0#(9_\-(3CF74^](B&K2='GWVHUUQ"[,R0/4P=I;% MO7$@'L/$C-2[3MS0) U)I/*ZZ96:@V1: MB,X-%MLT*@O3A\,-X$=(CY[2#?HLC&A*6 M;<&%^B=F40!*_8_6%F_Y4_L:-GH9Z\3>2 M2<08D6^+>5DXM&0KF7C)0E$MBESZL5=3]YN(I=XLC?L[T,TTMN!0:'(/Z(>O?G6/3EKTI^X@2!9G#&(U%!+54!X-.=BYFVE(ENZ8C:U^[LUYWJ4Y,N)<6TSE M323$ODQW#U-)ER1[AQ?-YA1QAW.G4FN8.9-\Y%!BN8V1YHCHQ1Z'9V)I_T@\ MKW.&;":&;K("<4/#+M^-RV7Q0]U2ZY,U4J)2]3;$B?9#*V_+T]L$6>GU4F9= M2ZH9PAJPQRY/>!"C489VJ;O/X#5*73%T87(/V'DP-DW-C(:)]'L"J/[EB5B! M//^RCC--E ]D%2*N-OUT6(=W8;/#"4/TCPW5R*BX:\.IJ>(NY]&2R,I)5#.S=/=B0]]R ?(5]L#GUNH M='@J%.,VI+IFK2L1E0L W_S+4\;J"E:\!,0MC7KR:^/]4_;KR8)(T%5;P=-W M&U=4>87G%4\NKB=/B3LJS-M8;93VSI9I;C_8.>I&G+S(U*4D.&=D0$0^'K^, M^J4C-?4UV);&)[8DW14$K6C=SBI@1%QQ]<,O%U"%!A(:+5C=HDAWI!:6AVX= M QN1KW\V!S2D[-@B7M919%YH*Y8=RAC1[:4TG[P1!Q!@@/_6=VW=E!6+Y9%( M1)1>>P+GL?M,5][:X)%##%IZ7$+3&I6B7,I$51+*HT0EN7G(R5-B"GA"07GP MM#^,^9?%TX0AN"SW^2RIV-FO4@4@%11)*]4_*,;R/4HJ^F*6VZ$FE0>.Z &A7L:3^.?<8J]\')H&JT%#5__=&24H1F\15G Q6#=TM\-A0 MW$SF>N0[N4S)U72^YMWES-@($S3^S!4BA*/T#<9.1J]?OAZ]/'G.M(Y'+UZ\&KU\?IBC9S:\LN=.I!]2 MFM=,#$IN#KST5HF0.SQ^QM*M#+]C5*U3OO>]*V^ZLVYR_5QVZ3O;C(Y((4D0 M1-##F%4(;P)="4;%0WVZI9;6+K4I.(.''^+Z4\,N(+:]HPDNQY#-&JV^"+CH#&$,(RS(Y#RXQ]:1B],6,ZK7L0T+TAL*2[DH@PY_UAU5F< ME$UX4L;7X_W'W:M [$[:+]3'JKGODN[,>E0K(I:A5YS4!]0UXD[^],Q??W$C7)WYXV1ZOI_@M'YZPQ"EN MG@^E!D=\FR_$HW4CA80#4S.W=9T2_R->=B*(RZ\ Q),?TAB,!XZ?HY24@5\I MF$RE$TV^; A4U'[ES!:?C88#+K_(&$09G.,QN*8#2\Y0$%*@XR&L1:#<=H6U M.2%+V%'EX3#)DBQ0]BS;FU9R8R*Z%,B0UTQZT4I*X](IJ[+GM'2AL]4;7X]2 M@7JK?Y SB2.^/-GFB-W*70[X.CN@E;V"$-R&9C(;.RJRWJ(LA/_PBP$Y=_/]' MV/\F7( 9_5A9#2*%J\E!\/QC*[2E]"L^&7F:1-"L^2/ M"X.,[6@!GL\:E*SQ"QV0WVY__S]02P,$% @ )HEN66)L A*4!0 .PT M !@ !X;"]W;W)K4G$RYPY,W.& MI"\WQGYW*:*'GYG2[JJ;>I^_&PQN!RBR()1ID: M1,/AZ2 34G>GEV'NSDXO3>&5U'AGP159)NQVALILKKJC;CVQD.O4\\1@>IF+ M-=ZC_YK?61H-&I1$9JB=-!HLKJZZUZ-WLS'O#QL>)6Y-_B'$3K$LA<.Y4=]DXM.K[GD7 M$ER)0OF%V?R)53P3QHN-(0(CF&! M3Z@+!*$3N+,F*6(/<^.\NQQX\L.[!W&%.2LQH]]@7L GHWWJX%8GF.S;#XA? M0S*J2_#R; 'T3 :OX!WT@1]$O!.7@C:@3?P06JA8RD4W'OAD<1V M.-X2;GP8COOFGO1J?#]R^0'3=DQR^A3^O"K*S)J"+: M6U(RJ<2G, _Z0 O_/.!/#S-EXN__'N+_HH?#_*,^+&X?;S]_O87KSS=PM_AR M\W7^ /,O]P_WC5AB0]U)&@&S@KP2C6T)R?B4V%4S_4973BC*O]2Q*A*$F5'B MFQ5YC>""J8AC=,Y8B:X/7]HXM:&#QT4]UP.F+6/ZH/Q(+?4ZH+A4YCD/&@X/ M*8*7&<\1Z1K28FS66H:#(A-;2.1J11Y#SOV>A=1/1L8\(/W$50%H=(@B+E3-,>F5*F";* M)[%4M.0":4L=UH=KABJ%(9RCH[Q:I9#^PZ1$;K*WMY1;:2QS:>+J 4V(':"2 M8BF5]%MX0Z<=6DM6%=;;?>2-5 J6V(9WQ=+ACX+Z:L_'?KJ:_2%750 KSCNE MH$Q#;$-S4O)B4^G-+'U=Z!W9T!:BR2+YCVGL:$.62<;A8AVW$T)2)EK7C*C";M3&)JUG6FY_GUM*F)B,)YL9)CMP= MK#*)*:F5JK:] 'THD%QLPW'9@XP2"7Z;RSA(GO)3-V-0[498XDSRJ7V1B? ! MEW)!I3:KO=P%HR42#(;Y"LM1+Y';)9+@JBJP\C_JLL92.\]587#X5:^U MS6]$Z"M]_)(:B2%IS?FVHL*Q6 X>(J0H6I8B""S#2A$^M.Z2GT)$DO2K@K?R M;1+HZ7;"_W"'621%*#_OI 8@_/*Z1;YN@2Y+NLF6Q*V^,?N=^J+HW%29H8]2 M!IWJ*._,A JJIM+\)71!#S08E>9P1%_#843_)^-QIY8'95I3]4XGD%D4P5MX,[F8P-NVB^*\O=)<;'0YE[6I>B$HB6^G6MH\.!I-VL;U-=:' M6T>W3Y@NCRQNL$,1<0,DPNXZKM>ZB(S&XRT*VPN"C%-AUZ4?QFQ=WP1CU.$; M@WNF<5XSKN!-'I['2^.I1\)G2K]N MT/(&6E\9>BU6 W;0_%Z:_@]02P,$% @ )HEN6:CB8OFU!P O(#R=00LXOB;- M99( N32[ =I,T:0S#XM]H*5CBQ-*5$G*CO?7[W=(R582.^C+H$BM"\_]XW<. M=;HT]M%E1%X\Y;IP9]W,^_)D,'!)1KET?5-2@3<'@_/3 M4L[IGOSW\JO%W6"M)54Y%4Z90EB:G74O1B>7^[P^+/A3T=*UK@5',C7FD6]N MT[/ND!TB38EG#1(_"[HBK5D1W/A1Z^RN3;)@^[K1?A-B1RQ3Z>C*Z+]4ZK.S M[E%7I#23E?;?S/+?5,=SP/H2HUWX7RSCVLG'KD@JYTU>"\.#7!7Q5S[5>6@) M' UW"(QK@7'P.QH*7EY++\]/K5D*RZNAC2]"J$$:SJF"BW+O+=XJR/GS.^-) M3,2>N%&%+!(EM;@MG+<5$N_=Z<##!J\<)+6^RZAOO$/?L?AB"I\Y\:E(*7TN M/X!O:P?'C8.7XS<5WE/9%Y-A3XR'X_TW]$W6 4^"OLD; 3OA32O@>R\][8PW MJMO?KH[WS(DK94)G76P*1W9!W?/??AE]'/[^AK/[:V?WW])^?B.5%7]*79&X M5B[1QE4P(O[S0$]>7&J3//YWF\MO*MWN\J0O;F[O+NZN;B\^B]N[^X=OW[]\ MNGNX%Q?.D7="%JG02DZ55E[!!4N)L:BPD%[,V,M%\)+W&;^KK%7%G/>+#/C MQX@TI*"T*N%XD+BEJ3121%Q9 HFV$N6D)LZ3+&+5..FE5"$GWLK"S<@BHJ:, M*_$>*^E)^:C_ X,#3QA+5J^BB(R$/26_)"K =O81BDMIO4I4*0N&A@_6ZZR' M C&:=B=;:F<$.2^G6H$M.H'BOT*#JWUN3'\0OH8&! #LS:W(L3 G=.^7T.%/9A%P/QA5TM)7O4(AZ5GG)$6+K MR101K$(*+)7&ANQ"+TH:D][.YB:'C-^?2!O0-[4*YE?U=!#V)( X,QIC@SL1 MGX/B4?T[KG\GP?25R8&*U6^_'(U'A[\[X3+XM\-LY-*9% M $>\"LM"Y5%TQT9_5(;9HX$SP[]FAQ@EK_&A'@A@Z6K._*G04!FGYD7P%K7> MO&HX;L5N(@AT4[2Z*;#7M-1>B/4:&SL^'H7'DW[G8H= YR+]&W,)I9WO!=*G MN53MRR\AOLZ5<;[S+X#1=3X;,(/KA#[6J7-UTL&<@"S%U>*F*E(GWHG]'N+$ M-/(N_(6[SJXZ[,5_G0?CT<0W[;SN6(VR=R_4Q;A>!?R/AC7J'1Y/@KOU]S1<4+#6&ZNZQVK)+Y$(J'?#-K,"-HR^N8V-C MJ!?@+9''X9$Y*]T.5B>6&.&;)O430I,>AH.PS9;26MX>[9F"W7QKKG@Q4\3] MZBIP)X@+NMH="'7TN\SLW'V@OFUD,A$I7. F"HW,*;''MDB[YI' *J%*80:* MIYPUA6-KASXI"YRPV,DUDVS8O?&;GDJP/YS H2-YK/O_PJ#NH7-OIZHP03)H M6$-[THCCP93FJBAJR@U3!:&AIKUPG62RF--Z/GPVGM6.MR>>V/)1Y>>Z^&Y+ MRD\Z6ZCK]:ZOLWW2N7EF26%FB,EAK+X2ZXFZK^V(+TB]MH]M^GYTW#L<3L0' MOC[L'8*@/G2N0B(X#VWX;0U+C,:] PB]'XUZQT-DS MTZVFR=B*Q?9$;CE8EI8#1PF%B%? &7ZSGR99VV^[VCT37- M/KK0GCB:28JIIO+;K&SKC[5E5']W^]K!_Y_>AK\8@8U_%:/]2>?7SC?E'O=F M&'A0,Z0!S"DL,_FD?W"(19/^T0%672L>Z+D#K!1A@&9Y_&TL:35KY\N)]RN2 MUGV @L,#L=\_&&(MV42Y9AQ'^^CO'S0_?X##(R'/U@U";4[O<>@%E'65KJ=B M5P_QG/_>YF$I5^LGMJ+G!R_>C?%;!$RE=:MB\EXS5*N3%-+SY!L+Y*CM4._U M\4C($@>?)Y5+WQR>$F1CQ1BI5]0GC6E]3@S?.OIBV^EZT/H. E?GX6L/#WX( M,7X263]=?U"ZB-]1-LOCUR@T\#GW3TTSB Y1CZZP\0M/O/&F#%]5IL8C+^$R M(TS)EA?@_ 4# !&!@ M&0 'AL+W=OO.&73M$F, M0!)*VP%2Z8?&P]H*NNUAVH-)#F+5L3/[*&5__Q86 M0NI@/*QDCW8\-&M24N.C!;I>3Q-M7!M\D;MS!'GPF"V.>_6&:C8*N)X0*4_(( M@I<7O$:E/!#3^-5@!ON0WO%POT._JW+G7!;"X;51WV5&^2@X#R##I5@KFIG- M9VSRZ7N\U"A7?6%3V\9) .G:D2D:9V902%VOXK6YAP.'\^Y_'*+&(:IXUX$J MEC>"Q'AHS0:LMV8TOZE2K;R9G-3^4>9D62O9C\;WAA 2^ A3_8*:C)7HAB$Q MLM>':8,RJ5&B_Z!C*7=PJS/,_O4/F=&>5K2C-8E. LZQ[$#<;4/4C9(3 M>/$^S;C"BT^DZ8 ,W$DM="J%@CD)0BXO.IIO#9<(HX%9P:%\P M&+][TSOK?CI!-MF334ZACW=/L84;Z5)EW-HB_'C"5X*),NGSSV.$3T(>)YQT M8'K_[?;^Z6$VO9W#W[#2<;^EQO);@B"@'(&;%RV8):3&$1@+F@<&3P$E?XN% M0G@1:HT=>&+3VF+)?;YP)#3Q9:LM\*<"NC9%*?3VW9OSJ#?XY$ >1LV0T'*5 M<]S%MC*_F]X]U(@%4FZRSF&ALH*G@R,VYWC>?&D4,Y5Z==FZ8-O)>)8];7!J2&RF#E3&9@[>0M).+F->XW8]ZK9G8<.,Q/\['0=2. M+OK\'<3GK5E]H1SKM NZHFF,]\K:EN\[UT/R2OZMGPU[R>L%^$74GM0.&27;N= M03\ 6T^M^D"FK";%PA#/G6J;\Z!'ZPU8OS3<1LW!!]C_.L9_ %!+ P04 M" FB6Y9/FSPJ#0# $!P &0 'AL+W=OO&&6KTZW$D1\02GN !"W5[D-[;,O>Z72Z!Y,,8-6QL[93 MV/_^QD[(4HGEX1Z2V..9;[X9STS&>Z5?S0[1PJ$0TDR"G;7E;1B:;(<%,SU5 MHJ23C=(%L[35V]"4&EGNC0H1)E$T# O&93 =>]E23\>JLH)+7&HP55$P_7V. M0NTG01PW^9Q/@L@10H&9=0B,/F]XAT(X(*+QK<$,6I?.\'1]1'_P ML5,L:V;P3HF_>&YWDV 40(X;5@G[K/:?L(DG=7B9$L:_85_KIH, LLI8533& MQ*#@LOZR0Y.'$X-1]!.#I#%(/._:D6=YSRR;CK7:@W;:A.86/E1O3>2X=)?R M8C6=+',HHO9G(NWAAN_ST7Q$4WYX-(>[!\ M_F.Y>%[]#;.G>UA\^?IY^;AX6E%E+%;OJP9;3IFBKC46KV5IN#>\P:>>SE_0[YR*NFA\F+8.L33U>0#I+ZW5DI13%M M(;U.(!TFG3M5E)4EJ!_JPWA$3]IYJ+3DEG+6A0T_N(7QX+PHM7JKRP#BFZ%[ M.E<0=V^2$?@O&<^RK"HJP5Q\.5*NJ'X\O5_C[C4Y^.@6@VC8^=@YGY\N2'34 MDSARU*,;BOH$!@\T<@W"GAFX&B7>]JH?)Y1%[;-I=QK1BR7=(11UKZ'KM3.) M[=+P-"7Z\2>HB#Q;#_4Z__#(]-;+@T(W)!IU+M. ]#US*TW5I5^SJV5I:GIESOZ3:%V"G2^ M4=3TS<8Y:']\T_\ 4$L#!!0 ( ":);EEKDQ(<'@0 H) 9 >&PO M=V]R:W-H965TBAX8:601*Y%:DEHG_?4=4K+K;1P?>I!(CF:^>7%F--E*]4WG MB 9>RD+HJ9<;4UWU^SK)L62Z)RL4]"63JF2&CFK3UY5"ECJALNB'OC_LEXP+ M;S9QM$/2HZ M]?4D9V8/TB ,X0,LA6%BPY\+A+G6 M:#0PD<*=E.F6%\6D;TB9%>DG+?"B 0[? ;Z$SU*87,.M2#']6;Y/1NXM#7>6 M+L*3@"NL>A#Y70C],#Z!%^T]CQQ>=,)S#4;"1RZ82#@K8&680;IQ1A_SMX&+ MC\/9XKG2%4MPZE%U:%0_T)O]^DLP]'\[86R\-S8^A3[;Y<$EY6VJ;KA."JEK MA?#G&E\,+ J9?/OKF!8M/3 T:/.O)3*\+^95<+_J^^J\T@9I7S"&5R.0WJ/1U%GK5A*K8W:'H3# M",)XW'FL59)3<:>@96:VC )I(VTPR84LY.85@NYH$#;OSK6K2[+B"0MFFXO. M>:6!>BLY:& M;B$[\.@,PJX?C-T:AJ/.DHHIXX)3T18\V[D)YT**#P=R%Q"'@7U:R#>!:1)A M46,RP*[#> SS0^/PA1J_1M@RBEX0Q"X@9U$44[J42YO)%39Q$G2-H&SJ'6V] M'\E@EWJXKM!UX>*UV\ % [_%#4;_#S?Z&;<'[]V@+F2UL17"CGG)J=_I]B+2 MM;$"R "A67Z8D(6X%K659,O%)4$JDL(Q.4_X2,(DT4 MF;/PTG8]R[K9=Q6M)75 :^"6DZ)$:KI5"IL[VW+/ZPW=>Q=S&J;?:ZZY\X(P MJ="5'=1)#XXUN_[!?**RV;@IK$E++4PSJO;4_:"?-_/M7_;F+^$S4QLN-!28 MD:C?&]%<5JV.?VLH+(,]#V3U/?;@U6P__V9_0-02P,$ M% @ )HEN64L 0PN; P B0< !D !X;"]W;W)K&ULC551;^(X$'[G5XRRJU4K]9H0:*$L( 'MZI"Z753H5:?3/9AD"%8= M.VL[!>[7[]A)*958="\0CSW??-^,9]S?*/UBUH@6MKF09A"LK2UZ86B2->;, M7*H")>VLE,Z9I:7.0E-H9*EWRD481]%UF#,N@V'?VV9ZV%>E%5SB3(,I\YSI MW1B%V@R"9O!F>.39VCI#..P7+,,YVJ=BIFD5[E%2GJ,T7$G0N!H$HV9OW';G M_8&_.&[,P3OG;0LF<&)$L\\M>M!T T@Q14KA7U4FS^QUG/E\!(EC/^%377V^BJ I#16 MY;4S,2X M=$696TV[G/SL\$%9A [\ :,D4:6T!F9LQY8"@":Q^'?GWF)Z3$8_K MZ5S":#+Y\?2PF,-L]/=H?'\'HX=;9WQ\NKN%^^EH/+V?+J9W22:?2E@S.[1OCRJ1O'T=K]-:PW;C&I[4UO;S5F1)F".0$",R*< M*$/5^PS7$?W$S<9;_$3E-&D-\\.JV6Q"*[YJ/#.M*2^[VJMU!9VXL6!;XN@0 M%;'3T(V:$'?:C86RA/\9FA=1U'$1;F*8K)G,Z#27H$H-E$*>^R066J5E8F'S M,<(&J5+,U))-K_% M^%# W\4W_#BO=(Q$]0]> %+S+B4E"Z7$2H.5RFQZ<2. MVJ$F@]:*JLO@K-.&NG]G1M5X?3]>/5+?F29MADJY(M?HLD-C75>#OUI8 M5?AANU261K?_7--;B=H=H/V5HF%3+UR _>L[_ 502P,$% @ )HEN62&UL?59M<]HX M$/XK.VZGTYLAV!C2T 28(;EVKC?3E@FYRX>;^R#DM:U&EGR2#.3?WTH&0QK* M!T ON\\^^Z)=)AMMGFR)Z&!;266G4>EK--!I$^X-[493. M'\2S2#=&@HL?V>.S29&;\!X:4+SB^!JT"9R0OFD+)VA6T%Z;O9-.X0Q M7, C,X8I9R>Q(UA_&?,=Q&T+D?X"XB-\UTZWZ5G M)=9]&"8]2)-T= 9OV/DX#'C#,SY:XKD69C3 M),=]>)S?W\^_/2SANX(_&X60?@QQ'O; E0AWNJJ9>@:*#!K,0"@*&X,E\L8( M)RB,B\;PDIX!S N#(83PWFN^>S-.T^2&1(T7FY\2[.Z^J#52:1M[./J>Y[14 MQ1$ O4\TGL7241"(&VF9T T61G \2'8Q^\1X^>H8B 4P!;A%PP41JH.VSN'M MH#^ZA!JI297,8 ]6R%F%>TFVD@@LITB$V&14,K1@#C8$:,46JK;ND9'7N9;4#;VWI]3Z\%#BSW0%F6Q6/ZB9^4IN M.P-U46#9#UJ'4B98\B3$*A-KD:'*;&]W8&LI'.T,#&]\H!5D3*D#CVF>?//2E MM??2^@.J-PIBFV!")?J'2N,AWTY0%GHO4D)BN*7:4@6&O7?[)1#EB.WBMO)S M)["@C[I@-06"![6? OS^.+QDEP::-X-U"--O;5*XU-:GC:A[R-?5JSGQ]S6K M_?N2SS!LGU>KS@IZ"X5/=V&TM619<\3LJ(1>(V[H(5*E)KTDH99(AC>EH"I_ M>]6[&ER%4F143)1-,DK47X#L'T8?3G6F^&AL5&B*,!Q]W!OEV@G2G7;S=]Z. MG8-X.[R_,E,(*B:).:DF_:O+"$P[$-N-TW480BOMJ'##LJ3_$&B\ -WGFIKT M;N,-=/]*9O\#4$L#!!0 ( ":);EGRDEX)C 8 !L1 9 >&PO=V]R M:W-H965TUY8^Y<<=INVW@N,V%;NI Y5J;:9,+AUG#>ZC=6'SVHV=_RA?7%6B)F\D^Y+ M\W]"Y/9+*MWX8QM471RJ*KZ%G .UFTJ-=I M4M2)^L_@]6H/>QZO]XR'EIRF&Y6+/%8BI3LGG$1FN2?]#7#]I^&X2$YM(6)Y MWD 56&D>9./B]:ONL//V&6/[M;']Y] O;J6U4C;I8R&-<"J?57&AO^_EHZ.K M5,=?_WG*Z&=AGS;ZI$6W[R[OWMW1_5S2M7='EW37=ZT+%-.Y'S94G*!F/ M7@/Q8XP<,JC0)FE#A3".]'3K\V*NXCF_/\@EHHGM#-<;Q]4+H7#X8PE :*H$ MUJJID@D5!@W,N&63BE3D80/YK52%=^@(#FX("[#OWA!Z'3:'FM()PSFT(?9* M/L9SYL(+8%L+50X3,[".6' KF =E-NGH]:MQ%'7>TN>/7PC=),A8FLB9RG-6 M0H/B3:<@G]Z+O$2#I"[70/>D62'&B)#..6L1$_ 6Q[K,':QF:ZP$:\CJ=$E3 MHS/*=7Z\I^;]2M/@)L4I_UJ8GM=;1G[/J-?T;%8YP<9W1V]M9<>"(P;V4.Y, M/_(2SUY>/A8J\$$);.'5]R4LZ@7408N^P!2(R;CT4LPM]#P:QV,59]XBD(4>S1MZS#:/!^6!F,".*I$A.5*K<$_\POKR3*>LJ(B5HG>L*YS.N; M6P0'!!PS,M:&?>5:2!+%J^@A',G ([/*ZA9NP!7>H;594COT<;IB6%H YW(! M)&3H@^(A9_U^TL8B#9D$"0(YKU@6F_'6.[6R"I:JS&.9FE^[12;RU^JG0^[S>1U !@+7E3EN M7@5Y'025EV$P3#C0NT:UZ#+3QJGO :UBR&?FX:COT0\1UCKZ;@XN_&?4,^>2 M'XJA2C#2,&\FH'PUUYIPP1;2'TE2]*8 -PZ_X_[_0^UMH^[WI)43OGV)0B&Y MU'<@[;ANMZ*X7O0GJ! E3T-W4/'0'_9>DH=>)_R>='X2#WJ2JIF/JUV7MPX) M.T'Q\1 +1V(DS;[1W'Y/#W9!ZXYS#%UD#G'BTR$-NOT?R^+@E6IN3T&VVQR. M!@?WFJM^YPA M[7.(47-[OB$;DI7FE5&H^S]B6:O C,L0\R7*>IOO^+^@^,< MCFG8-4S':A3Q:$EQOK>G!U[NJ%>%Z V,'47\<4"#X8@?AC3H^(<1#2*_-*9! M;WR (D=9^P'8;4:C;D5#M1U:B,K*;-?90^HU^Z/1 9^;2&5%Z;SC )'68?4( M4.,QO:G 5LQQ0UGX SOW]0<0/>.VQY>8=9!\3'#B&;:B'BVE,+99=Z<]Y>W9 M JUNOS6(?FG1-0X?@%U55M7]-WOKU!]YEJL @8040\#Y Z.'^_W92HQ< M_QYK"Q8FR\TAX/OENMI#B!Q@O;V6'H1!]-.]Q%D-NUGNFT*5/M4I"&]A-/O^ M7==/5:!Z$X=[ Y*P-$8FV[U[+KC+]:JFT=VUI#;X!7M)=U#UE/'+[K;78_;\ M[%8&#$,[./;I]/,<[5=-=371@.7!/T%;]-2MJ+UQ M8NO]&PO=V]R:W-H965T5.0'H\'@^*"0NNQ=G/&SC_;BS-0^UZ7Z:(6KBT+: M^Y>'AQY?# MGUX>TGI>\*M6"]>Y%J3)U)@O=/,V.^\-2""5J]03!8E_=^I*Y3D1@AA?(\U> MRY(V=J\;ZC^S[M!E*IVZ,OD_=.;GY[V3GLC43-:Y_V06;U34YXCHI29W_"L6 M8>T8'-/:>5/$S;@O=!G^RV_1#IT-)X,M&T9QPXCE#HQ8RFOIY<69-0MA:36H MT06KRKLAG"[)*1-O\59CG[_XQ7@EA@/Q3$R\2;_,39XIZ_XB7GVMM;\_._#@ M02L/TDCO9: WVD+O5+PWI9\[\:K,5+:Z_P"RM0*.&@%?CG82G*BJ+\:#1(P& MH\,=],:MPF.F-]ZAL!/>B)]U*0.]Q,CG+F)U?)5)WW MD!1.V3O5N_CQA^'QX,4.80];80]W4;\(7A#_NE'?O'B9PT'_WB3B3B*;11P. M^F)R\^'J;V\^O+M^]6D"C__]\]N;?XJ;N1)7IJAD>?_C#R>CX?,73LC:SXW5 MOZM,I++2'C9S%"TB-FO$.J$31-@B5(@9B CU(!$:M]CD>(YDS?Z4R5&>\\>5F?I^(Q5RG4M MOT$D>EW6S '[I;BQ^O96\?M7=["4V(/' ==(CJSQ]PZF^\EN^R]TGI-6%C&Z MM'VT@XT$1X..(_KB[:QK)<&5B:$(/A#T9$D( F[S0B#1QLY'JZ%R[4(8I#)/ MZYS8TS)PG8(]2$1BVKF:OP4HLH:>P[IS>-?52!L6ETP*&Y;&DQV#Z;"D7+/D MMWV"L-')Z$3LN7KZ&UQ.YI;9;ZCMS&9&&<>Z.AC:NR3>M<&0M&#;9AZ>0?8 MQ?KW!IG D3)2.%WH' BJ*.Z=V ]NNM_G>(Q&C@CU7I>ZJ(O@3GXV?+&>*;]( ME\FOT1_OI?T"V/Q4(QR.CL='^XV1LQCS=-W=$0!-7%9D2,1:ESC!AR[W_RS+ M0':;,#HA]P!^\#;[-WA/%@!-3W4"055H[U66B)DUA?#H2CEG\#\1T_L'.D^ QFPUO9=NH3P6TJT#AZ,O"EPB)2/09-=YAI OX4/J MGI!'9E&BLE@5%#WLGYX^Y6)Q2E<-)K9]N.ER2)I;S O.RY"VJSW##'5"W,+E M>*-FLQ@F$?,C'/7%&_CLCNB1+Z/T!>5[F6)6<8KDR52\#EFL;(HH('RBL,.V M$".=YV1;A(?Z!G1B4P6-:BI'>$S[434;?B!Q! M)<(Q1)O.Q?&0<,I%O5G2R"K$WM(YS)I=Q*LV:AK*%! V%Z*Z%B,\),HR=O^;&%^I/IWBL]+"K&RD M0%"HSD].T)1V6](_"[^(PVBPK1J&X C@K.'\S.2TN5EQ9_*Z4!NK;JOHJ.W6 M25LJH)V"["2VAXJ[G@$IG"4I=<( P$S'73)E$NMGCZJ">,&U>':S;3*^N(R MI!;C[U3=ZK(D488GH:]URPSI%B/N>= 6KHL8?Y:A-T? ^;PG@J[58A:WTD! M^!;I&A8@';0756V)=(M'$_@ S0\%)%((6 @(N414T'!T.CY,**-@,NK$$RJ; MDC6!8Z824Q0[4S:-K*E=T\Q@NRF5N%6 ?[F[IH(-T MAE64*MK)@:Q&$6^60;5,P)W-=!?\FR:+G4Q8RFR*,$F$5%UI6F&-K Y&IF9K M.$(G6M2YUTBYX"GJ?%B8FH>[O%"?E'/%@!5%;DU[Z_W69XPS:QHQ9,$(MG>4N7?Q'O%BJQ95*21O9LD M,!L&E6!'C@HFT21KIF@BC#B(WJD4E_4ML!3)$TY_5L,1"*@L!S67;W%)F<6X M>WF+%HJO5FI-:Z;ERK_6R#Y4+%U^K>G^NID!+D/S]R'UAB:H]>?;M[CU[%HR MNWF8>LN7$1>^FY_>)&1B&FYB[B-I4#0HJA&;9L$PPHD1QQBR;'>N7#GHZ((^ MF;'3=.X>?^?P/YTD.08U<$#5\H;[.4A.%%"EBBHW]VI#;3T]?+%IL&J@&A?4 MM&!!R.!-A=EUCBL)%XQM8W*)^.&88T%G/?74*?88/-X 9V/TR*+Q-L7:=D]U M!Y@I'6KO)R&B:44+PQW\;2L(>89&:XE4+!'UQMYW>MCOV3Q93MN;[+&&RDD# MQU)0'>/V[(_ <#=MD5SA)$?F'3#FR4E)V#>,3NO5\+''.U&OJ\:"7+_)OKH9 M%V("HZ:B]R1IVSK;3*Q@J<+;93[&0[4_>.P3^NDM?2/B*E"!U\HXSK3'63'? MW$K"]7=G_:)M.5HR$VK=O41H4'OK.XU,>].VV*:%R-$X0"3#9A/'P\/_"6ZN MI,4&$'U,#(@I'FB#H_OBNG/XQ&=7L<\,J'&M4L7G:^,A MVQDN& Y&C^UY%G!",]8TWGA^G!P>[CP][W3?Z'W7!)I@:HL2#1K/P\$R"TB$ M[!TFQZ?#Q]ABDW3#9'PZ3(8GXRT"HC^/1!^*L=Y'=KXHL%I-1_5DF R&SRG% MEC6KHS/WP& 1;OL\<=+ZD%0IM#WTO=()I MAH]J[=/VD^1E^!*W7!Z^9[Y'UZ1+"N(9M@[ZSX]Z :2;&V\J_BXW-=Z;@B_G M2J*>T0*\GQGCFQMBT'ZHO?@/4$L#!!0 ( ":);ED1Z:4KN @ .05 9 M >&PO=V]R:W-H965T(X3#E9CN!1)0HH XZ]:9[_=D@2[UXWV3\9VV#+C MA;C,DC]EK)>G_7&?Q6+.RT3?9NL_1&W/D/1%65*83[:NU@;#/HO*0F>K6A@( M5C*MOOE3[8>.P-AY1<"K!3R#N]K(H/S(-3\[4=F:*5H-;71A3#72 "=3"LI4 M*SR5D--G7S,MF.NR8S9=*SHG M[$N6ZF7!KM)8Q+OR ^!K07H-R OO3853D=O,=RSF.5[PACZ_-=HW^OPWC"Z8 MSM@GF?(TDCQA4\VU0++I8I^]E;I@OSJJF_=%SB-QVD=A%$(]BO[9K[^XH?/A M#;!!"S9X2_M9%9<+$Y<;OB&,[%PIGBX,7O:O._&DV46210__WH?]3>W[L;NN MS:9_G-]>'5^<3Z\^LLOK+S=77Z?G=Y^OO[+KE'WA*EHRWZ6 N"-FL9N$I_B: M:H!@USFE3<'NEH+-LP1E+],%TWR6B+KVY7>XOS"+LWQ;G%)O(*"8AF *G&Q5 MI9&@-&)( D1H)E2;">][?YJBP\/S1Z' (;UF;ZA$#D.^2NNB=_4D5"0+P6Z4 MC$3O5A!A$:Y+[*&P?8DDN!-JU3M?+)18(!O89SR1H)^(?>-)">6E+C1/8Q+[ M!T]+D!AS*R@LL,+AR K](3M@GCWTV-@>T;5O34:3WN\(%\%TK6 RM!S',:L@ M=LR.6V@Q._)\SW+&;N]=I<4WS\$^DZPC5QK=";F)W<,?"& :[=L=, ,@';(^I:8'QKZ(=F.]]GH3VA MZ\!AY_#\?(^,13%5@JWIP[-&#AP1^HS2#=&H2:>;$-"SQ6\Q?-.V$\=RPY#E M0IENE/Z(Z'HID:MFXT4=!9FRZTAG!!#@?"("2CDB/9YN?BO NTI1:5TNI9@S MN",JJ7>PZ_D<<*FES?Z#KD*"\U*74(VD?D 'C7@N-4_D=\.[4A9 C/2EDJRP6"6T0"XVLI&H@F3F7BCU2-I*C M=_W7F%^;:?]= 9(^7N!&+5>2$NP8 6BI]^WW; =:+%9YDFT$U%&,TBP];N^\ MI\PU6KX2_*HG]*Y>%G./4H0^?*1>#L>V$25O"/:8)?!G0O0P"GN'+)CT#GNW MLG@XGBLA$$YX2!2:*2I:WT:]'>(K#+"JU1>#7F(0"=M(D<3,88?TOWV>R/F. MB2'546B'8 M9J#@CAU%59EY.4MDE&R@ELN$$G4_-.B/RJ0J+BC?BU1V@'9@[6Q:H0:477@9 MC$)HP"\RBYGXBWI"30XO/&B"]M*+V_+^09?$2*-Z#^(#4]8E\8PD!NHHB3'> MT5.I=S)A=WJPRFT,9-]R?* M:YQ<%UB%^%D98XG9=]J=)2A4*?:BE#WP ]+:I;$K=^*%Q,4,Z,*^TC1^$1$ M5XT^+Y9]H]H#N]Q4<3SZ)QBG>->[3Q_Q .NX?C$BC5U,#>.Q8X332>];I?;('P\[$Q(=7+;SD?%[.R+1-#6R1MZH7NN% M6-O%MV>TF8S'ENN&S7J?/IX5=VP<3\T,M[E*D'QRU7#2EZ9K5^T!FVRC%/.Z MI_)VP$3@0DQ\$YC1#!"H%5D- MLAQT2O.[TTGC68=Z>7EBI?F5VJ,GK1]J'T M#;,,1W>[3U8MCVLCVC0\\.T ON1DAYFJVTIV'=.4"FO+I+NL.!H?FOB]QDE8 M$MBNHK,F^;:L%-A^!=@F M[^]RRA"-W52^:SG^^*>RBN^_:U1[P<^BE>X)LGNR9U>U52\["/FD\SX@ZDH1 MJ&;J(4@F.Y% 56-JCM'5; 2RJ!8VEBB1B$?*ELK5ICM5,RKFQ3MC9O?EP;-! ML3-([GV^'22W5U.P@3D)+$0*.(G!S&.,U.BM!.]1] [8>$3$=.3"Z407KC4R M1SF<4YP I\5"F",OB<8"7LUR<_;&N>D(I[1W;#1A7A#T[C)-HT;'+$$%?S$45QW;2#9@RL"P=00.M.4SG_IU4[ MM/>CQB!R(]_Z6=:8#E!;L^]=SJ#SYFTE<-JC]XL%S4&IKE["M7?;5YCGU9N[ M[?+J_><7'!8EHI>(.40=>S3L@PS-.\7JA\YR\QYOEFF=K8';="^V#W[+U!+ P04 " FB6Y9'=* C H# !]!@ &0 'AL+W=O MZYY\YW3[HKI9]-CFCAI1#2](+< MVO(BBDR:8\%,J$J4=#-7NF"6MGH1F5(CR[Q3(:(DCD^B@G$9]+O^;*S[7559 MP26.-9BJ*)A^':!0JU[0"M8'$[[(K3N(^MV2+7"*]JD<:]I%&Y2,%R@-5Q(T MSGO!5>MBT''VWN GQY796H/+9*;4L]L,LUX0.T(H,+4.@='?$J]1" =$-/XU MF,$FI'/<7J_1[WSNE,N,&;Q6XA?/;-X+S@+(<,XJ82=J]0V;?(X=7JJ$\;^P MJFW;YP&DE;&J:)R)0<%E_<]>FCIL.9S%'S@DC4/B>=>!/,L;9EF_J]4*M+,F M-+?PJ7IO(L>E>Y2IU73+R<_V1\HBM!+X"C/R*"&Y;)FN4@V0LXQ3*$=GP$29QT]N"U M-UFW/5Y[3]8&K(([+IE,.1,PMT- M7#^,'B?#P=/C\&$$XQ]7(WC,D6@4)9.OD#,#S V )Y=NDS-LR>7"0.E(DG M$P)0\ 6?"82G#4PAE4U"\:+$4IM5IR-_D&U!RFS0QW MXM;GYR_NQ-D,I44MZ>TFN$19.6H9AD22-Z%71-'I%B&3\WR!3L]2T5I/Q*U"DU!>E3$Y63HC'A<$PU^TN\7!NEJ"T)( A><.HC1SO< M+M;AP5G2.KTT[\KDN0&R-%\G)*F44-2C@VYT*/&2NG)&15EW_Q$PF;E5VZ?W M*0YA5X]%6Y)0H%YXX7/Q*VEK==B<;K3UJI:4-_-:F.^97G!B*W!.KG%X>AR MKL6NWEA5>H&9*4MRY9&PO=V]R:W-H965TV&T?.GT R96(& 18 +2LO^]9@*3D M1-'D12(([.WLV<7R>&7=@R^)@GBJM/$G@S*$^OUX[/.2*NE'MB:#G85UE0Q8 MNN78UXYD$84J/9Y.)J_'E51F,#^.[V[=_-@V02M#MT[XIJJD6Y^1MJN3P<&@ M>_%5+^&"K5A@> M5,JD?_G4XK E\';R$X%I*S"-?B=#T3\V-F5<'P:VO@AAAJEX9PRG)2[ MX+"K(!?F-S:0.#@4OXMS6U4J ._@A30%UB8HLR23*_+'XP!C+#+.6\5G2?'T M)XK?B6LH*+VX- 45S^7'<++W=-IY>C;=J_".ZI$XG S%=#*=[=%WV$=^&/4= M[HGU_+G$X&J Y/[I$&\U)"^5Q;WS@2_]S34Q!GVN8/_^X*8J^9W4$<'([$^9?K MZZO[Z\N;^SMQ>G.!]XI+XW5=KD6GU6. M^B5QNG04@17W)3'3:FG60GEA,ZV641:)J.5:.+N6.G!0'&9!CV@;=93D=8VC M>,RM!PYUXWPCL81H@-H?C(VB-=G;KIU]5 54HY>UAM9L-,%J%V+V&_\Z- MB86S%/( M20TYWV3?T%DYOLH6:J%R&=LL0TM\=Q2-9K00);MCN(5J:$?2(@A9XT$^[T?B M"@VB,KV&E/E/C73(+<'XE\9! -OD6E8H!\N65W!)=>((3\:"KG'0&EC32F9* M*V09&VWV"Y&MHT<7(.V*%> OJMU"[=6+M].#-Q_80%"Y;MF8K7'4CYYQN )G MI?86V2O(!?FPY5"'2.)X#*U%P[H"3<>M=^ !]'17$(IIB6B2\.C[XFF,S#3Q M0?(AYA.71R@%;^."9@QX7^9YXV2^;HG;01)SRNYG[#*..!C=KBE6XYN\W!N0 M01]#RMNX$H=&XHQRV:2X^'5C MP:L-3??Y!%!U(4"?95O$JF)P'+=XQ%7*1S8N1?]2%N Y/%&P"DI#'2._Z.^% MVGJ59@BP@+=Z#"V,<2=NZ!=2^SR!J&>@UR>$RPRTAGA;IMO0\^X(;7;9@!L6 MRD^[UO\=);:JTG),/),D#-Q&6';"W))Z\OL"8@@V07V&>PGZ M/=[HS2$&T4*S$[F6JOJ5HGB.7(()64@U'>?#V-BVV!VK*'(,MA&FYFP'[B"K MDCB_[%\&-UA'ENHHAKZE@S.4$9_NRJ-K$[("A4-';UR](!VZ/"JIK[MU7Y1% M]!X!]=ZFQH5[!C-FJU46WS#LM65OR]6(+9?"5!.FT 6EQ;>KB5!&72:-^EAF\_OEU3Q;80 NK8"D$AUR(Y M^L4+J)0%\_QYJC8@Q[XIZ$GYF*X-3T9BU]PTWAIU*W++.-#'DC&PO M=V]R:W-H965TX8KRPIBJR\2R9TY<^9*GJZ<_QX*YD@/ MI;'AK%7$6'WH=D-6<*E"QU5L\67A?*DBMG[9#95GE2>ETG0'O=Y1MU3:MD:G MZ>S6CTY='8VV?.LIU&6I_/J15VUB2>S)W[+IO/^5FK)X38'O MGB=LC "!QC\;S-;6I"CNKA_1/R7?XF75HWL(2QF=8BNW"AC7VK;_*N'31QV%$YZ+R@,-@J#Q+LQE%A> MJ*A&I]ZMR(LTT&217$W:(*>M)&4:/;YJZ,71M8M,_2&]HSLV*G).M\K'-]F&]3S!G7P NI[^NIL+ )=VISS'_6[8+BE.7BD>3[8"SCE MJD,'O38->H/A'KR#K=L'">]@C]N!HJ-/VBJ;:65H&N$^RBT^ZV\#-WP>3CKG M0ZA4QFQSUDAUNRPWWHHY.'2.?& M9=__?LZ#O3:>]Z _[-#=Y=5X=GE!M^.[V9\TNQM?3\>3V>>;ZRE-V6M$<4RW MZ"3V'A2G$>;IQM*7VC(-WJ>$';0I%DP35U;*K@DA9I'5%O&7#T\XM<\*M!B- MEYY3+M -L:",?<1\@<8]HR-\:&.9F3K7=DG3S$5@%VQ_,//VUE7X^9(_]75A'X1I4'OHQQ/$%YT=K* :$ E M"#1(97(&-C=9='/V\+!__*.'YW#JF"7"G= MUR:9>LWZ773OTD)&F%B';3)J[KQ"/->T4)DV&M65N1 #K0J=%;12:!'VF#JI M_.#R%V5KC.[4A8G,Z^,]%NDGBY) FZ9Q]A3>L EO^T6SGWCNG^P*$,*KEHC0 M$B(2AM?]XX;/28_RV@LL*V!M(F11[0V;@/++I5"Y0K=+^AZG2M)OJA4-4'&Z M+LRZ0[.=S.I ;F[T,C&#AY5:DW=K!4]0'X*0,[1%=*3IYG>$S MEY5Q:XF%V#*-K1P!"%;Y!A]L<8QP9X5UQBW75%="[N?XMGN]GN3BR5LPJI%, M\W,LCS:I!"N4=X:Z!AGEC6:TP463'J$4"_CY?WEI[R1FM\DP >HT\:7@CE7E,11_WG$HHK5)=U*;'$4R757%!1AX4&HDJA32/LD44'S)B::P. M3;7U#YIBS',M18TIHFWS3I(23Z^69G)7:7+'W'2D98%7'GL1P/>%@_.;C1C8OAM'_P%02P,$% @ )HEN6&ULE55M;^,V#/[> M7T'XAL,&9/%[F^LE 9PTQ3HL:9'DM@_#/B@VG6BUI9RD-.U^_2C9]3(L%V ? MK!>*?/B(-*GA4:IGO4,T\%I70H^\G3'[6]_7^0YKIOMRCX).2JEJ9FBKMK[> M*V2%,ZHK/PJ":[]F7'CCH9,]J?%0'DS%!3XIT(>Z9NIM@I4\CKS0>QTDL?I.X5>.1WVR!GN3C93/ M=O-0C+S $L(*'I^AW]WMV=[K)A&J>R^HT7 M9C?R!AX46+)#99;R^!.V]TDM7BXK[48X-KIIX$%^T$;6K3$QJ+EH9O;:QN'$ M8/ M@Z@UB!SOQI%C><<,&P^5/(*RVH1F%^ZJSIK(<6&3LC**3CG9F?%"&H0P MA1]ASOZ4"J;.)2H-3!2PQ(H9+.!!-.FG. Y]0VZML9^W+B:-B^@;+C[!7 JS MTS 3!1;_MO>);LN<\B2X"KG#?ASCH011$R06\N(M![/#B"S'08"3<<\%$ MSED%*T/WIG_/Z'/W;>"2\W"VC&[UGN4X\JA.-*H7],8?/X37P><+9)..;'() M?3R5(B=>RB4#EEP_PQW7>27U02'\OL97 Y-*YL]_G&-^$?L\\S#MPSS[^7$) MTR^K]>-\MEQ!MKB#Y>R7;#V[@X?%_>-RGJT?'A= A0)FA_0I1*B;M*--.U#2 M**(;5%WF>E34+R@."*62-4A!=D?980@B]S\AK+F%RN[;A3K32GG$K' M&,4W!ULY]%X[!V ML6Q*J!,N;'!:V>R_P3DKLT&P0WRRRH@$SYF&[R =I#2&O3BYH3GNI8/8S5&4 M7LT.BIZ!'LQY45!,9DP;UQ^RTEK##42]:)! &M(BCH*K3',&3RSG)04HI.8R M@.]#^.%J+0T55QM'Y_13X^0Z#ILYB:RTER8)G"L6_Z33$?6MZ^>Z"7'3]#II M]V1D3:?\1[UY;^9,;;G04&%)ID'_)O5 -3V\V1BY=WUS(PTERRUW].RAL@IT M7DKJ&^W&.N@>TO'?4$L#!!0 ( ":);EEHX!#Z< 0 /<* 9 >&PO M=V]R:W-H965T)*D2I)V?%_OW>4K#AIXJX##%D4[]Z]>SR2=[)Q_FLH MF"-=E\:&TUX18_5R. Q9P:4* U>QQE\MMS-FYSVAOW=A^N]*J(\F$X.ZG4BN<7 M'J-AAY+KDFW0SI+GY6GO;/SR?"KVR>"+YDW8>R?)9.'<5QG\GI_V1D*(#6=1 M$!3^UOR:C1$@T/C68O:ZD.*X_[Y#?YMR1RX+%?BU,W_J/!:GO1<]RGFI:A.O MW.8=M_D\$[S,F9">M&ELCQ QJT-T9>N,<:EM\Z^N6QWV'%Z,'G"8M Z3Q+L) ME%B^45'-3KS;D!=KH,E+2C5Y@YRVLBCSZ#&KX1=G'UQD&A_34YK7B\#?:K:1 M+M9XAI-A1 Q&V8MV'D#-GD [#=Z[VPL EW8G//;_D,0Z]A-=NS.)PY3PC@YD&R@Z>JNMLIE6AN9112X?RK>!F]X/)QOF9:A4 MQJ<][(C ?LV]V>-'X^/1JP-DIQW9Z2'TV7<+0G]]XNM(Y\9E7_^^C^U!O/O9 MCH\'-/]\/K_XX_/%AT]T\07/.7VT]#&+;L&>QM-&_3[%@NFU*RMEMP0Z[#DG M;2&F3.S,Q93F[#5T/J,S")N+N*CJ6"3#*Z2DQ?6=,SG[T*>J]J%6L '4IM!9 MT;_7D-3*,X:P4@+;\&$?]5)G6$-R2WK#0:^LDOT>9+Q'^?&C%Y/Q\U?AAMPE M]C][B3"/4+1/*F _A\SK!;XMY+SJTV)+2PTE5]]G>2=VE^N /OU7TR83_G$N MT8%>Z4##P=3#'I1$.^_6.F>,5>P37V=<19:UU-(WR:SDNTEK>08#*H-=ZR6F+7WB:.;M&5L)#!0V^71G8NA1U MX+W>[ M3,=3JA B%$BQW\;>0#DA]UY;7=8E8HK#GGZZ+#G7"&&VB(@KD9,]7W-6-Y<, MZC)G@XO&;[\7M_99@1N$SJ229?W[N P7_^""DA0R*(5;%,"6409R.+F-!?=" M5V1TJ6-;#& 9<%TC/,2$PP^*YV?J<5G[5%]M7>6IL.B)_K5C]S.58QT9U*S( M_/_2O-F./TZSG\1_HL$U"(.VAK!ZR 5!4# W?+K] 5Q4B&U[A*X\*[5->B!& MKD4)FX<=!^F$9.)6RV!Z79%([2\9MR5(C@$=_Y/CR1FR!XXK(R;LM\ MYQC[F<64Z^CJVL=,4IT3:%+Q<&PO=V]R:W-H965T,CLZG:(&<2;C0Q&R&H_KL KK:SJ!_M-Y:L MJM%MQ-FTH16L '\T-]I:<:=2, '2,"6)AG(6S?MGBXGS]PX_&6S-P9JX2M9* MW3OCLIA%B0,"#CDZ!6H?#W .G#LAB_%GIQEU*5W@X7JO?N%KM[6LJ8%SQ7^Q M NM9-(E( 27=<%RJ[5?8U3-R>KGBQO^2;>L[LAGSC4$E=L'6%DRV3_JXZ\-! M0)H\$Y#N E+/W2;RE)\ITFRJU99HYVW5W,*7ZJ,M')/NI:Q0VU-FXS"[M.TM M0)-;30LF*S+7FLH*;-O13&.T&9Q?G._4%JU:^HS:1W*M)-:&?)$%%$_C8TO6 MX:5[O$4:%%Q!TR.#Y -)DW08T!MTY0Z\WN#UY9(KZT,N$<31@EN]X7$]]\F< MF8;F,(OL-V% /T"4O7_7'R>? K3#CG884L^N*8)FE)-;T,(051Y[3>3N%AZ1 M++C*[W\?JR"N\4 U" M0>XN.*V.TH9U2\H-!/C&'=_X37RNT4S2,&)8^B7$TP[Q-*AC7\7)V]L8UGZ) M<=(Q3M[,^*I6AN6?Q8P/!IX 7?FQ;DBN-A+;V=?M=C?'O!V8_]W;:^>:ZHI) M0SB4-C3IG=H_H&Y'>6N@:OSX7"NTP]@O:WO[@78.]KQ4"O>&2]#=I]D_4$L# M!!0 ( ":);EF*@_)>_Q$ )\V 9 >&PO=V]R:W-H965T[N-/IQNUT%Q?[ RW1 M-J>RY))44L]?O]\YAZ(DQ]8D^P Z$ULB#WE>WWF0?GU?N6]^:4Q0/U9%Z=\< M+$-8_W1TY+.E66D_KM:FQ)MYY58ZX*M;'/FU,SKG2:OBZ&0R.3M::5L>O'W- MSSZYMZ^K.A2V-)^<\O5JI=WFVA35_9N#XX/FP:U=+ ,].'K[>JT79FK"E_4G MAV]'B4IN5Z;TMBJ5,_,W!U?'/UT?G]$$'O&[-?>^\UD1*[.J^D9?/N1O#B:T M(U.8+! )C3]WYL84!5'"/KY'H@=I39K8_=Q0?\_,@YF9]N:F*K[:/"S?'%P< MJ-S,=5V$V^K^7TUDZ"71RZK"\__5O8P]NSQ06>U#M8J3L8.5+>6O_A$%T9EP M,=DSX21...%]RT*\RY]UT&]?N^I>.1H-:O2!6>79V)PM22O3X/#68EYX.[6+ MTLYMILN@KK*LJLM@RX7Z5!4VL\:K9\VGYZ^/ M:C64=9I'TMM$_VT+Y4OU9E M6'KUKLQ-WI]_A'VFS9XTF[T^&20X->NQ>C$9J9/)R>D O1>)^1=,[\4>>KL8 M_N?5S <'8_FO70P+O=/=],B#?O)KG9DW!W 1;]R=.7C[][\=GTU>#>SV-.WV M=(CZV]_<0I?V3RW67.;JNO88XKWZV?C,V36_^"=SLE&?S8^@KHLJ^[:3D<&E M=C/RN/6_.KW&XMFRK(IJ 8F.U(6$T+.P-.KO?[LX M.9F\4C?5:JW+C;HWJO:JJAT]66'4-( 1]5'[7']7 [)\F63YZSFTPN;)E,,ZN(![X2^GQ M!)\\-I-K>CVWI2XSJPOE01YYAM "]AJ4CFMH2=UXR-7H5*$Y'MM3E@ME?6<^@_JQ1^_3=C?HR MGH[5+U=7G]156=9@\M; 1H+Z2HRITF0P-(2-$1-?.ULYM3':)3':4D(4$5YJ M+S)P)BLT%IM;R $\0IXTBCX2&>S008I,2*T[BAH/F-A9,K&S00NX2;H#P:<: MUR#IW>[YR<$6[)I4 A7T5N_:'0LGW%?J]ULX9G 48+,AESI/_)X/\CLU"S+) MJ+?_@4,-DM_-<[,F6=@MT(7/<#7D!IA[I9:HM="7#>,.'V MY6]S1&#C1NI^68%XB73(-^N22X$AM:Z!F5Z4JPL(4?8$40 FX1QC"&".7<&T M/U;!J..78_6K_@,S;SB+,,[O%1/1G]<.'#B56X^T@]@<#UG%1;**BT&K^*6J M\GM;%+PV[ T88&<0_)7W)B V-.^?:BR#J^XVEK25] $(*4[O67NYG4."!B@Y M4A92+H$V,Q/N"4GHO5XL '20'N.RS:-^U%K;G&5(ZLV^US"2%"-IWARJ5W>Z MJ$U"QQH([XH-:;!$ZJU9&CRAL'IFBPB<'LDR(;^K5HDX0?HL1MYQRPNLL80Q MZA4YWY\FQ];KP""/7)W>PO0YBF"?%E8*:]PV?![BU:(AV1^JF"/\8W2><7S+ M ?%@@9FLR(#4]UJ[0*:,N=@*GCOSO<;T8D,RI=!FQ:@M/F4DS+#4 55!MNPN MAJAPW@TU@ MM9(EQ:"&?3#O'FI,YI+3[I6'GD>$I6-%VX,4< M'_X" \J?ZU^!BN_WK9S.7!0M: M\*&SJZT!MAT0[3_YHP(:!I24"IEXCNBO5Y1'KJ'VDA@# Y0?X9.OYH%2RE'K M&Z')/3>LFBRB'XC'#&5IUQ#Y7VZ&$E7D#\B;\%J31?H@ED!FB(RJ7M4"I='G MVL2X^[*C[J+RO&G!EL=L(?&T=%6]D+RM\7UL:#5#2BBK8K,KHWWM9+,=FXY6 MW@4FRB?[7M7 !@.A-^W*^;X]^F:3G%!J)<.@FKEAI%!415%)?$C&(W@!5+B# M)LXXX9*PUFKKE3KO/-^MME3MCZ>#/K5%\^P M\,X'NR+8>:HC/9$\:T52=]$L7NY)_)MLUH:-**%-H0ESH3X?DPFVOE!QWJ), M6HI-E4+,6A#YF1DO4*AYJK4.J=5!!3K0CR M%UQGU.RB:2PQ8,L[[*!RXI$/[!QY#R!5E^ C@@FY<^9J0Q& UC=;!.-XS)3J M(ZL691MSHR-(T.*80VB.N$YM#,%]C4B?B6,(W(L;T]XY".R,Q[(:)4CP9"S0 M([X_B,LRY'--]-^I4-;&\+:<@1QCR(F"Z8;@-G AZ-@J'Z.Z#12L(=6ZH,C% M0964[[ X@J%D/))?A"72R]8ZADJ@XTYWZ7BX"(KE5]:"X^]=17Z-BGRT-PTO ME\CUL"T:)9MJ8SE4!31:VAQVJD0IBT4EX@,Q[R'L]HU-D;@CJ93L^S7J ["J M*/^(^EROP95F4Z\A8-?D*XO:2CD.-WZ?K*'3CYK"1W+MR MGJY&71Z;:-B$HPIY<2\X8BP"#H4 XJ.;494]ZZ<-:DZPV88UDKZ9+E@2TH3. M)2-$&J[GV.%XOR9[VXN,[VEU)&F3MR*MD)%1<(>GDT/\__QF)%DYDCF;+?OD MNR+<)SZ4TCJD:G2%^-47DN^BPIAU[7*J0C>]VC&I06+Q3H-M805R[H9Z,KG\ MC]J'K;E06#\C8,D_Q(O/2]MQ"\IE?3W[@R&IPO##+K(V5';HCVRX $(9AX*9 M&/$F/2 (O[,=ZQL$_U,4LZN2WM,32_A)QM56S(/@==*"U\EP1X,"X;(J M8!3^7]0[5O.3P__@$ONZ&HXT?$6]0\ S>9ST/W?703'C;#T#$D*:Q9V**H9V MLYJ9/!?Q<@W#0P('X2[B[7"@!F>X*QBQ9KO,DMC1)41^T:Q)2415FAC$'H[E M0FZ^(0N'J.T=0V3D"[#3,<&9G=>NB24)+/L@D3;FVQ(/YE56*T S#)!Z^U@% M<2Z+S4OKOZ7"/&VZW4EGK[R?K$#V6<3J ID 594N=E5B8_'QZRVIJB!8HF'" MR#[=T-J1Z5C'=SM9R\W,V6[X L3D4FM3J!>,V4"^C:%MLKA=-7$)XZB'S>E5+%]HPE[OW+$-8@N63V4) MDFCNM0M?31R4%H!!F+^G-G=L[%&'9Z.HSI/$C@1WB+4/Z4-54R#"7^#U%PY8 M@5!;'O5#R=PZ'SI$P\Z5H\T^E&M*?_9&]TX\MKG)K0;R&BCG*[%MQ2Y+# ME5M[N'<\>!KW]C9FRYS=WD07$R-L6J*/1O''K73;*41Z>4L.'#8"GY^K-7#A M;'(V4CLWZ/L[]"3_?]-E3>VD8SKY/+[8:HC1J1$AMYQO1"+LK?%P",I">*][ M'0,&("@DKS,NHS)J1%7.=ILJK%&*23:CQQSMJ?A*GH6R!Q%7"@G@6YF%!-H/ M@,I+26N:AAC;8#4K["*&;%@![T9Y3=V%9N_75:'Y3+'9;!/OFOV.U6_<>VN* MHSC1TP%'?$8\"1LCR4D;]I+XXM:N;@FVZ>*SO''C2.MYGS*W M/V>F2QZQW4M_N+=&7UQIO&\*L2!)!T,FBR$3$(+PJ$W'QEW-0J/I=K.Q696Z M2]QVUNP9\5125.5-),2V3*?;,XGNQ'L+;]5V,W^/<3=9;3_0-_R108GFMDX6 M1D0OEI/'G3+XH6RIRDP2R5$4>!OB,=E# M+>]**W8QLM:;E71K5Y3BA U@CTV>\"!ZH_3.F]Y/ J]1TS.!+$PJMUL+QJ29 MF5-/GYXW -4]^A8MD.5_*./1 K(=T@H15]MVVB]Y6K?98X0AVL>6:.3$IFW2 M4/W*!?O:/ROOG['R\DJ+;'!F?U-DXHD@C M/(]X]N[3]#F)D(J=.F9PN;VS>7/&UYLY:D\2>) ID- HR; M8_6UIQ*("D5J^7^OE$8HHI,XBB/6NJ(C/.Y\BYE) M:YIL)^52J4))-XGV&3,F!TA%&D$D-3JPC66:/(C]CW&4:M,.D5.#79.;KA6; M1>RH\F=.8\$^;]FVM[WW<1C MZ_9^6CJ^:;.3WJ6TV*_SJ)],F6W:'LG^NVG1%-S6OF@)J!FX(X=(L?.> +LY M!.HW2M55V<&M]N;=#NNU['=.^5V+]]FZKZ>M@=:Y /:+]7[HKIO MTYFY]<@#A2U#]X+5S\@8Q0>XOB73U]0/H4M#_N$&^BMT>K3MK2L!WF;%L'1& M4LV2VI4KN9,L:S]PP!"ENL^TO3K4.H_UC=B;BBJ""F11991C#(S-MW6Y-1B/ M3E)CLREUQ1?YAE*TQDBA =N96=BR;+*K :\XE;#&=[+BR@]I]!I%)R]15$BG M.I? 1_DIM6QM"%3>?.'T(;X;]3NS?IF GM(DQH_@JC8B<1H )@7J'L:.&(UV M'75OMW8;K"O2J0;QTF@@[VBVTV;G$E5D*1 GMQ@[Z$)"X_PTB;)CM'2*NM,: M+T=-%?!9_R!C$D,\/]UEB.W(?09XF0S0REQ!-"[3Z7HV83YWC9A0 *$NO[-- MM%L22 H305'[8<'=+S:*!1T]RMW-YHYBNGG1WO*,&FE-DE;CEAPEE% 2"MET M2M]N"&OP!<<.<0GM?R 3\;F-7>T/H9<0^W2%J^+NG(;,\B2W*(O^?OA2TUY9 M_/][V/_&78 975]9]SR%4_:>\SS. _88Q5.=X.7.:'34^&PO=V]R:W-H965T9Z.PYZP6YC(=<;)3-@XB M)PAS3,DQ"!Z><(YY[HA8QJ^&,VBO=,#]^8[]@_?.7I;"XESGWV5&FW'P-H , M5Z+*::&W'['Q,W!\J*=V%A\EO,?R'/I1%^(H3H[P]5OW?<_7/^+>0NWOD+T:G1Q&NWJYLJ5(<1QP M05@T3QA,WKSJ#:-W1[0EK;;D&/MDSK_.<-)R0M &YCX5T'2AW9]:B[2WOI%B M*7-)+UW_B M,43XY:_##.X0'?":8Y3I]_'G([%$YA\WN5'6N<87&8,:34EM) MMM/D4V!TG2F6:9=(5JNZ"X&0T'!R *?[5W""$!9+CM]E";,G _X,+_J=><4: M%4&IC6\)NZ,X[MQHM3XC-,7>X9E3UH-#;QGN51S[7_N^8B'5E:*Z^-K=MG5- MZXK]$U[WO5MAUE)9R''%T.C\8A" J7M)O2!=^OI=:N*?[:<;;K]H7 "?KS1G M<;-P%[0-??(;4$L#!!0 ( ":);EG\X&ZU_P, !P* 9 >&PO=V]R M:W-H965T4JWP"K/,&B(8WVN;?N/2*NZ.7ZS?..[$9R@ZT-2:B/S6ID0Y%Q4;_9<[\..PEGXAD*G5N@XW)4C MA_*:&38>*KD&9:7)FATXJDZ;P'%A@_)H%'WEI&?&7Z1!B.$4;KA@(N$L@\]" M&U72QAL-QT]LFJ$^&;8-.;,J[:0V/*D,=]XP? YW4IB%AH\BQ?1'_3:!;)!V M7I!..@<-/F+1@C@,H!-VN@?LQ0WSV-F+#S#74/';1Z_2[N[7MK5RH0N6X,BG M8M"H5NB/?_XIZH>_',#6;;!U#UD?WS"NX!O+2H0[9+I4Z,(1P ,FI5),)G Y-,)LL_]K$ZZ'<_JTL-<@:T_0;S*:HF!MYE^B M5X+!,O[7C\,[II9HO"NIC?>)C@?MW4JM47N.F'>+*\P@NO H3W #E33EI]?.>I*'TW2;R)7DS6V-' M_S!7\;K&I*85.5KQ_THK"@;GL8-;C]\D-0AZ8>@DW>AM^I7KV,; *V:!<(4YUP(BYOVW"X4J+A,G=9K_[2KQ]%Y, AC M.+'C03"@?#KQKA9,S)&TW,>W_AX.%CORBI&2R9XK]R-P./F&R$/Q[B>\-ZT'7 M__9L>:,X/SX7U,\I^:@S)DLH%$\05C(CR+31&XBH5#Y U(V]#]X#U\O3F4(; M(8/DTX"R91:W>@,2BEMG/9*ZYBN>HBW/#<[4:6FN$&F] D9 M&/2@V^J%)(LJX1IK/%3;K6[OY;4O;.V=CIVCFKM[B89$EL)4S;M9;:X^EU7' MWXI7]R8Z82B7-60X(]60,/F@JKM(-3&R2B'-)%A; M6UV%HP!+M\#Q T@]KKK0%[E+;,L&VNU ^V\B3>*X=(\RMYI..>%L]E59A!3.X5YN45JE.1HX?6(+@>9L'%H*X1S#O*&; MUG3Q.W0C>%#2K@U\E@46_^-#DM;JB]_T3>.CA'.L+B")NA!'<7J$+VGS33Q? MEAM*N0*U.Q'"$HA4.W'>Y508EZY6O=0*XVTM8%T5K;=G)=5]$_][H7/3"]XM* P"5!HXMA M/P!=UW>]L:KR-;50EBK4+]?4$E$[!SI?*OIGS<8%:)ML]A=02P,$% @ M)HEN64_/M.FU @ X04 !D !X;"]W;W)K&UL M?51-;^(P$+WG5XRRU:J5V.:#0*$+2- /[1Y:H;:[>UCMP20#6'7BU'8*_?<[ M=D)*)]^:-[9G11JIGO48TL,U%HX%R!KO*,Y%IK+ A0NQ_XTNIPEUM\Y_.:XT7LV MV$P64C[;R<]L[(=6$ I,C65@-+SB%0IAB4C&2\/IMR$M<-_>L=^ZW"F7!=-X M)<4?GIGUV!_XD.&25<(\R,T/;/+I6;Y4"NW^L*E]DZ$/::6-S!LP*!G,IK9MADI.0&E/4F-FNX5!V:Q/'"7LJC4;3+"6C4X.HVW%7.J2I3CVJ20TJE?T)U^_1/WP^Q%M2:LM.<8^V5U)!^:" M%>;CS<&M@)F3Z_.^0_J,1#NN?:I!+H(,VF"]0M:?MU1O7F#;KD5OO M>J0SJYHB(XF"+0!;F2?02^+Z[SU)20I6T+N(H=>/O2N9EY4AJG?W?C2@K^?= M5JK@IE+8@27?6D,[&PO=V]R:W-H965TM4EHH&WNA)Z[I?&[.^#0&J^0Y4ZHKH(X M#,=!S;CP%S-'6ZO%3#:FX@+7"G13UTQ]7F$E#W,_\H^$9[XKC24$B]F>[? % MS6_[M:)3T&O)>8U"+H_:G]TOI,O6Z;Q059_\-R4/ YC)2KL_'#K>T(>LT4;6G3 AJ+EH5_;6Q>%[!.).(':X6T,. MY3MFV&*FY &4Y29M=N-<==($C@N;E!>CZ):3G%G\*@W"&&[@21@F=GQ;(2RU M1J.!B1Q^EC(_\*J"ZPVC*SV8!8:L6MD@ZRRL6@OQ?UBX@X]2F%+#>Y%C_F_Y M@-#VD.,CY%5\4>$+[F\A"8<0AW%Z05_2AR!Q^I(+(=#0^G?.O58Z/2]M'\V] MWK,,YSZ]"HWJ$_J+'W^(QN%/%["E/;;TDO;%"SW"O*&N> &;SY0%>=G MTO6G\P V^&9@5H&ZRVJ/O1>>_$.LXX>.7KB+6NI M#/_'P>%?<3*'\]Y;,X." %_!W32F_W22>!O%6 M@Y:%.3"%KB(-9J60E=Q]AF@X&<7MWWMP3X50/&/%['O7)=]KH#38S[N"9!B- M)F#7,"&(6=;4#7&2>M;!=5WB.AI&R1T,X'H:CKV!MY&&53V+=>,*XF$83=T: MQQ/OB -([LUZG\)C!#$-2#K=:4 -AUG$[A0@V- M^AH:_4\U-(3'QC04Z.5I2-Z_T030^)T%=A'+^0*SQ037"=2N3PS(]R@-/:*. M($TG=C.&9.PH$X@CMYFZS:9$FD2%H;R/1\?(HC:\_C:SV+EQS-^YR 8GC92* M:>?&A89,-L*T/;6G]A-IV3;BK^SM./O(U(X+#146)!K>3B@PJAT1[<'(O6O+ M6VFH&PO=V]R:W-H965T[=D)*)8KZDMCWX]QS MC^.;P4;I)[-"M+#-A33#8&5M<1V&)EUASLRE*E"29Z%TSBQM]3(TA4:6^:1< MA$D4784YXS(8#;QMHD<#M;:"2YQH,.L\9WHW1J$VPR .]H8'OEQ99PA'@X(M M<8KV5S'1M MKE(SG* U7$C0NAL%-?#WNN'@?\)OCQARLP74R5^K);7YDPR!R MA%!@:AT"H]*O$(\_L:ACT LAP MP=;"/JC-=ZSZ\013)8Q_PJ:,[?0#2-?&JKQ*)@8YE^6;;2L=#A)ZT1L)2960 M>-YE(<_R"[-L--!J ]I%$YI;^%9]-I'CTAW*U&KRYT?$N^:?+(G/TY. DZQN(16= %)E+1/X+5J,5H>KW5"# -E?\?: M*[/;Q[/=];DV!4MQ&-#],*B?,1A]_!!?19]/<&O7W-JGT$=3NH[9FLY%+8X> MRQ]/&V:XM3 6*GWZ>ZR#DS6.=W!C7$F2VF(^1UWKW2@=7S"M[+&WMQH39E%: M__T(7#(!J3+T79W!542/)&[LZ:<1Q#*^DT'IG63-I=E=7J0#=I MS-B66G2(RJZH5B^*(>FV&S-E"?\,XHLHZKH*_01.:-VIM>Z\6^N)5MDZM5#S MVHN^>Z?D)TL=E_R>@E[=E=?R-[S\7NLQ$TRF> %S7'(IN5PZS@5JKC+2HYLX M<0Y5-6BM0)JJI.UYMPU-..\UFB_^0JMG[B=NJTLN:+Z40"?_ 3@=#8%'_:.* MAP]](/7@)\QY72JK?5LORE'VDMX^6.X8YIZ,_0Q+2@UNNR2HKHZVK@"]1]O]!]02P,$% @ )HEN65YL MP;[7 @ N08 !D !X;"]W;W)K&ULG55=3]LP M%'WOK[C*T 12(6G:-(6UE2ALVB38*F#;P[0'-[EM+)PXLQT*_W[73@C=5*)I M+XD_[CGWG!O[9KJ5ZEYGB 8>&IFKC MZU(A2QTH%WX8!&,_9[SPYE.WME3SJ:R,X 4N%>@JSYEZ6J"0VYDW\)X7;O@F M,W;!GT]+ML%;-%_+I:*9W[*D/,=" %"F&)2,:OAM-K4UK@[OB9_8/S3EY63..%%-]Y M:K*9-_$@Q36KA+F1VX_8^'$"$RFT>\*VCHW''B25-C)OP*0@YT7]9H]-'78 MD^ 50-@ 0J>[3N147C+#YE,EMZ!L-+'9@;/JT"2.%_:CW!I%NYQP9OY9&H13 M.(8K)&\:#N_82J ^FOJ&V&V,GS1,BYHI?(7I%*YE83(-[XL4TS_Q/JEJI87/ MTA9A)^$MEBCC-=L@1G'IU^ MC>H!O?G;-X-Q\*Y#VZC5-NIBGU^AUHA]^%*B8H87F_I[].&2ZT1(72F$'TXZ MW.&C@860R?W/?2XZ\^QW\9)4V*0@.%MQPA,*@,&50X'$ U&O5=CZ0@) M2G31,_&T*KEK, 83]P>04.BH8M16,_J^";;8^& DKA"7C:1^N MF:F4U?!O9>U,OK^L]MC"X1!R=RV.R&P<]F@Q@F@.Z,O884!/@>94W]2_9$[5(HXE]V!_%<<_6 7A>5@93 MX 61H#:T>TA4DPD<-61=E?=WVDF.:N.:IH9$5H6I.TN[VO;E\[H=O8373?V: MJ0TO-(E=$S0XB:F.JFZ4]<3(TC6GE334ZMPPHW\+*AM ^VM)M[:9V 3MWVK^ M&U!+ P04 " FB6Y9HP%0(PP% !'# &0 'AL+W=OE>GN,]=[R<[X1\5&M$#4]E4:F+P5KK M^NUXK+(UEDR-1(T5?5D*63)-CW(U5K5$EENELA@'GA>/2\:KP>S#0/'_.+@6< 88&9-A88+5N\PJ(P MA@C&OZW-0>?2*![N]]8_V-@IE@>F\$H47WBNUQ>#= Y+MFFT#=B]SNV\4R, MO4P4RO["KI7U!I!ME!9EJTP(2EXU*WMJS^$U"D&K$%CS!G=ZR MAP+5V?E8DT.C-LY:XY>-\> 'QJ?P251ZK>!]E6/^M?Z8@'9H@SW:RZ#7X +K M$82>"X$71#WVPB[ZT-H+>Z)7T,1W++Q&.SJN;>KEK:I9AA<#*@B%,V/>1OG"J\@SN6;$AXQNM-*MR MH_8'JS;4*\!O4@Z1&T\2-PXG\ :"T22 =)28?>A.DZGS&YV.@>F[T73B>IYG MI4AM",,.6@ZG01BX7NH[9XV5T'ZG(E\B)W47,E9EU"?,%I]J+HV.[TZ#E/XF M5BLS_U]H!LSHZH^BXU5G<2 MQM9=&$(\FII]Y$$/NR8=NR;][*+NGF_(LUC"4:;MF*3P%YIHU#)-N39!35.8 M*VKC+0M>Q[M>/,=Y1RD!O4;X3,)M*W%L*_GZO!QS7N8GI#.MJ=V3@++ :\-" MV(J"0!>F1)+8.8%HZIPX-UP]#I<2$3AQAEQJD(:-X8B(=$)+')%49R^G$LNQ MRN&98Y&#!R?F[^5[P9?V+$5[)K$A2#R*8V=?/$/6% \L&9>P-50_5%BUW"5N MC**4%F\TF?1E.NXR';\ZTY]%M:5(R)+T\>,=5 M5@BUD=_5_%>W_<$5H^#A^6#N.+""BMB3V'SQ'(:J3A5 C.SH?,&TL10X]2/IF 2YKN)O6KH0O$BNLT4 M$2Q;6]4=7$-XPM$!6?[=IEQA(V@[K(470=MMAV$&Q:5NK M;7F2TG3_?I3L>!F0YJ(/2N_Q410YW0KYK$I$#:]UU:B94VK=7KFN2DNLF3H3 M+39TD@M9,TU;6;BJE<@R"ZHK-_"\<[=FO'&2J;6M9#(5&UWQ!E<2U*:NF?RS MP$IL9X[O[ P/O"BU,;C)M&4%/J+^VJXD[=R!)>,U-HJ+!B3F,V?N7RTB<]]> M^,9QJ_;68")9"_%L-G?9S/&,(*PPU8:!T?2"UUA5AHAD_.XYG<&E >ZO=^R? M;>P4RYHIO!;5=Y[I#'\!&6[)>0<&U=HE3 F@P>L&(:,[AKNO2;=SQY8NL*U>G4 MU>3?L+AI[VO1^0K>\'4)2]'H4L%MDV'V/]XEW8/X8"=^$1PE?,3V#$)O#($7 M1$?XPN$Q0LL7'GD,!5U\A\+KT-%AM"F?*]6R%&<.U8="^8).\N&=?^Y].J(M M&K1%Q]B3&ZY844@LNBR(G)+S@LT&X8<5#$_XJF%1B?3YYR'M1]D/:Z=O#[HD MYE(B]KD;[8SWQ+"SV7P"94-CO49I4G+09M)DAG!O-:?/QE.FX#W$DYA&?QQ& M%S2'XW@2VCD(XM'M1E(C&L.29QD%>\N4MC]TGALT7$ P#B81Q#XMPL ;S15G ML&(ISWD*/GWO"9SX<#IZ$II5U$WLTUFGEYV3\]#OYB@PUG$<17 H;>Y>K9'T MPG84!:G8-+HKN\$Z-*UY5ZO_KG<=;\EDP1L%%>8$]&ULM5?;;N,V$/V5@5H4 M+9!$%]^2U#;@V%ET@4UJQ'MY*/I 2V.+"$6Z)!4GQ7[\DI2BV(G-K0OOBR52 M/(7N;83 MX;"_(DN74EC[40&X!6 ML@>0U(#D%2")]P!:-:#U&M#9 VC7@+93IDK%Z3 AF@S[4JQ!VM6&S=XX,1W: MI$^Y?>\S+"LT0@RG\*=<$D[_)?9MG,"LL@&(!H"64*/N*C+@G[K1]J$[#= M-DSKX*ZJX)(]P5W C> Z5W#-,\RV\:%)M,DV><[V*O$2SG!U!JWH!)(H:!*50*Y0,&PU]^BKO1[[N$^^Z>6ZJT&U7:7E5NRV)NTC;N M_I(+QIY.Q9H;06;E7-&,$DEW"U"1=C:"25[E[MWVT-R/1+:E4*=1J.-5:&1. M>499::LRS# M)=7VM%\_IJPTAQ$64A1@W+4JM:L95LQK(KFI#>K%4R%+.F<((Z70%,:_;M"Z[^]=4GC)#_3/^)ADDR.1;8G::T3M M>45]1SG5>/K!>/&MH"?P2>&B9/"!+G"7IG[N+CPAD3M+OQ=XJ'Y'(MO2[[S1 M[]S_)^"^(\R9O$/F#JO*Z@% M'JK?DJ@?C\HV.1;;MJ(; M'_#Q#_3D=\C/]YO2CSQ8Q".Q52*&&PV1J7M+UU@J<,U+U2TTLTWS.G(MVZOY MJ_AR7+6@+S151WQ#Y))R!0P7AC(ZZYFO#EDUF=5 BY5KN^9"F^+K;G/3F*.T M"\SSA3"M5SVP&S2M_O ;4$L#!!0 ( ":);EEL ]\!K0( &T( 9 M>&PO=V]R:W-H965T:UP@HQ9),/C5PWJ-#EMX/;X&?U+6;PI9DX43@1[H(E.1\[0@007I&#Z1JR_ M8EU0W^+%@JGR">O*-S#.<:&TR.I@PR"CO'J332W$5H#O[PGPZP"_Y%TE*EE> M$DVB4(HU2.MMT.R@++6,-N0HMU]EIJ59I29.1]^%1O#A ]S@"GF!0'@"4RF2 M(M8P$4HK.+Y$32A3<(L;71!V D= .=RFHE#&6X6N-D0LG!O72<=54G]/TAGF M9]#U3L'W_![/;L.CV\KCRM"P&S>&']>8S5'^W)6X M%<.>Q@N5DQA'CCEN"N4*G>C]NT[@?6Q1JMJ0JROZ54+]BC5+_AT6_E M<4^EW5)F]Q&;%6ZEN4@H7[8*UPKY1N&"AG!P>.&"5\*=#W;K-FAH#%II?-YH MY F^'-4'(B7AFJ)JI(/?,!:,/$B2M\K9FNF-<@Z;.H:'EW/X6L[A;CG/&QKG MK33^:]NU0KQ1IX[WJQMR^W#K]?Z1RMYJ';<371"XI5\!P88*\LX$1 M6E:]K3*TR,M^,A?:<"B'J?D?0&D=S/I"F)Y2&[9%-7\8T1]02P,$% @ M)HEN6:KH9\?@ P FQ$ !D !X;"]W;W)K&UL MM5A1;]LV$/XKA%8,+=!$HBS9<68;2.P-*]!L0;)N#\,>:.EL$95(C:3L=K]^ MI"1+LN4PJ=J^V*+$^^[[2-[QR-F>BX\R 5#H4Y8R.7<2I?)KUY51 AF1ESP' MIK]LN,B(TDVQ=64N@,2E49:ZON>-W8Q0YBQFY;M[L9CQ0J64P;U LL@R(C[? M0LKW&H, MRAY_4MC+SC,R4M:P*\-_%.#X F#46TP*H56S$I9*Z+(8B;X'@G3 M6Z.9AW)L2FNMAC(SC8]*Z*]4VZG%;UP!\M$%>H =L (083&Z%SPN(H667"JI MORTY4T(/.'I/R9JF5%&0Z/4*%*&I?*,[?'AOWJ!7B#+T1\(+J6'DS%6: MH?'C1C6;VXJ-_P2;*;K3KA*)?F8QQ,?VKE;6R/,/\FY]*^ CY)=HY+U%ON<' M9_@L[>8KB+0Y+LU'%CJC9K1')5[P!-XM20F+X-S 5(;CTM#$WFXQGFB7NRY9 M*[@)^&N9DPCFCHYH"6('SN+''_#8^\E"/6BH!U;JRT((8 KE7)CX.R>A @B[ M$GS_1$+0DQEXDZ;/$;.P819:F;WG;'NA0&0V;F&/6XA/J(4]:GCT!+5Q0VW\ MS*"9 :!5I!S274P_7T'V1K$/^/KV5FF\$=B1[TLB>#%WFD]X\8,\[ M7216]('(^);1_R!&[UB4%C%E6_2[K@_,OV4*ISW]%]CK!;J5Y, A MP%Z[JWE#5V!MV>4?G,Z?'7TH^\Z>C+\VU]8(=A56+T-5^*T*_^OS&= MRK"Z&2JCW;*Q?<]>P0;T=,1-W-A2N!WK2W/XMT([5M[N^-B^Y=N"J+_7AT%P M.G%6^*'TV[( V^N"YS,Y[E<%$[^GPNIEJ(JV@L#/E!#?.YW7_H_R>3CMY9+O M44_@MJ# @RL*W"\I^I6S'7XH_;:FP/:BXB4)_4Q9T=M4[6Z&RF@K"VPO+5Z6 MT:>].KI7:MO]?*D.MW/\U;&Q+6\%)(IXP51U$F[>-CCY$=1-0-13/R\/TFBL=B.5C B0&83KH[QNN#]1UPSAH[F,6 M_P-02P,$% @ )HEN66JC4HQ= @ !P4 !D !X;"]W;W)K&ULC51M3]LP$/XKIX@/(!4<$L8VE$;JR]B0QH8H;)_=Y-IX M.'9F.VVW7[^S$[(. =J7Q'>^Y[D7^W&VU>;!5H@.=K54=AQ5SC47C-FBPIK; M$]V@HIV5-C5W9)HULXU!7@90+5D2Q^>LYD)%>19\-R;/=.ND4'ACP+9USGT:/C5JPKYQTLSQJ^Q@6Z^^;&D,4&EE+4J*S0"@RNQM'D]&*6^O@0 M\$W@UNZMP7>RU/K!&U?E.(I]02BQ<)Z!TV^#,Y32$U$9/WO.:$CI@?OK1_;+ MT#OULN069UI^%Z6KQM&["$I<\5:Z6[W]A'T_;SQ?H:4-7]CVL7$$16N=KGLP M55 +U?WYKI_#'H!XG@0PC%<"L55(;B$*V6=:>FDG(7#.3HNI(4[W+F6 MRR.*O%_,X?#@" Y *+BK=&NY*FW&')7C25G1IYYVJ9,74K^':ZU<9>&#*K'\ M%\^HC:&7Y+&7:?(JX0*;$TCC$21QOE),.HTT#W]D+?%]G5R.8 MX]+! HO6""?0CF"RH7GRI<1CDN#Q@DLQIL\SMAF?Q*O173-LKT[ M5:-9!ZE9*'2K7'DD9, M)[O.<+H)-W>I'>D@+"MZJ=#X -I?:;J]O>$3#&]?_@=02P,$% @ )HEN M6<^!KW6( P \ T !D !X;"]W;W)K&ULK5=1 M;]LV$/XKA%8,+9!&HFS+<68;2.QE+= ,0=UT#\,>:.EL]^F[.YZ.'&ZD>M K $.^9:G0(V]E3'[I^SI>0<;TNJ'01#Y&>/"&P_+N3LU'LK"I%S G2*ZR#*F'J\AE9N1 M1[VGB<]\N3)VPA\/<[:$&9C[_$[AR&]8$IZ!T%P*HF Q\J[HY81&%E!:?.6P MT3O/Q+HRE_+!#CXF(R^PBB"%V%@*AG]KF$":6B;4\5]-ZC7OM,#=YR?VF])Y M=&;.-$QD^A=/S&KD77@D@04K4O-9;CY [5#/\L4RU>4OV=2V@4?B0AN9U6!4 MD'%1_;-O=2!V ,C3#@AK0/@C(#H"Z-2 3NEHI:QT:\H,&P^5W!!EK9'-/I2Q M*='H#16%G"&MGEA]!GY!&M("25_ MWT(V!_4/FMW/IN3MFW?D#>&"?%G)0C.1Z*%OT#TKTH]K5ZXK5\(CK@S(K11F MIH!O_!E:;5)B@Y>V)+'0Z/C>>PWPOIN85+ (ZGE MW118QDVAM^ETDMD&=JES%L/(PPZE0:W!&__Z"XV"W]IJZ97(]OR^:/R^.*VR M+EZ2D4,CVC^6D4&C;'!R90V>W<$NBSU9--CVG>#TVJHY7-*<)OO:=GHB/:F^ M:O@SZ6RQ.IY/&F[%A4YQ$U"F[, &-)$+,H5<:FZ:F_-E*>RVV_0!LNQ@] ML8W5>.>N.33I]X)C&V?;QNCI?8P^W\B<)OO2MJV,OD(O.CV\Y' M3VM]-3QR1??0I"7W_LZ9.@.U+*\:FL2R$*8Z7C>SS77FJCS$^UOSZBZ$FI>X M&4@*"X0&YWV,B*JN%]7 R+P\H<^EP?-^^;C"*QDH:X#K"XFG]'I@7]!<\L;_ M U!+ P04 " FB6Y9"Y-4:%$# "B#0 &0 'AL+W=O?,\,R,1(XVC/\2&8!$]T5.Q=C*I"R' MMBW2# HL+E@)5*TL&2^P5$.^LD7) 2\,J,AMSW%"N\"$6I.1F;OADQ&K9$XH MW' DJJ+ _+\KR-EF;+G6P\0M66523]B348E7< ?R>WG#U<']L3L7>UEC@5,6?X/69+62[, M+]HTMHZ%TDI(5C1@%4%!:/V/[QL=M@"*IQO@-0!O'S!X!. W /]8#X,&,#C6 M0] @GU ^ @@; "AT;X6RR@=8XDG(\XVB&MKQ:8?3+H,6@E,J"ZL.\G5*E$X M.?G*)" ?G:.$4$Q3@G/TF0K)*U4\4JCY+["&7%G<0LK4>DZPJ8BW,4A,B<5'UXS*3* 97<"B M Q_WXR^?PB?]>-?K(;"5L*VZWH.Z5UXOXQV4%\AWSI#G>(..@*;'P_TN/5[F M??8R[TD_/(94P=TN^(Z6?ENION$;/,(WS3!=@2ZQ)28 6)+M,&<8RJ1 MJLRY*D])H+/T:O+0D.NW[7IR'H2.,[+7V_DXM'+=:-0Y:/,S%/C>; MIR2+:[)@I\TN(\??:[/@L!NCZ*#1GK+:439LE0W_YANIE_RYTI^2+ X/I.]Z MP9W297+H\MQU+]^'W1F*V@Q%+ZC]J*,HW"V7M;*]'IZK[%$N9Z=TF72XW.VC M6EE[ZPQ9 %^9T[Y *:NHK#_2[6Q[H?AHSM%[\U?N<.IVS,?N<%;?%_[0U[>7 M:\Q7A J4PU*Y&ULK59=;YLP%/TK%I.F3>K"5SZ[!*E-5JT/G:)T:Q^F M/3APDU@UF-DF2?_];$,9I E=)E[ -O<,?XD-@ 2[6.:B(FUD3*] MM&T1;B#&HL-22-23%>,QEFK*U[9(.>#(@&)J>X[3MV-,$BL8F[4Y#\8LDY0D M,.=(9'&,^?,U4+:;6*[ULK @ZXW4"W8P3O$:[D'^2.=R2)2(Q)(*P!'%8 M3:PK]W+J&H")>""P$Y4QTJ4L&7O2D]MH8CDZ(Z 02DV!U6T+4Z!4,ZD\?A>D M5KFG!E;'+^PWIGA5S!(+F#+Z2"*YF5A#"T6PPAF5"[;["D5!/WR MV'[?0F$F)(L+L,H@)DE^Q_M"B K [9X > 7 ^U> 7P!\4VB>F2EKAB4.QISM M$-?1BDT/C#8&K:HAB;;Q7G+UE"B<#+XQ"XQ[GFM416DV-0 MRC%HT[S!JQ/G'-C6%%'+<%AF./QOP[X#CQM]:J0^UZ>6R&HJC$H51FWZ-'KU MW?,[@]Z!57F0ZU:BNIT3Q\MU_O[-G?/] AX2 <5?K&PO=V]R:W-H965TM$":WQ.VB(QL"8HUHMM1;-NUXK-Q$)ER9.4N'W[4;)KY. &NXE%B3_UD0HY M;:1ZU26 (6\5%WKFE<;4=[ZO\Q(JJD>R!H$G:ZDJ:M!4&U_7"FCA1!7WHR 8 M^Q5EPLNF;N])95.Y-9P)>%)$;ZN*JO=[X+*9>:'WL?',-J6Q&WXVK>D&EF!> MZB>%EM]'*5@%0C,IB(+US/L:WLU3Z^\8$% @ZY ML1$H?G8P!\YM(,3XV\7T^BNM<'_]$?W!Y8ZYK*B&N>1_6&'*F7?CD0+6=,O- MLVR^09>/ \PEU^Z7-)UOX)%\JXVL.C$25$RT7_K6U6%/$":?"*).$/VO(.X$ ML4NT)7-I+:BAV53)ABCKC='LPM7&J3$;)NPK+HW"4X8ZD_V0!DA"KLFCV($P M4C'0:"W;1R5R?7!PN0!#&==7Z/*R7)#+BRMR09@@OTJYU504>NH;I+*Q_;PC MN&\)HD\(EE"/2!Q\(5$0)0/R^7GY G*4ATX>'\I]K$5?D*@O2.3B)9_$>V"" M83D+LI%R.)U6/W9ZVR2[+$EN\>K=/O2I4YQ&8>]T@!;W:/%9M&?:X-,;4(SR M0;)6GNY=&D6WZ1'9@-,DOADF2WJRY#P9:% [(#A5R,^5EAQT#B*'([0S;^OVDS_X! M4$L#!!0 ( ":);EG3LAX$5@( #8& 9 >&PO=V]R:W-H965T)%NE[TT)8,E3):29!J6U]3FE)B^A8N9$ MU2#Q9*UTQ2QN]8::6@,K/*D2- K#4UHQ+H,T\;:E3A/56,$E+#4Q354Q_3P# MH;;38!2\&J[YIK3.0-.D9AM8@;VMEQIWM% 72<"6)AO4TN!B=+V*']X!? M'+9F9TU<)G=*W;O-SV(:A"X@$)!;I\#P]0AS$,()81@/G6;0NW3$W?6K^G>? M.^9RQPS,E?C-"UM.@[. %+!FC;#7:OL#NGPF3B]7PO@GV7;8,"!Y8ZRJ.C)& M4''9OME35X<= NH,$Z*.$.T3QN\0XHX0?];#N".,/^MATA%\ZK3-W1J4LD GY0I8:[YZVSX3)@BP>&E[C M;;#'Y KOZF$&EG%AR T\V8:)(\3?KC)R>'!$#@B7Y*94C4&B2:C%H)PTS;L M9FT T3L!Q.1225L:LI %% /\[&/^MP_X%(O15R1ZK<@L^E!P!?4)B<-C$H71 M>"">^>?I\5 Z_^=]\<_>_RI&W%^/V.N-W]'+ *=/SIEKZJ%OV[)//=N-I,?T M+$KHXVZYWD)&T1XF>XN)1WN8Q0!FV@^Y M"]_;>_;9Z'P^&K!G.!3;&?9'OIVHETQON#1$P!I=A2=?L4]U.Z7:C56U;\,[ M9;&I_;+$P0[: ?!\K; 5NXUST/\JTA=02P,$% @ )HEN65X5X8D< P M'PP !D !X;"]W;W)K&ULK5?1;ILP%/T5BU53 M*[4%$T*2+D%JDU6;M%91TVX/TQX7*ZEOF-XP M(4N8@7Q(IES-S)(EH!'$@K(8<5B,C$M\,<:V!F01/REL1&6,="ISQA[UY'LP M,BRM"$+PI:8@ZK*&,82A9E(ZG@I2HWRG!E;'K^S76?(JF3D1,&;A+QK(U<B$!4 =O8 M[ )@OQ?0*0"=+-%<69;6A$CB#3G;(*ZC%9L>9+7)T"H;&FL;9Y*KIU3AI'?+ M)* N.D-3KI8&ER^(Q 'Z^I321)DE3]&M6DIG:):[C-AB3R ZGH D-!0G*OIA M-D''1R?H"-$8W:]8*E2L&)I2"=:O-?U"W%4NSMXC;@;).>I8I\BV;*OEKF\%:B)6>B,;NWA@]X?F MNII#4Q#NED$UI9U2::=5Z:7OIU$:$@F!6M-J?_N4Z%W3)#)GZE;>?X9[>%ME M4Y1CN\NI]IB:SEZIL]>J\YXQ=6O9:DHKPT=-.1!9+=E^F6S_L*;T=PO> MVS:E(<;=8\J@U#EHU3EF49)*X._<-*UD'_7G0&2UO+'U=K1:AW6HX*N6W]WY M$C<&[3DO<*4-P*U:KU,>4YERR,1>TV<]%JU.M3-^U*I#L=7S?SO:\8'/=MQT M;KO;7K4'Y5K-2O>F6^<;PIJ M@P>N ]3S!5--73'1/6+YG\#["U!+ P04 " FB6Y9SED()*," # !P M&0 'AL+W=OAB8'%1>/ M,@-0:)M3)H=.IE31=UV99)!C><$+8/K-BHL<*WT5:U<6 G!J03EU \_KN3DF MS(D'UC87\8"7BA(&=8_!H#Y=70\9V=X8ZL,V4,;CPH\!H6H!Z*N= W MMV5)20Y,$LZ0@-70&?G]663\K<-W I7<.R.C9,GYH[G@'4&.6'U$V^;.NP!-$\W(&@ P2$@>@$0-H#P MM1&B!A"]-L)E [#2W5J[+=P4*QP/!*^0,-Z:S1QL]2U:UXLPTR<+)?1;HG$J M_L85H![Z@&Z8PFQ-EA302$I0$F&6HB^"DU1 YR"%$MYRI3*(92R'MP$^/XZ^/ MX%U=C[8HP:XHX^ HX0**"Q1ZYRCP@J@CG\GKX6&7G/^+/OOGZ$^*$;8=$EJ^ MZ 6^4QP^?2>^HS?>X3A@<\ MLPX?_ZKU>:(Y:C5'1S7OVOX9^Z&NDMR69O1%87W-T;23F(M=T%$B6\9*KN MO=;:KIN1G;(']K'?G_@=]JE>3_4V^4M?[[9;+-:$241AI4-Y%U=Z8HIZ7]07 MQ0L[$)=L2",@WZ_XGHH-A<3H%W:\1]02P,$% @ )HEN68$R M\1A^ P G T !D !X;"]W;W)K&ULM9??;]LV M$,?_%4(KA@1(HI^6E:.EL$Z5(C:3C=G_]2$F1)9OA MFB)YL4GI[JO/W8DZU4TG]* A2O\2$>;-)?>U.S"9\JRAA<">0W)8E%C_> N6[J1=Z MCQ?NR7JCS 5_-JGP&A:@/E=W0L_\3J4@)3!).$,"5E/O.KR:AXEQJ"V^$-C) MWAB94):Z9Q[(\?U?^L@]?! M++&$.:=_D4)MIE[FH0)6>$O5/=^]AS:@D='+.97U+]JUMH&'\JU4O&R=-4%) M6/./O[>)Z#GH0.T.4>L0_:Q#W#K$=: -61W6#59X-A%\AX2QUFIF4.>F]M;1 M$&;*N%!"WR7:3\T^<@4H1>?HEBG,UF1) 5U+"4HBS KTCO-B1RC5!HNFT(BO M++8G-Z PH?)4&WY>W*"3-Z?H#2(,?=KPK=1*ZNT+LNN5#D7VRB)OL$ MX#H!9V@MN+0&V:BFM:I95 ^S.!R-)_Y#/Q2+41#'G=$ ..Z 8S=PGF_++<4* M"H1;>+-T;)"-TJCW_/,PC"\/*"U669#:*9..,G%2?N(*TXY/9]2&EQP]. K" M[(#.8A1%8SO=J*,;.>ENF?XD$$;T(J%D]5AM=,(X.^\QG]J@1T<\210>,+MM M!LAIAYS^1$(M;R@#9<-,C].6'%7>8I0FF1UTW(&.G:!W^LUD.IE?/T"Y!/&W M#^_A6GPA^U[\4)B@V"S+MCL5;X>V5'B+[/H MH#C'-MGXB6_'98=[Z7Z)!"[T?D'O)9SE<8H\MSPO)#:(-PSV?3!XE0*ULL.E M$1]4R&;TU/()>ZT[="+/>5EM%0BTX"NUPP+.CCJSLWIN^>>6[Z74ALG8=^?P M==IS*]LO33@>'2ZQ_[,:0N\[=.ANT?-Z@Z ^T[LUR0RKWDG,K/KMH+Z0V MC'_?^T-W\__EHB5'^R7-=%@SMU&#[/>VSN;<\@&+-6$245AIK^!BK$LNFJ- M,U&\JG?32ZYTZ>KA1A^?0!@#?7_%]8ZZG9@->G<@F_T'4$L#!!0 ( ":) M;EE$?T5KK0( )0( 9 >&PO=V]R:W-H965T0VF3=>K&I:MKMVDE.@E5C,]OYV'[];$-9EE!2 MY2;8^+POSSG$/F0;+IYE :#0MJ1,#IU"J>K*=>6L@!++2UX!TRL++DJL]%0L M75D)P',K*JD;>%[BEI@P)\_LO7N19WRE*&%P+Y![XQ?W6YJYSF6()(TY_ MDKDJAD[JH#DL\(JJ![[Y"DT^L?&;<2KM+]HTL9Z#9BNI>-F(-4%)6'W%VZ8. M.P(_>D40-(+@K8*P$80VT9K,IC7&"N>9X!LD3+1V,P-;&ZO6V1!FWN)$";U* MM$[EW[D"E*"/Z(XIS)9D2@%=2PE*(LSFZ OG\PVA5 ?M//Q?[NH:M84*VD(%UB]ZQ<]0H/,0E9RI M0EYTY5,;)-; [)YU[D=>YJYWH7L?8K;LE:SP#(:.WI,2Q!J<_/T[/_$^]:00 MMBF$QU*(N[AK5;S#'46#/>Y>YQ.YHY8[.L:=='%'!]QALE_O7N<3N>.6.S[& M/>CBC@^X W^?N]?Y1.ZDY4Z.<:==W,D;N'N=3^0>M-R#7N[' G0C6R@07?2# M _HD]O?H>_U/I$];^K2?GBM,$6Z.5WT.=R61'APQ@>>G>UET! 7!OPU=T[D[ M/.$[ @ ' 4 !D !X;"]W;W)K M&ULK51=;],P%/TK5V9"FP1UDG8?&FFDK14":4/5 MNL$#XL%-;AMKCAULIUWY]=A.%G703CSPDOC:]YR<N..KTOH-FJ4U6^$<[4,]TRZB/4O!*Y2&*PD: MEV-R%5].ACX_)'SEN#$[:_!.%DH]^N!S,2:1%X0"<^L9F'NM<8)">"(GXV?' M2?I/>N#N^IG]8_#NO"R8P8D2WWAARS&Y(%#@DC7"WJG-)^S\G'J^7 D3GK#I M6.LJCJP4U!QV;[94U>''4 \.@!(.D#RKX!A!PB5HZVR8&O*+,M2K3:@ M?;9C\XM0FX!V;KCT?W%NM3OE#F>S+\HBG,-[N,ISU4AK8,:V;"$0F"S\IFZP M@!O.%EQPR]' \10MX\+ /3[9AHD3!WZ83^'XZ 2.@$NX+U5C'-JDU#J%_CLT M[]1^"3U^%3S!T\#O#A2SAU=>F+D_3%20+?Z)"< M[:_M:NOH?^]R]2N<'\M+4+,_Q/9"^?#WOGP5>=_=L,^LRW#66#PE\4ZNXA3NMZU\'=*/.I36F%TIW?] MO7'+](I+ P*7#A0-SD\)Z'86V\"J.K3S0EDW'&%9NNL+M4]PYTOE6KH+_(3T M%V+V&U!+ P04 " FB6Y9QO0[TX," "?!@ &0 'AL+W=O'(X,?G3$$G2'X7T/8&4*;:$MFTYICA;-4\!T21JVCF8:M MC77K; @SN[A40L\2[5/9;ZX 3=!G])#GO&%*H@5^QRL*"+/"#(H&"O1UKT^- M!*EURW:[$5_WLS\)7A%*%-&"ZSDH3*B\T=*7Y1Q=7]V@*T08>BYY(W5,F;I* MA]0H$71"/VV67['')M]ZT]_&AW=;7ZD@5]R0(; M+SH3;X$5,&7K0V&#*XP^E 1^+_F %_9XX46\ MPZ[DO#*;ALW7,@;71HF/5O9]_X1NJ F#>!POZO&BBWBO6 C,U/OYJD7#1>,3 MKJ%D$HQCQ3U6?!'K&>_UZ35[RE4)8HPK'BQZYYT6;*@))M$X6=*3)9?)N,)T MC"<9'!W?\R8G0$-1\N6T5.[1]6&N[E]8; B3^G2OMA\1'L=MAW%:WNC MK+C2]Y-MEOH/ L((]/R:ZUNEZYA+JO\G9?\ 4$L#!!0 ( ":);EG3^@/@ MB@( *0& 9 >&PO=V]R:W-H965T&^!![8NC WX:5+1 M-2S /%9SA3._<\E9"4(S*8B"U<2[&5S/1C;?)?QFL-4[8V(K64KY;"<_\HD7 M6"#@D!GK0/&U@1EP;HT0XT_KZ75+6N'N^,W]FZL=:UE2#3/)GUANBHEWZ9$< M5K3FYD%NOT-;3VS],LFU>Y)MFQMX)*NUD64K1H*2B>9-7]I]V!&@3[\@; 7A MOF!X1!"U@L@5VI"YLFZIH6FBY)8HFXUN=N#VQJFQ&B;L*2Z,PJ\,=2;]*0V0 M,3DG-UDF:V$TF=-7NN1 J,AM4-60DSM&EXPSPT!CZJR@8HTC)LAFT(0V/ MD%Z1>RE,HI@R".,NYQW0L ,:?@C4G:D& M8SC@U36]Q]:XQ#M+GX^'>W@].9?]='%'%W^.KE)RPVQ3Z6.+#]:-QGMHARG' MT$8=VNA_3W)T<$Q1O,=SF#((KO: _)T+7X):NSZHB;O!S07HHEVKO7$=9B\^ MQ1;<=,Q_-DW_OJ=JS80F'%9H&5R,<8=4TQ.;B9&5:RM+:;!)N6&!OQ%0-@&_ MKR2VEG9B%^A^3.E?4$L#!!0 ( ":);EEQG0SM& 4 "0D 9 >&PO M=V]R:W-H965T\I^ M\BTA CW%4<(GQE:(W8UI\F!+8LS;=$<2N6=-68R%7&4;D^\8P:LL*([,CF7U MS1B'B3$=9]OF;#JFJ8C"A,P9XFD<8_;\D41T/S%LX[#A/MQLA=I@3L<[O"$+ M(AYV77V:).9G1Z$>X$MN) M,330BJQQ&HE[NO]$BB_D*%Y (Y[]1?OB6,M 0Y\6+CH_;L/Z!TR$=]B1C@*$_20A(*WY$:Y_&U+4XZ3%1^;0@Y+P=N^ X'9&+(0L8)>R3&]/??[+[U9YTY M2)B;PP893!7,QZG5MBS+'IN/I[X@<_H7"5FJK$9I.R%KI+E66U;T&"E(4BE _+&8XB>4DLGX^/V4-$[0-3 MF[WI]9##G).;J#\<]1VG6[V57,BD'B3,!X)55/=+U?VWJO:>" M"3O(R?7+, M!;O:A$WMYK#A:8EL]YPSM9 9/4B8#P2KJ!V4:@?7U6\Y;RUTH:^IX$*NRXK= MDC-@%M<)U&*;"M2/T4'/!+.ZR\B%'(4'"?.!8!6IPU+J4'O"WO@$UD*;*H6$ MN9 P#Q+F \$JFD>EYM&%*30-"%EQM&8TSB9@.%$U6/ZRP5%6B[U?:2B>ZUR/ M7LXJY9S>JM;,F39_4XF0, \2Y@/!*A)MZ]A]L-ZD\?@HK>TG6"\,#@;VX$R@ M/G53@Z T#Y3F0]&J$D]:2+96XD*65SG)O45GOVNU!5?/;%IQ06DN*,T#I?E0 MM*KK8W_);MA@:MRZ*!+H9ZPS_3 :"X6D>: T'XI6%7IL1=GZ7M3%FQ?]^]:N MACYSXULLO>EINFFF>2]MTUJ&T@4O0_E-!._\U=6X2M ,%2O.A:%63QR:4K>_PZ&=4 M><'-?QG)#;4^0=M1!>URNQ@TK0=*\Z%H5:7'%I2M[T$!3))!^U$%[4*3G M!TKSH6BY4//D?0GU_LP7S#9APE%$UA)OM0?RZF?Y*RGYBJ"[[!6*)16"QMGB MEN 58>H N7]-J3BLJ+#IO\!4$L#!!0 ( ":);EGYTNE,8@, ,, M 9 >&PO=V]R:W-H965T $$C; M\IYVHZVTM44@,9A6!I^]Y-I8)'&PW7;[]]A.%MHD*QOL2QO;=\_CY^P[WVC+ M^$^1(DJXR[-"C*U4RO+,MD6<8D[$"2NQ4"M+QG,BU9"O;%%R)(EQRC/;*:KE*I)^S)J"0K7*"\ M*:^X&MD-2D)S+ 1E!7!O I&5N.WA!F M&$N-0-3?!J>891I(;>-7C6DUE-IQ]_L!_8/1KK3<$H%3EOV@B4S'UM""!)=D MG&I!O!:2Y;6SVD%.B^J?W-5QV''PPD<!F1)+)B+,M<&VMT/2'B;[Q5O&B MA;XG"\G5*E5^Z>6;A8S>/OZ';P& M6L"WE*T%*1(QLJ7BURAV7'-=5%S>(UP^7+)"I@+F18))C__LL/_I 7];Z6[$ M>P_B+[R#@ LL3\!WCL!SO*!G/].GN_M]&*1.R3V30H7;#MLK*)MRQ M\9V6RBY,$/DME5V84Z=?9=BH#)^G\H>IJ)C ^4:MK% =L'YE&@M5#WC>%X;# M/!'<(^$"/,BKU/5\2,A]7_&8'D32[^69*$F,8TL]B +Y!JW)FU=NY+SO2[T7 MV];\A;:U=TQ1#_)UP2FXS_%O"#[KUJ)6HTT$G4=VPE>]=E,!M M!:.+X@_[TWW82!P>E+A(&9?'.H7_)G+8K6HMC5V+H%W3>D"BEL:N2=36:.]T M-3GRE6DG!9CK7CUKS6S3L9Z;1JTU?^&>3=V>^9GJ<*N&] ]\U1Y?$KZBA8 , MEXK*.1FHP^!5RUD-)"M-3W7+I.K0S&>JNG3DVD"M+YGJJ^J!)FCZ_LEO4$L# M!!0 ( ":);EG=UH#D6@( +\% 9 >&PO=V]R:W-H965T0[NQK603RH'T.2YX*6:.+G6U@K'22L=V;RV0L-IJS$N:2J$U14/ER US4 M$\=W=AOW;)UKL^$FXXJN80'ZL9I+C-R.)6,%E(J)DDA839S/_F@:F7R;\)-! MK7IK8IPLA7@RP;=LXGA&$'!(M6&@^-K"%#@W1"CC=\OI=%<:8'^]8_]BO:.7 M)54P%?P7RW0^<:XYGD/2C=*B:,&HH&!E M\Z;/;1UZ #\Z @A:0/"O@+ %A-9HH\S:FE%-D[$4-9$F&]G,PM;&HM$-*\U7 M7&B)IPQQ.ODA-)!K\I'< A9#X6+1?$\B5N2N DDU*]?-*;E;%S-R?G9!S@@KR4,N-HJ6F1J[&@6::]RT%7/3B F.B%E -2"A]X$$ M7A =@$]/PV>0(MRW\/ UW,6R=+4)NMH$EB\ZPO?7/K?V.:-+QIE^07 MPS>"PSW!F.0?5AQUBJ.3BA^$IGSO/[O=Z3ZD-=J3$?A7UV^TGKS53,:1JF@* M$P='GP*Y!2=Y_\Z/O4^'?ANWUUYFM'VG&PO=V]R:W-H965TM%(:P$G?*0B2&NK:I.Z*6K:[=H-AV 58V:;IOWWM0UEV8#D)OCKO,][[/@X MV7/Q(@L A=Y86"$:6[8N?*6@#);! K7>QY MH?3M3IF2;PL/VI?F>3U\D\$PDWO/Q-,U6LG-A!&>2D M*=4#WW^#+J' Z&UY*>TOVK=KP\!!VT8JSKI@[8#1JOV2MVXC#@(PG@C 70"V MOEN0=7E+%$D3P?=(F-5:S31LJC9:FZ.5.96-$GJ6ZCB5_N0*T!)=H'O0N4G= MN&M4(Z#MHS5YUT>@)#J_!45H*6?H#-$*/1:\D:3*9.(J[<)HN=N.>-T2\01Q M _4EFGM?$/;P CUM;M'YV>Q?&5"^TRPU5U,Z%JY\SEBO%*%G(T9:P5" M*V#^KJ]IA!/W=00Z[Z'S4]!@C-1&!0>D((S&48L>M3B%"L=0BR'*FT %/2HX MA8K&4,$0A2E1T%/58@*Y;N0(Q!HP&0!]'_C@Q M[HGQ<2)7I$1Y>Z'TY:6L8:BT%ZON+M:8E7A@9;Z()HYTV5M9'K5R#U(BRNI& M0:8OL-X$D&H,OAS +WP<3VR][_TM,][IK1@M%M[@4F(_7O['Z\'4=4T?[9S#] M %!+ P04 " FB6Y9D@!I?EP( #X70 &0 'AL+W=O\="_G#>H[VG'1^"]4;D._H79W?^FETS\>EN MD61;_1UE%40L3@,>DX3=GOTWR4[GA_$N^X:[.>UK> M(A:RI<@1?O;GGLU9&.:DK!U?*VAOES,/W'_]1+>*D\].YL9/V9R'?P4KL3GO M37MDQ6[];2@^\ >'52V2Y306/JN"L!5$0EW_]Q^H? ML1= A\\$Z%6 ?A@P>B9@4 4,VF885@'#M@&C*F#4MDGC*F#<-L.D"IBT#9A6 M =.V ;,J8-8V@&I/GYQ6**C\R N]&+[P+\X2_D"2_/B,E[\H1%?$9S()XKP^ MKD62O1MD<>+B/1>,4(W\3JX%7W[9\'#%DO178G[=!N(;^9E+?R;7@%SQ6&Q28L8KMFJ(M]3Q,T5\ M/SOOW]2Y^^8F.M3^:9%K"1@4L[Q#O+^A(*W_.^O?[BFQ]I(ELH-4ZK8U,ZR!A M+A+F@6"26H<[M0Z5:EUD(Q"6)&S52;!*9E?!#H_T,&J4:\OC3&3CK)9);612 M!PESD3 /!).D.MI)==1-J@L_(3S)MGR1[?SLAUM&%BPI)=PD6R6_JVQ+V&1/ M&=I)I@MZH-IVAYG(IEGM$C??'/G)1NLAT'@@F27^RD_Y$ M*7TCN ]6+%ZE3:I6AG95]>3HGSK0Z?'X 9G3/,Y)9X.CG!8RI]TNIX/,Z2)A M'@@FR7&ZD^/TA=NRW;66WY)KE@3Y*)<<7*")X&3_!H[\?<6B&Y;\TR1B9<*N M(D;"#"3,1,(L),Q&PAPDS$7"/!!,*IO9KFQF7LQC+-MXA*;-?B0,*, MV?'S!TT_&(XC$UH-"<>SP\$X,J.#A+E(F >"25JF6OU\6_MN-;MINFV6LAK: M59N.:(%XK1S!J:F=E(VD&E&9":1:49D-I#I3F0FD> MBB97B5Y7B?["TQB^9&R5DMN$1\4%WX^7+.\*#F\#_'A5[6/Y$<7.Q@+2C^[) M=&TP/KHIFZM;UKDVD#032K.@-!M*\M?-SZV5Z,[EPJ29D!I)I1F06DVE.9 :6Y%H[ILTPUG M,WGHX*'2RE50NZY4;;M>^8\O=PQ09Q5*,Z T$TJSH#0;2G.@-!=*\U TN21J M4Y>J7=U7=0Q00Q=*,Z T$TJSH#0;2G.@-+>B'78,L^..X4?8N[3V=ZG:X'W6 M0U/V%%#G%THSH#032K.@-!M*BB9_%ZAVBG6U4WQ4"$_3V<@'7["7!OD5/']^ MM3^$FQY4@;H-7:L 2C.A- M*LZ$T!TISH30/19.KH+:5=;6MK.X.BK%,V1.0 MCYLL?_Z%P<9RH$BB;+O/:! M=;4/O),Y6?C?_.QZWRAWJ.%;T:01$YT>/]N!9C6A-*OE.=C0K Z4YD)I'HHF MZ[AVBB:73>TXZS_:<58GZ%PP4&<:2C.A- M* MLZ$T!TIS*QH=RI=\.CR84(?**J\;6'O. [7GW*8'6?!4D(])L%Z7-^7F?3X+ M5=6?J)-V+0\HS8#23"C-@M)L*,V!TEPHS4/1Y"*J+>M!1\NZT\2-"GXP<>-@ M=8BYN@F=BP!J5D-I%I1F0VD.E.9":1Z*5A9!?V])YX@EZV()\90L^386Y<*T MN[V[96:Z%=^L@[BE(3L-DNEG4Q&/9*4 MRXR7&X+?%0M*WW A>%2\W#!_Q9+\@.S]6\[%TT:>8+?8^\7_4$L#!!0 ( M ":);EDO?LRA9@L *", 9 >&PO=V]R:W-H965TG][(['H!A;-Z5,4/R1S2E/R8Q&$R5EGGJ;+DVXW MF<[IPDL^1DL:LD_NHGCAI>QM?-]-EC'U9GG0(NC*O=ZPN_#\L'-^FB^[BL]/ MHU4:^"&]BDFR6BR\^/D3#:*GLX[4V2RX]N_G:;:@>WZZ].[I#4V_+:]B]JZ[ MI?/B4[KTFV*K=1])"]L69GG5Y6$0WH M-,T0'OOS2"1T\F+59HD/&F49#D_Y.GHFVO0Z:K)(T613"K8.&'Z[_>C^*+V F0 M!P<"Y") K@1(_0,!2A&@- WH%P']I@&#(F!0#5 .! R+@&$UX-!*CXJ 4=.2 MCHN X^K7>BA@7 2,F_X.4F_SR_6:%B5M?^SJKWTX9/-S2_GOW5UO6/E6J7JI M=WX:1T\DSMHS7O8BW[3S>+8Q^F&FPILT9I_Z+"X]_QREE$@2^4!NYEY,/V1; M](Q,H@63>>+E0GFGTM3S@X1\I3_2E1>\9XV_W:CDW1_OR1^D2Y(L,"%^2+Z% M?IHKM1M"*_+;K\N MNR,.5^ETN]74_>SN2U]\O F71H*-6-GN*92/+BV1'YLLP"V![BRRI-4K9S\,/[(_)YM;BE<=UN0EA0 M-CXY29;>E)YUV DH?$C[9S_\Q_2L/>O.HTA82H2IB%A.A)FK&&#'):-YQ[/ ME?%8&LI,R8^[*D0FM1HFM9%)G?VD_>%@-%0&?%(7E)138'^KP'YC!6Z558KO MB&@_,E72.BD)R6VEA(2I2)B&A.E(F+&TH5EA4 M6TTA82H2IB%A.A)F(&$F$F8-]KH3J3\>]'J]BDZ121TDS 7!.#T/MWH>OJZC M6ZN5_.>29D/'_]:)4YBAK3B1,!4)TY P'0DSD# 3";.0,!L)X%*THNDF2UV'30V2!WFK+VJO_HSV@X(]=>6COF%9;8=A> MA*E(F(:$Z4B8@8292)BUAF7GH[<==+5K?KF)@RS)!<$XN1YOY7K\V^7ZE<:+ M.I4**VNK4B1,1<(T)$Q'P@PDS$3"+/%&.R3/U(OKCLSL1H%D1!;K\_SR,9EY MSW4D![D^+@C&27R\E?CXMTO\>Q0P9N"GSP?[9&&1;=6.A*E(F(:$Z4B8@829 M2)@UKNEP/XXJY\CLVE;]RKEA!UF8"X)QLI5ZY07:WN\2[K6?/! ]II1884I9 M\>E!W8J+;"M<*$V%TC0H38?2#"C-A-*L@B;)G#)[RJAZW>90PV'E)+8#K<]% MT7@9[_@LI->=T_HQC[I3T$1,]T^7G*&6C%J9/.HWN0_\ORAI<+*)5 MF-:J55A+:[4B:2J4ID%I.I1F%+3=L\#R<#"J7/2!YK0*VE"8TX;F=* T%T7C M=2J7.I7!.CVHS_4%)'(7Q9O%F:!K]2JLJ;5>D3052M.@-!U*,Z T$TJS7MAJ MY>*0=E@-U6IJUI.9NK5\W MPH::M: T%4K3H#0=2C.@-!-*LU[8:I5BA*UL+AHIAZX9V="Z'"C-1=%X[9?& M+DGL[/HZI_G]",4PVPJG3/'^(R57@2?V*'VKE*FB[YV7' MO?P?/XA3H6DU*$V'T@PHS832+"C-AM(<*,VMV3#ERH;)2[;T=TEO;O J)7LQ MF^7C;"]HJ%ZHQ:N@<=[Z0:UZ&S;4ZAJ.:QKJ-0UEJ::A 5UC$TJSH#0;2G.@ M-!=%XS57&JZD-W=<[7>3CYX?>+GX*:J-JF-6&9G6@-!=%XV=K*"U7LMARU>PHE?Q-;EAJ?[J9-:.X MAU!X&"O.W%:94)H*I6E0F@ZE&5":":594)H-I3E0FHNB\2HO'5ER,V6[BQ9 M['-IW#-?T3B?HBYLUSM#?5A0F@JE:5":#J494)H)I5E0F@VE.5":BZ+Q2B\M M6?+_W713XHI:JQ_JY8+2-"A-A](,>7\J)DD>]Z1A=;8<:%JK:5H;FM:!TEP4 MC==LZ<"2Q0ZLYL?-@ D^Q+6T5BO4@06E:5":#J494)H)I5E0F@VE.5":BZ+Q MNB\=7?(K'5V"B>G$Z-8RAAJSH#0-2M.A-*.@[9H:E;Y4[7!K9K4:5N[NLVI( MH[V;>.O2C:OW\$+7T$71>(F4QB<987SB#UPW%WUV/IW,?7K'Y$2GJSSZR]V= M/Z4Q88-;N=:#:ZC)6Z6ZX_]J@*ATUE!:1J4ID-I!I1F0FD6 ME&9#:0Z4YJ)HO )+^Y7\^R>\.C2GW0NE2;V#4Y=-Q*&M-0\U6T%I.I1F0&DF ME&9!:3:4YD!I+HK&/Z&D-&XIOVVNK#:3W!555J6\N;N+<"T>$61U;G,JJ=.)^*5:2UUJ%4+ M2M.A- -*,Z$T"TJSH30'2G-1-%[JI>E+P9N^7GWNO,E5ZJ_L]905]R6DPG/N MXO5K>\X=2E.A- U*TZ$T THSH30+2K.A- =*:JF#TC0H38?2#"C-A-(L*,V&TAPHS471>+67ECJEN:6NK1-= MC&XM8ZA[#DK3H#0=2C,*VNZ)D<%@4'&BUS12*G=16S5MI)Y2N09KU[62]QXG M!5U%%T5;:Z2;S"E-52_USD\7-+ZG$QH$"9EF,U=G27:6DIC>9?,6G5S(G>[> M\D_2B2[5+#>D$[-NN26=V/GR;IGV_'3IW=-++[[WPX0$](Z5T/LX8D. V+^? M;]^DT?*L(W7(;92FT2)_.:?>C,99 _;Y712EFS=9@J M8 0 'X3 9 >&PO=V]R:W-H965TXRYZ:=/BJPMID HI)L M)]^^DB#8QD1.&$_[8@1H5_O;E>0_&FTH>^)+ (&>\ZS@8VLI1'EMVSQ>0D[X M%2VAD&_FE.5$R%NVL'G)@"3:*,]LUW$".R=I84U&^MD]FXSH2F1I ?<,\56> M$_9R"QG=C"ULO3[XD2Z60CVP)Z.2+& &XJ&\9_+.;KPD:0X%3VF!&,S'U@V^ MGN)0&>@>?Z:PX3MMI% >*7U2-U^2L>6HB""#6"@71%[6,(4L4YYD'/_43JUF M3&6XVW[U_JN&ES"/A,.49G^EB5B.K=!""_:%/W M=2P4K[B@>6TL(\C3HKJ2YSH1.P9N\(:!6QNX+0,\?,/ JPT\#5I%IK'NB""3 M$:,;Q%1OZ4TU=&ZTM:1)"U7&F6#R;2KMQ.0;%8 P1I=HMB0,+E5*$C2EN9PG MG.A,RU=5C1&=HYF@\1/Z7NHW-ZH&J7A!9W<@2)KQ<]GY87:'SCZ=HT_(1ESY MY"@MT$.1"GXA'\KV'TNZXJ1(^,@6$D$%8L=UN+=5N.X;X4;H*RW$DJ//10)) MA_W4;(]=@P-;YJY)H/N:P%O7Z'$&Y17RG OD.NZ@*R"S^1W$TAQK<\\0CM?4 MT]/^!F_XJRK#D:R.+&(N+[JN,O7?5X(+F?6T6* S686J-N==-3 .H3:6:UZ2 M&,:6W#DXL#58DY]_PH'S2Q=_Y/[(7G> #AK0@1ETBW.! M-GJURHE+UL#D[H/@&5B<;V&V[__=P,U$ZM*AK+6RI_&>)T9ID*^B"KOP&.Z7 MH=-4HL(Y[.-%PZB[7,,FXF'/]?@;(X6:LD?6XO!@^>!!Y#M..WAC&.^?N'N0 M80,9&B%KE%.NP[!CZ:C]=8_9&%5/YJAACGH6]G/-?+2TT4%I+UW/=4+L[4U>BUPD$>Y98JD@YY#J*1^3(I8B5#7A MN4S9\;+7H^[5'4=N&+E^F]\87U]^=\OO&OF-E">=#>[ASMM.A3'4OJG8JBK\ M'\@J?"B%O"C"@1NU84\DP/9AM\H*_R_2"G?)(1RVV4^DP/;9M^H*FT5+O=N1 MQPPN7C]?CI75/_R+EE_1OA>TT8Q#]T7;:B=L%D][:"/= M_7K0UJ/FP3\*9^^<<.3 %OK@A\O"K0I1'78T3YO#I1M]I&)ONU&ULC59M;]HP$/XKIV@?6JDE(;RV B2@G;8/W5#16DW3/AAR 0LG MSFP#Y=_O[(0,6$!\(7ZYY_%S=_8=O:U4*[U$-/"1B%3WO:4QV:/OZ_D2$Z9K M,L.4=F*I$F9HJA:^SA2RR($2X8=!T/83QE-OT'-K$S7HR;41/,6) KU.$J9V M(Q1RV_?JWG[AE2^6QB[X@U[&%CA%\R.;*)KY)4O$$TPUERDHC/O>L/XX[EA[ M9_#&<:L/QF ]F4FYLI.O4=\+K" 4.#>6@=%G@V,4PA*1C#\%IU<>:8&'XSW[ M9^<[^3)C&L=2O//(+/M>UX,(8[86YE5NOV#A3\ORS:70[A>VA6W@P7RMC4P* M,"E(>)I_V4<1AP, \50#P@(0G@#"L-QRC?=.;05#KM'O^YM"-2JOF0VEUI+99JFU>5/O*]>H^ M5HC 4X.44 .*&:Q2F1/5PZ/S@T;GX43G&;MVLUIIJU3:NBZN$=_P"-,(=AQ% M5*6T51&I$Y$738[TM4M][>OT"1ZC?89R_]9^(E.W53HO$[9A1\"J%S:^"@@= M2/*7%G8A8CM]X7)W2B<[%ZG?7:W9.D_6\4U%JMD[3Y!X4V0;5P_4?#7*Y3DQ>5 M4?@L%?4$L#!!0 ( ":);EDYYU1JT , +$/ M 9 >&PO=V]R:W-H965TN:Y,,BR(/.4E,CVSY*(@2@_%RI6E0)): M4)&[@>>-W()0YLPF]MVUF$WX6N64X;4 N2X*(AXN,.?;J>,[CR]NZ"I3YH4[ MFY1DA0M4M^6UT".W84EI@4Q2SD#@08CY8[S>S/X M(YTZGHD(%+>"[M+VSKM9X#R5HJ7M1@'4%!6?5/OM5&[ "" MP0N H 8$;P6$-< ZYU:165F71)'91/ M"+-:LYD'ZXU%:S64F30NE-"S5./4 M[#-7"+X/)[#(B, 38TD*%( _3\7U=8W*'X6R_\ "Y(LY>3?>#SH(7&U=XU_PZ-]%T,FXP/(40N\8 B\8 MM 74#;_$1,-]"P\[P@F;=(:6;_ "W_F6B%0"5QD*4!EAP$N31'D,:[;1*<+T M6)=]3EB"<$19G8F/;:GHW,D<+V>R) E.'7U^2!0;=&8__^2/O%_:;*C(AI;, M'"V;6>Q[PSB>N)L6N8-&[N"_R]W:3UG7)=F@T$<3K 1A"E*B*W])J( -R=>X M;TO*\YP(":7FM1:U.M09W'L=JLCB'8?\TRAL]V?8^#/L].?KH73C"64KHXOR M%([^1"):I77SAO" QIX0BNIS"K6=#VT?]+R;**B)1H]$40O1GO11(WW4MS1^ M,_G7IKQ2_Z/G)>MY83AJ4E()[ SC[46P)S)J1$9]1:XJD6\M_W=4??2L4(/3 MR#]PI3/NGJ[$C2MQ7U>^V#/AM>KC->7UOTM6^)U/K!4DC,69_GKQ=#O>%>-01A% 71 M@?#NR/HJW[G(^7V5+]N5_X *J6/<+Y'@\,CL5M+7J>#)J>!_NR356^U6QSB. M??^9Y,Z0^DI^NA;ZW^%>^.,N2G5TKY7%=[IQ5AZY.TU1@6)E>T4)"5\S5?5' MS=NF'SVW79C[M+QJ9J^(6%$F(<>EAGJGD4ZWJ/K#:J!X:5NL.ZYTPV8?,]U3 MHS +]/R2ZS:K'I@-FBY]]B]02P,$% @ )HEN66ZXG TH P @0L !D M !X;"]W;W)K&ULK59=;]HP%/TK5E9-K52:3PAE M$(D2]O'0J2KK]C#MP207$C6),]M ]^]G.R&#$*)NRPO8SCG']UZ?.'>\(_29 M10 !0D=)$MPQCH*J#:(0."! (N M%;#XV\(,DD0*B3!^EII:M:4D'H[WZN]5[B*7)68P(\FW..311!MJ*(05WB3\ MD>P^0IE/7^H%)&'J%^U*K*&A8,,X24NRB""-L^(?OY1U." (G6:"51*L.L$Y M0[!+@OW:'9R2X+QVAWY)4*GK1>ZJ<#[FV!M3LD-4HH6:'*CJ*[:H5YQ)GRPX M%4]CP>/>9\(!F2;JH46$*?1DT4,T(ZDP(L/J+'MHFB0D*"9D=1XX?Y%C0)<^ M@_Q3 MD#DTG6/0O $T<(85Z"A1ITK4:4]4W&AQMKY&'R #BA,DW(RFH7@Q8\8IEI?> M_C5@Z/L]I$N@/YI*T;J-_#B,6(X#F&CB]F= MZ!Y;]^8 ^-=D]6Z%/.[%)MW M)'9T5OWJK/I=F+(0Z1^:TAW63'F*Z9G.;@?M!3I$#7JIEC*"";C!G MJDVJK=^9HYG9L.Z+_K)H!__(%\WI/:;K.&,H@978RKAQQ>M"BX:OF'"2JXYF M2;CHC]0P$CTR4 D0SU=$=#7E1&Y0==W>;U!+ P04 " FB6Y9170 MJJFA'>M8]NW'?QX> WP(W]F -7LE_^9D/H]@7A!(7 MSC-P>JUQC%)Z(BKC;\L9=2D]\'"]9_\>M).6.; I 4D'P&# M(X!^"PC.L::R(&O"'<]2HS=@?#2Q^47P)J!)C5#^*\Z4J MMRES5)-G9HLV_ZC)GQS)?PN/E*^P\*!RS-_C&6GI!"5[0:/D).$,JROHQY>0 MQ,G@DWK&_P_OGRBGW_G;#WR#(WQ[5T>H:.6"H9>-K??6HK.7[PRW,-_!0UE) MO4/SF9M-MNN0S4_H.HM3MC[4=RJBD< .VJ5$LPI39&&A:^4:H[O3;E#O0W]^ M.!_1 #?S]H^FF?Y';E:"U$A<$F5\=4/M;YJ):C9.5Z$IY]I1BX=E03\A-#Z M[I>:&K/=^ 3=;RU[ U!+ P04 " FB6Y9P23!8X<# J#@ &0 'AL M+W=O-,^%'V@I;%$K"2J).5+T8\O*2E:QU$$!ZL76[R<,\,YPR$Y.3#^ M5<2($HYIDHFI$4N9CTU3!#&F1-RP'#,ULF,\)5(U>62*G",)2U":F(YE>69* M:&;,)F7?FL\FK) )S7#-011I2OAIC@D[3 W;>.IXH%$L=8/[]Q+XJUZ[6LB4"%RSYDX8RGAJ?# AQ1XI$ M/K##+UBO9ZCY I:(\A<.]5S+@* 0DJ4U6'F0TJSZ)\94&2#PKQN/'A_;L/\ YH!E]B5@B%$Q-3*K\TNQG4/LPK'YQ7?'#A7MF* M!2RS$,,6O-^-_]R!-U4\FJ X3T&9.YV$&\QOP+4^@F,Y@Q9_%M?#W;;E?)_U MY?=97UT-M[V.6+I-@KDEW^ 5/IU&7-4/E3/P^S:A$=$5I2U)*AZOY-'U<#_[ M/!I.S/UYX#MMZ2(\%CD)<&JH*BN0[]&8_?B#[5D_M\EPA<%EGP97/9$]TV'0 MZ##HU.$!$R(QA#7A\J1V<1!G+&'1">YHH,X)A-N((^KM#W_=8[I%_C?\!YO3 MOZ=FCJH&<'>W:,;;1.QTXHWQ6O1)YO=)MNR3;-43V;.T I,>Q."W8BB4J( M-3F5I?\CK)$KL:6Z50#;P9JSL @D/. >LP+;).\T\%;)^R3S^R1;]DFVJLAL M]ZSV6#?6H"D^S[3T&BV]3BWOR9&F10J5IOK4E@SFJ+2E(3RJLY%_V^1M0G:R MOU7(/LG\/LF6?9*MO!=GB&U95KN.HT;'T55[=JWEK_3+/[K(I\JA\=0@(6)')ZM;1]#8/F]OR M/G_1/[?'"[NEW[?'R^K=\HV^>D7=$Q[13$"".V7*NAFI7&ULK9K;;N,V$(9? MA7"+8A=P8TD^Q$D3 XDEH5LT@1%ONA=%+VAI; LKB5Z2LF.@#U]24F0I5KCV M=FX2'3C?4/S)(3GFS8[QKV(-(,E+$J?BMK.6WG7&'A+"D62R?V.YW*#]HJ'D!BT7^E^S*LE:'!)F0 M+"F-50V2*"W^TY>R(6H&]N = ZAJ7!\%0/ MH])@E+=]T5AY2[M4TLD-9SO"=6E%TQ>Y7+FU:N HU3UK+KEZ&RD[.7ED$H@] M(+^2)XBIA)#,*)=[\IG35-! M$.>J2QS+Z;=]C]E\#IL+TK=R\T&+N7NZ>9MW[_]Y]T\VMT>&MNQ7W:F?\P;O M\+P7"#(=*\AT32,U\E/R]P,D"^#_M%3NW@C30?5:;&@ MQT5-07P+70FO_QD MCZS?VF3"A+F8, \3YB/!&O(.*GD'1GFG,16"L"7Y0KD*$)(P3O+)J$L>,ZVR M?C=778!',@)!IC2.54A9[%\-1&4AVOI#X7V8>]=SXG;B6*/QU4AUS6U=:F,M MSY4:$^9APGPD6$/J827UT"CUC+, (!1DR5E"/@F1T30 +=^D[N$9:EL4]_HZUSU,6$N)LR[/ I-]O!M:/*1/#94'5>JCLU3K%IP MJUU1E*Z(#S^HI='#N5IBPEQ,F#<^6BU<'FN)Y+&AY56EY=5W1N@[6ZIN*5Z^ MEJH];Q/3Z.)<,:^.N__ET=3L'I<:6T>E/,R*^4BPADRV==@$6S\X49)_WVZ, M(5BG+&:K/?DS"G2\)7:@T'XO6[!JU_(AM'L-L M3V.E^XSNM<2B2V; E>Z2KO)5L%HGAUD@52_90II!J_)&#V*LTO M:7:_%HBL"VM0Q:&FI,Y!4L<\VNE+E&0)*:2-BDGV'I3$44B>TU!M8ZLAW:JG M$7^VGI@T%Y7FH=+\DM:8?2RK,;,T%3UDG6QSVNEUD)8KX%;14'--):V^]G@[ MB99%ZE\[LH]G4=1Z^5BTI@Z'])!MS@_-@>OA=*>B(BR!AUR/;4[V?'?LJ:7LF>EYL\>SU4/-":'2/%2:CT5K]H1# M7L@V)X8*V77*5O4!-^,ZEZ 6K1$+NV2^ILIEESS"KBC1FH$3@NUJ%F?DM98JSG'20 7U:MWHE''HH;B1;)/_2+]@4K(DOUP#55L174"]7S(F7V^T@^KHR>0_4$L# M!!0 ( ":);EE ]XE4W@, #H7 9 >&PO=V]R:W-H965TEL9[;Q!V ("\P$;$_W(ML,V;87.WLA[ .X ML24JR9#.],=7LHT#CJ.$K&[ %GJ?(YU71S::'"A[X%L @1[SC/"IM15B-[9M M'F\AQ_R*[H#(7]:4Y5C(6[:Q^8X!3DI1GMF>X_AVCE-BS29EVQV;36@ALI3 M'4.\R'/,_IU#1@]3R[6.#6DI0]O@SA0,_N49J*BM*']3-YV1J.6I$D$$L% ++KSTL(,L428[C MGQIJ-3&5\/3Z2(_*R3#-> M?J)#W=>Q4%QP0?-:+$>0IZ3ZQH]U(DX$DM,M\&J!UQ;T7Q#T:D'OK1'ZM:#_ MU@B#6C!H"_P7!'XM\,O<5\DJ,QU@@6<31@^(J=Z2IBY*NTJU3'!*U,JZ%TS^ MFDJ=F'VA I [0+^B6_PW96A1A@3&$28)6D*&!23H,ZG6L%H+'P(0.,TX^@J/ MHL#9+U)[5*$%)3$0P:JNRY0_H&^WD*^ ?9_80HY71;7C>FSS:FS>"V/KH5M* MQ):CD"20=.@#O?[Z-7VDU[N>!F#+1#?9]H[9GGM:XCWLKE#/^8@\Q^MW#&CQ M=GFO*Q\_%CW\L>B17AY +.5NE_PLE[UFY?9*7O\%WA+V0 I "E N6K@I!Y4K6K4!M#+6MC_D.QS"UY+[-@>W!FOW\D^L[G[K<,PD+3,)" MD[#($.S,]7[C>E_K^I="68GHNKU?=9E;H08E2CUB]S-W8N]/'7O>PSOO$;S: M(WPU2J2=TCL3-F@2-C!2)NAW MI*T8:YM%),P@*3L- D+#($.S/>;XSWM<8_ M?Q1_1'? 5)M\9>QRN.*YO9.5[%RU5ONBLY/?KIINU*A5.9V]^NWJT4[SG4D< M-DDKP>JK1YMF$NKQR0L, D+3<(B0[ SXT>-\2/#U:/E7>KPJ*LRW':5 M=?<:MJK,Y, B0[ S3ZX;3ZZUGMS$,2V(X/)O20SI'J\R>-<[GS;*I4Z9A 4F M8:%)6&0(=N:[ZSS]277,O?7I69?Z:Y06U#3-RV)H-&"D#7CNQLF1@6NH#E]] MJ=1'NM@KD[3 *"TT2HM,TT CS#3T<]\&*C3=*"FM9^CCXK3)-!H^Z@ M_K!5G/;)T9[<\#;E(2Q'90%69R5-:W/0>U,>;[;:Y^YXX7:T!^XXK(YQG_#5 MJ?(M9IN4<)3!6H9RKH9R$V'506UU(^BN/%A<42%WX_)R"S@!ICK(W]>4BN.- M"M :7M(1"CNPHR[&039:8O&2 8TW*,].QK(F98U(8JX7NNV6K M!=V+C!1PRQ#?YSEFWV\@H\>E81N/'7+$B=P#^)S>9^*.'O^&.A]? MZ44TX_H7'6NL9:!HSP7-:[*<04Z*ZA\_U'4X(4B=?H)3$YPVP7N"X-8$][D1 MO)K@/3>"7Q-TZF:5NRY<@ 5>+1@](J;04DT]Z.IKMJP7*91/[@63HT3RQ.HC M%8!L'UV@#?Z?,K36(8%QA(L8W4&&!<3H0U$Y4BWM!0H(QTG"(*DZZ$[B#E#L M 6V_H[^ )@R7*8ED;Z+&WP0@,,GX6TG]?!^@-Z_?HM>(%.A32O=N:S?C[=[4OG]Z*'+XY^5@RW,96K];PG]&H[]*YKQ9QHIMK$#BM_ M+F,>3FO5Q;@3USX'!7T@SSD'A3W1?,]K0&?9>4UVWF!VU_+U(!'FZ,L&\BVP M__K2')10F_\5+W$$2T/N[AS8 8S5'Z_LB?5GGW?&% O&% M'$CM;![]9!__% M+JN8_NFZS_R6R[H8V_6F+9=U0:X_:_DU[ $YCM_OLDF3W60PNW#/Y&'@'=J0 M.,X A9@+O25?[Y3Y!KTW*/RKWAM3+!A3+!Q)[&QUILWJ3%_LO6G'#2U3K;L( MQYEY+>=U07YK"PQ[=%S'ZO?=K,EL-KR[<8+1+8[(3G[!AUPV*/.K+AM3+!A3 M+!Q)[&PMYLU:S%_LLGGGR]9RQ[J+L%H6ZR)F+8=U$1=VRU_FR>%3?AD3?>KG M**+[0E1'AJ:WN5A&PO=V]R:W-H965T2#0%D7(K4DTS:I&RK[N)AV8<*!6'5B:CO MI/WXV4D:D0HBF-R;Q$[\/K;?DV,XP9;Q>Y$"2+3+:"[&5BKE^LJV19)"AD6/ MK2%7;Y:,9UBJ+E_98LT!+TI11FW/<89VADENA4'Y;,K#@!62DARF'(DBRS#_ M6:ST^N".K5.H'=ABL\0IF(+^OIUSU[(:R(!GD@K <<5B.K6OW*A[I M\>6 'P2V8J^-]$[FC-WKSJ?%V'+T@H!"(C4!J]L&)D"I!JEE/-1,JYE2"_?; MC_0/Y=[57N98P(31GV0AT[$ULM "EKB@\HYM/T*]GX'F)8R*\HJV]5C'0DDA M),MJL5I!1O+JCG>U#WL"US\B\&J!=ZJ@7POZIPK\6N"?*AC4@G+K=K7WTK@( M2QP&G&T1UZ,533=*]TNU\HOD^CN92:[>$J63X1*- MN@KT.@*)"17H&^QD@>D;->HELI%(,0<1V%+-KREV4L]U4\WE'9GK:R)[R/4O MD.=X_@'YI%M^7:R4_-U1>=0M_US0'G+Z1^7QZ?)^6VXKSQOCO<9XK^3Y1WA3 ME1# .2S03++D_@)-6+X!+LF0S8'_/F1V)_)_B8O_S!G1R3\W2"9AD4E87,%&^[G: M\P=-NK;,'S3F#SK-OR4YR8JLR0'T%_U7GG3.*7K,D[]7G5G4N8)S V02 M%IF$Q89@K3".FC".GCF+1B=]JY/.99QKOTE8; A6V6_OU2"ZPKS%?$5R@2@L M%=[I7:HCDU=56]61;%V6)7,F59%3-E-5Z +7 ]3[)5.E2=W1E4Y3.H?_ %!+ M P04 " FB6Y9A,^$GUL# "R%@ #0 'AL+W-T>6QESRE5WC+GHAKZLW+A(Z=!_O'C_:U&HFW>>/9]].#OK/%[>[,8O#'#I!T[1ZP-$KSKZ0)4- MBLG'A\GO$\>D>]O26TX/<-9WTEM$LXEDP,I(SOC*AKL0F!:\ MD)[2-Y&V$D*D^F/AT/;@_JIUZ8BTWP&>35[8=5J1W.)%F%W6M_0S GG612R)3*)DWHKT.C :<9V)%L M-H>S*LH 0*6*7#=21F:%(,;#FE$WM.R4^)2L6F[T?\RR_VG'4>RO+YJFR:]CIL=Y1'+O)ZU,P&1^_R2@Y M?H_UKN[83?9/P>0I+'?OS9[L+S$9GH+)[E&:#.H]96OCNK5M;:(>O!X,_1_P M(L(W2;W)@G'%1-V;LS2EXMGN5OYOH7$RD=$G3<=V5LXEI>KJAL]8'$':16W.X$8QC M,3<"&)8'-M?X:N,5LK\.L#7=5R'82/%*Q$:* MSS4@[GD#1I*X5QO+ PQL%;#:@?SN/%!3;DX4P:IBWK [&$>2!$.@%MTU&L?( M[,3P<:\/=I=$49*X$<#<#J((0^!NQ!', 7C D"@ROX,[OT?!^GO07 M4$L#!!0 ( ":);EF7BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:GEE _D1]\)/9]LC-D>3Z>Z MV;">ZE_EE@DXLI*JIP8VU7JJMXK15F\8,WTWS6>S>MI3+B:G)Z_7NE53?T,: MUA@N!>RT.[YQ]J3?CMM-\L@U7_*.F^?YQ/WOV(3T7/">O[!V/IE-B-[(IS^D MXB]2&-HM&B6[;C[)Q@/?F#*\^<_NA86\ITOM]ABZO*, ,I_4,[C@BBMM7 EW M?0J,CPP*CUN#D5>\,TQ=4,-^5W+8+P^CL&\5C]GS#*U8HW M[$(V0\^$&>.H6&B)9?"0)#(M1@O!67MD\*MK]OQ MJ0W@>C%4QQP.J.O6@>\.\ER*E@G-6@+_M.QX"QPM^8UV5#2,>) Y IGO$?+O MW(,L$,AB+Y +BP.G>I E EGN$3*(9(5 5ON$+#S(&H&L=POY%7I'DI'/Y$:M MJ> OKL0O9#'T/57/?L,Y0" /$D#F 'G''ID8&*'0%4''W@Z-@>!ZD(<(Y&$" MR (@K[B ]LQI!]VD-LJ=ISW&(X3Q* %C"8S7 @)I0&?,)\MF6 \^2\!6 1M4 M[!9\^NQJ^?+[P+?V3!\3%,P:Q="0\7:WIV<:0T2=KP^)J::;,>N<9@' M@'G6-'* %Y#0K-9-8S?])_I"+G@S:R MAT;D(GKG8V*:R5-H)K.>60Q+S;X/=@1V^?@NEQU9P"X-3 M"0UEJQZ^C"2WJ+63C39C[Y)AM\A2VB26XP7@F MQ^R3I[!/-,4-1MF8?O(4^GF7Y9)/]S;[T3_[D)A\\A3RB:6[895C\LE3R">6 M[H:8F'SR%/*)I;OAU HFGR*%?-ZRRH]>R@*S3I'$.I'$+0PC9IXBQ> FYO 0 M$YU)2S&XB?IRHP^10IY!/%+'U,3#Y%"OG$'!E6.J:?(H5^ MHIA!I6/Z*?8YJ196.J:?(H5^HIB5/VF.Z:=,H9_WB='GCR9[2\Q"90H+15,C M_]TL,0N5*2P4Q?3?S1*S4)G"0M$,+H@FNJ*3PD)1S"":F(7*%!:*8@8M';-0 MF<)"T7PXJ'3,0F4*"T4Q@TK'+%2FL% 4,ZATS$)E"@OYD^GDTP4SE'>:W+,? M_K1KA5FH2CT(\B$'ZF-B%JI26,C#?/.D7)&;K8^)6:A*8:$ \VHP@V+CMN_T M"K-0E60L%%NX"# Q"U4I+!0= /O]9H5^69!D&2B&Z?>;%6:A:I_K0$&_66$6 MJI*L \4P:Q\3LU"59!THAGG@8V(6JI*L T56U8(!<(U9J$ZR#A1950LQ,0O5 M26;D(JMJ(29FH7JO,W+!MTZ8A>HD%HIA^OUFC5FH3F*A#Q?_;+;D8V(6JIV% MIJZP/CUIQ^;X%6ZA87]#N^96$?LS?JU25G;]>#5TW3GLNQ%?)&U?OSA]_5KV M]%]02P,$% @ )HEN6;5Q8'P6 @ JB8 !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/DW_$ ,GWZ50SONNU/=[?NZ^#@>3G75[,:Q_Y%2 M7>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[ MS6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\/U=$V7@]R=)S>+E[=5 M,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<( M>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R" M= N!W8)X"X'>BGHK@=Z*>BN!WCKYV";06U%O)=!;46\ET%M1;R706U%O)=!; M46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)ILE!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMDLYM M;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8- [T"]@T#O0+V#0.] O8- M[T"]@T#OF/RL)- [4.\@T#M0[R#0.U#O(- [4.\@T#NCWIE [XQZ9P*],^J= M"?3.J'[RW7QU^67R[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J9 M6]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9D MHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3 M]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB M9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ MZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/ M"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ )HEN66.'9$K?!0 ^QX M !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN6;>GO36Z!@ :!\ !@ ("! M]Q@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)HEN6:H+%^$Q$0 Z2X !@ ("!-3D 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ )HEN68NI&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ )HEN64L 0PN; P B0< !D M ("!36, 'AL+W=OT# "A" &0 @($?9P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ )HEN6865^\6C"@ M!T !D ("!!G( 'AL+W=O MFE*[@( #D M%0 &0 @('@? >&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN62JE M_^FN!0 50T !D ("!$(D 'AL+W=O&PO=V]R:W-H965T^3 !X;"]W;W)K&UL4$L! A0#% @ )HEN66C@$/IP! ]PH !D M ("!DI< 'AL+W=O&PO M=V]R:W-H965T_Q$ M )\V 9 " @>6> !X;"]W;W)K&UL4$L! A0#% @ )HEN6?=OA#6W @ W 4 !D ("! M&[$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )HEN64_/M.FU @ X04 !D ("!_KH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN65YLP;[7 M @ N08 !D ("!H\0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN67PQ#.[Y P ]@\ !D M ("!W<\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )HEN66JC4HQ= @ !P4 !D ("!"-L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)HEN63H ![@& P \0L !D ("!X^0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN641_16NM @ E @ !D M ("!&O< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )HEN6=/Z ^"* @ I 8 !D ("!*O\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN M6=W6@.1: @ OP4 !D ("!TPH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN62]^S*%F"P H(P M !D ("!L!@! 'AL+W=O&PO=V]R:W-H965T0H 0!X;"]W;W)K&UL4$L! A0#% @ )HEN63GG5&K0 P L0\ !D M ("!)"P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )HEN6<$DP6.' P *@X !D ("!]#4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )HEN6>9* MXH-M P J@T !D ("!=T,! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !) $D *]A, &-8 0 $! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 223 308 1 false 68 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://wrap.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://wrap.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://wrap.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://wrap.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://wrap.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://wrap.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, Summary of Significant Accounting Policies and Recent Developments Sheet http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Revenue and Product Costs Sheet http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs Note 2 - Revenue and Product Costs Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Financial Instruments Sheet http://wrap.com/20240930/role/statement-note-3-financial-instruments Note 3 - Financial Instruments Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Inventories Sheet http://wrap.com/20240930/role/statement-note-4-inventories Note 4 - Inventories Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Property and Equipment, Net Sheet http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net Note 5 - Property and Equipment, Net Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Intangible Assets and Goodwill Sheet http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill Note 6 - Intangible Assets and Goodwill Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities Sheet http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities Note 7 - Accounts Payable and Accrued Liabilities Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Warrants Sheet http://wrap.com/20240930/role/statement-note-8-warrants Note 8 - Warrants Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Leases Sheet http://wrap.com/20240930/role/statement-note-9-leases Note 9 - Leases Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Stockholders' Equity Sheet http://wrap.com/20240930/role/statement-note-10-stockholders-equity Note 10 - Stockholders' Equity Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Share-based Compensation Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation Note 11 - Share-based Compensation Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Defined Contribution Plan Sheet http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan Note 12 - Defined Contribution Plan Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Commitments and Contingencies Sheet http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies Note 13 - Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Related Party Transactions Sheet http://wrap.com/20240930/role/statement-note-14-related-party-transactions Note 14 - Related Party Transactions Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Major Customers and Related Information Sheet http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information Note 15 - Major Customers and Related Information Notes 21 false false R22.htm 021 - Disclosure - Note 16 - Subsequent Events Sheet http://wrap.com/20240930/role/statement-note-16-subsequent-events Note 16 - Subsequent Events Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 995467 - Disclosure - Significant Accounting Policies (Policies) Sheet http://wrap.com/20240930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments 24 false false R25.htm 995468 - Disclosure - Note 2 - Revenue and Product Costs (Tables) Sheet http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables Note 2 - Revenue and Product Costs (Tables) Tables http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs 25 false false R26.htm 995469 - Disclosure - Note 3 - Financial Instruments (Tables) Sheet http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables Note 3 - Financial Instruments (Tables) Tables http://wrap.com/20240930/role/statement-note-3-financial-instruments 26 false false R27.htm 995470 - Disclosure - Note 4 - Inventories (Tables) Sheet http://wrap.com/20240930/role/statement-note-4-inventories-tables Note 4 - Inventories (Tables) Tables http://wrap.com/20240930/role/statement-note-4-inventories 27 false false R28.htm 995471 - Disclosure - Note 5 - Property and Equipment, Net (Tables) Sheet http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables Note 5 - Property and Equipment, Net (Tables) Tables http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net 28 false false R29.htm 995472 - Disclosure - Note 6 - Intangible Assets and Goodwill (Tables) Sheet http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables Note 6 - Intangible Assets and Goodwill (Tables) Tables http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill 29 false false R30.htm 995473 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities (Tables) Sheet http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables Note 7 - Accounts Payable and Accrued Liabilities (Tables) Tables http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities 30 false false R31.htm 995474 - Disclosure - Note 9 - Leases (Tables) Sheet http://wrap.com/20240930/role/statement-note-9-leases-tables Note 9 - Leases (Tables) Tables http://wrap.com/20240930/role/statement-note-9-leases 31 false false R32.htm 995475 - Disclosure - Note 11 - Share-based Compensation (Tables) Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables Note 11 - Share-based Compensation (Tables) Tables http://wrap.com/20240930/role/statement-note-11-sharebased-compensation 32 false false R33.htm 995476 - Disclosure - Note 15 - Major Customers and Related Information (Tables) Sheet http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables Note 15 - Major Customers and Related Information (Tables) Tables http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information 33 false false R34.htm 995477 - Disclosure - Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments (Details Textual) Details 34 false false R35.htm 995478 - Disclosure - Note 2 - Revenue and Product Costs (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual Note 2 - Revenue and Product Costs (Details Textual) Details http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables 35 false false R36.htm 995479 - Disclosure - Note 2 - Revenue and Product Costs - Contract Liabilities (Details) Sheet http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details Note 2 - Revenue and Product Costs - Contract Liabilities (Details) Details 36 false false R37.htm 995480 - Disclosure - Note 3 - Financial Instruments (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual Note 3 - Financial Instruments (Details Textual) Details http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables 37 false false R38.htm 995481 - Disclosure - Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details) Sheet http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details) Details 38 false false R39.htm 995482 - Disclosure - Note 3 - Financial Instruments - Level 3 Reconciliation (Details) Sheet http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details Note 3 - Financial Instruments - Level 3 Reconciliation (Details) Details 39 false false R40.htm 995483 - Disclosure - Note 3 - Financial Instruments - Fair Value Assumptions (Details) Sheet http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details Note 3 - Financial Instruments - Fair Value Assumptions (Details) Details 40 false false R41.htm 995484 - Disclosure - Note 4 - Inventories - Summary of Inventories (Details) Sheet http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details Note 4 - Inventories - Summary of Inventories (Details) Details 41 false false R42.htm 995485 - Disclosure - Note 5 - Property and Equipment, Net (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual Note 5 - Property and Equipment, Net (Details Textual) Details http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables 42 false false R43.htm 995486 - Disclosure - Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details) Sheet http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details) Details 43 false false R44.htm 995487 - Disclosure - Note 6 - Intangible Assets and Goodwill (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual Note 6 - Intangible Assets and Goodwill (Details Textual) Details http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables 44 false false R45.htm 995488 - Disclosure - Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) Sheet http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details) Details 45 false false R46.htm 995489 - Disclosure - Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details) Sheet http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details) Details 46 false false R47.htm 995490 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual Note 7 - Accounts Payable and Accrued Liabilities (Details Textual) Details http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables 47 false false R48.htm 995491 - Disclosure - Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details) Sheet http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details) Details 48 false false R49.htm 995492 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details) Sheet http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details) Details 49 false false R50.htm 995493 - Disclosure - Note 8 - Warrants (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-8-warrants-details-textual Note 8 - Warrants (Details Textual) Details http://wrap.com/20240930/role/statement-note-8-warrants 50 false false R51.htm 995494 - Disclosure - Note 9 - Leases (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-9-leases-details-textual Note 9 - Leases (Details Textual) Details http://wrap.com/20240930/role/statement-note-9-leases-tables 51 false false R52.htm 995495 - Disclosure - Note 9 - Leases - Summary of Operating Lease Obligations (Details) Sheet http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details Note 9 - Leases - Summary of Operating Lease Obligations (Details) Details 52 false false R53.htm 995496 - Disclosure - Note 9 - Leases - Future Lease Payments (Details) Sheet http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details Note 9 - Leases - Future Lease Payments (Details) Details 53 false false R54.htm 995497 - Disclosure - Note 10 - Stockholders' Equity (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual Note 10 - Stockholders' Equity (Details Textual) Details http://wrap.com/20240930/role/statement-note-10-stockholders-equity 54 false false R55.htm 995498 - Disclosure - Note 11 - Share-based Compensation (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual Note 11 - Share-based Compensation (Details Textual) Details http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables 55 false false R56.htm 995499 - Disclosure - Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details) Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details) Details 56 false false R57.htm 995500 - Disclosure - Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details) Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details) Details 57 false false R58.htm 995501 - Disclosure - Note 11 - Share-based Compensation - Summary of RSU Activity (Details) Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details Note 11 - Share-based Compensation - Summary of RSU Activity (Details) Details 58 false false R59.htm 995502 - Disclosure - Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details) Sheet http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details) Details 59 false false R60.htm 995503 - Disclosure - Note 12 - Defined Contribution Plan (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual Note 12 - Defined Contribution Plan (Details Textual) Details http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan 60 false false R61.htm 995504 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual Note 13 - Commitments and Contingencies (Details Textual) Details http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies 61 false false R62.htm 995505 - Disclosure - Note 14 - Related Party Transactions (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual Note 14 - Related Party Transactions (Details Textual) Details http://wrap.com/20240930/role/statement-note-14-related-party-transactions 62 false false R63.htm 995506 - Disclosure - Note 15 - Major Customers and Related Information (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual Note 15 - Major Customers and Related Information (Details Textual) Details http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables 63 false false R64.htm 995507 - Disclosure - Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details) Sheet http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details) Details 64 false false R65.htm 995508 - Disclosure - Note 16 - Subsequent Events (Details Textual) Sheet http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual Note 16 - Subsequent Events (Details Textual) Details http://wrap.com/20240930/role/statement-note-16-subsequent-events 65 false false All Reports Book All Reports wrap-20240930.xsd wrap-20240930_cal.xml wrap-20240930_def.xml wrap-20240930_lab.xml wrap-20240930_pre.xml wrap20240930_10q.htm logo.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "wrap20240930_10q.htm": { "nsprefix": "wrap", "nsuri": "http://wrap.com/20240930", "dts": { "schema": { "local": [ "wrap-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": [ "wrap-20240930_cal.xml" ] }, "definitionLink": { "local": [ "wrap-20240930_def.xml" ] }, "labelLink": { "local": [ "wrap-20240930_lab.xml" ] }, "presentationLink": { "local": [ "wrap-20240930_pre.xml" ] }, "inline": { "local": [ "wrap20240930_10q.htm" ] } }, "keyStandard": 274, "keyCustom": 34, "axisStandard": 27, "axisCustom": 0, "memberStandard": 39, "memberCustom": 29, "hidden": { "total": 19, "http://wrap.com/20240930": 7, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/us-gaap/2024": 3, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 223, "entityCount": 1, "segmentCount": 68, "elementCount": 488, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 729, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 5 }, "report": { "R1": { "role": "http://wrap.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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://wrap.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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://wrap.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": { "contextRef": "i_2024-09-30", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R4": { "role": "http://wrap.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": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://wrap.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-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://wrap.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-07-01_2024-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R7": { "role": "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "longName": "006 - Disclosure - Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments", "shortName": "Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "longName": "007 - Disclosure - Note 2 - Revenue and Product Costs", "shortName": "Note 2 - Revenue and Product Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "longName": "008 - Disclosure - Note 3 - Financial Instruments", "shortName": "Note 3 - Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://wrap.com/20240930/role/statement-note-4-inventories", "longName": "009 - Disclosure - Note 4 - Inventories", "shortName": "Note 4 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "longName": "010 - Disclosure - Note 5 - Property and Equipment, Net", "shortName": "Note 5 - Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "longName": "011 - Disclosure - Note 6 - Intangible Assets and Goodwill", "shortName": "Note 6 - Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "longName": "012 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities", "shortName": "Note 7 - Accounts Payable and Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://wrap.com/20240930/role/statement-note-8-warrants", "longName": "013 - Disclosure - Note 8 - Warrants", "shortName": "Note 8 - Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "wrap:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "wrap:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://wrap.com/20240930/role/statement-note-9-leases", "longName": "014 - Disclosure - Note 9 - Leases", "shortName": "Note 9 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "longName": "015 - Disclosure - Note 10 - Stockholders' Equity", "shortName": "Note 10 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "longName": "016 - Disclosure - Note 11 - Share-based Compensation", "shortName": "Note 11 - Share-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan", "longName": "017 - Disclosure - Note 12 - Defined Contribution Plan", "shortName": "Note 12 - Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "longName": "018 - Disclosure - Note 13 - Commitments and Contingencies", "shortName": "Note 13 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "longName": "019 - Disclosure - Note 14 - Related Party Transactions", "shortName": "Note 14 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "longName": "020 - Disclosure - Note 15 - Major Customers and Related Information", "shortName": "Note 15 - Major Customers and Related Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "longName": "021 - Disclosure - Note 16 - Subsequent Events", "shortName": "Note 16 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies", "longName": "995467 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "wrap:OrganizationAndBusinessDescriptionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "wrap:OrganizationAndBusinessDescriptionPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables", "longName": "995468 - Disclosure - Note 2 - Revenue and Product Costs (Tables)", "shortName": "Note 2 - Revenue and Product Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables", "longName": "995469 - Disclosure - Note 3 - Financial Instruments (Tables)", "shortName": "Note 3 - Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://wrap.com/20240930/role/statement-note-4-inventories-tables", "longName": "995470 - Disclosure - Note 4 - Inventories (Tables)", "shortName": "Note 4 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables", "longName": "995471 - Disclosure - Note 5 - Property and Equipment, Net (Tables)", "shortName": "Note 5 - Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables", "longName": "995472 - Disclosure - Note 6 - Intangible Assets and Goodwill (Tables)", "shortName": "Note 6 - Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables", "longName": "995473 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities (Tables)", "shortName": "Note 7 - Accounts Payable and 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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://wrap.com/20240930/role/statement-note-9-leases-tables", "longName": "995474 - Disclosure - Note 9 - Leases (Tables)", "shortName": "Note 9 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "wrap:LesseeOperatingLeaseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "wrap:LesseeOperatingLeaseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables", "longName": "995475 - Disclosure - Note 11 - Share-based Compensation (Tables)", "shortName": "Note 11 - Share-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "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": "wrap20240930_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": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables", "longName": "995476 - Disclosure - Note 15 - Major Customers and Related Information (Tables)", "shortName": "Note 15 - Major Customers and Related Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "longName": "995477 - Disclosure - Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments (Details Textual)", "shortName": "Note 1 - Organization, Summary of Significant Accounting Policies and Recent Developments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R35": { "role": "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual", "longName": "995478 - Disclosure - Note 2 - Revenue and Product Costs (Details Textual)", "shortName": "Note 2 - Revenue and Product Costs (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_StatementBusinessSegmentsAxis-IntrensicMember", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R36": { "role": "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "longName": "995479 - Disclosure - Note 2 - Revenue and Product Costs - Contract Liabilities (Details)", "shortName": "Note 2 - Revenue and Product Costs - Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_ProductOrServiceAxis-CustomerDepositsMember", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R37": { "role": "http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual", "longName": "995480 - Disclosure - Note 3 - Financial Instruments (Details Textual)", "shortName": "Note 3 - Financial Instruments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": null, "uniqueAnchor": null }, "R38": { "role": "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "longName": "995481 - Disclosure - Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details)", "shortName": "Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2024-09-30_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member", "name": "wrap:FinancialInstrumentsOwnedAdjustedCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member", "name": "wrap:FinancialInstrumentsOwnedAdjustedCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details", "longName": "995482 - Disclosure - Note 3 - Financial Instruments - Level 3 Reconciliation (Details)", "shortName": "Note 3 - Financial Instruments - Level 3 Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:FairValueAdjustmentOfWarrants", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member", "name": "us-gaap:FairValueAdjustmentOfWarrants", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R40": { "role": "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details", "longName": "995483 - Disclosure - Note 3 - Financial Instruments - Fair Value Assumptions (Details)", "shortName": "Note 3 - Financial Instruments - Fair Value Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2024-09-30_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details", "longName": "995484 - Disclosure - Note 4 - Inventories - Summary of Inventories (Details)", "shortName": "Note 4 - Inventories - Summary of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual", "longName": "995485 - Disclosure - Note 5 - Property and Equipment, Net (Details Textual)", "shortName": "Note 5 - Property and Equipment, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details", "longName": "995486 - Disclosure - Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details)", "shortName": "Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual", "longName": "995487 - Disclosure - Note 6 - Intangible Assets and Goodwill (Details Textual)", "shortName": "Note 6 - Intangible Assets and Goodwill (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "longName": "995488 - Disclosure - Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details)", "shortName": "Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "longName": "995489 - Disclosure - Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details)", "shortName": "Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual", "longName": "995490 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities (Details Textual)", "shortName": "Note 7 - Accounts Payable and Accrued Liabilities (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "i_2024-09-30_RelatedPartyTransactionsByRelatedPartyAxis-SyzygyLicensingLLCMember", "name": "us-gaap:AccountsPayableCurrentAndNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30_RelatedPartyTransactionsByRelatedPartyAxis-SyzygyLicensingLLCMember", "name": "us-gaap:AccountsPayableCurrentAndNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details", "longName": "995491 - Disclosure - Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details)", "shortName": "Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "wrap:AccruedPatentAndLegalCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "wrap:AccruedPatentAndLegalCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details", "longName": "995492 - Disclosure - Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details)", "shortName": "Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual", "longName": "995493 - Disclosure - Note 8 - Warrants (Details Textual)", "shortName": "Note 8 - Warrants (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-06-29_ClassOfWarrantOrRightAxis-WarrantsIssuedInRegisteredDirectOfferingMember", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "wrap:WarrantsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R51": { "role": "http://wrap.com/20240930/role/statement-note-9-leases-details-textual", "longName": "995494 - Disclosure - Note 9 - Leases (Details Textual)", "shortName": "Note 9 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details", "longName": "995495 - Disclosure - Note 9 - Leases - Summary of Operating Lease Obligations (Details)", "shortName": "Note 9 - Leases - Summary of Operating Lease Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details", "longName": "995496 - Disclosure - Note 9 - Leases - Future Lease Payments (Details)", "shortName": "Note 9 - Leases - Future Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "longName": "995497 - Disclosure - Note 10 - Stockholders' Equity (Details Textual)", "shortName": "Note 10 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesAPreferredStockToCommonStockMember", "name": "us-gaap:ConversionOfStockSharesConverted1", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R55": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "longName": "995498 - Disclosure - Note 11 - Share-based Compensation (Details Textual)", "shortName": "Note 11 - Share-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30_AwardTypeAxis-EmployeeStockOptionMember", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R56": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details", "longName": "995499 - Disclosure - Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R57": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details", "longName": "995500 - Disclosure - Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details)", "shortName": "Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30_AwardTypeAxis-EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30_AwardTypeAxis-EmployeeStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R58": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "longName": "995501 - Disclosure - Note 11 - Share-based Compensation - Summary of RSU Activity (Details)", "shortName": "Note 11 - Share-based Compensation - Summary of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "longName": "995502 - Disclosure - Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details)", "shortName": "Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R60": { "role": "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual", "longName": "995503 - Disclosure - Note 12 - Defined Contribution Plan (Details Textual)", "shortName": "Note 12 - Defined Contribution Plan (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:DefinedBenefitPlanContributionsByEmployer", "p", "us-gaap:DefinedContributionPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-09-30", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:DefinedBenefitPlanContributionsByEmployer", "p", "us-gaap:DefinedContributionPlanTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "longName": "995504 - Disclosure - Note 13 - Commitments and Contingencies (Details Textual)", "shortName": "Note 13 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2024-09-30", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2016-09-30_RelatedPartyTransactionAxis-RelatedPartyTechnologyLicenseAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis-SyzygyLicensingLLCMember", "name": "wrap:RoyaltyPaymentsPercentageOfProductRevenue", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R62": { "role": "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "longName": "995505 - Disclosure - Note 14 - Related Party Transactions (Details Textual)", "shortName": "Note 14 - Related Party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "i_2023-06-29_RelatedPartyTransactionsByRelatedPartyAxis-ExecutiveChairmanMember", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-06-29_RelatedPartyTransactionsByRelatedPartyAxis-ExecutiveChairmanMember", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual", "longName": "995506 - Disclosure - Note 15 - Major Customers and Related Information (Details Textual)", "shortName": "Note 15 - Major Customers and Related Information (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorOneMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorOneMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details", "longName": "995507 - Disclosure - Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details)", "shortName": "Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "d_2024-07-01_2024-09-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-07-01_2024-09-30_StatementGeographicalAxis-AmericasMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } }, "R65": { "role": "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "longName": "995508 - Disclosure - Note 16 - Subsequent Events (Details Textual)", "shortName": "Note 16 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "i_2024-08-19", "name": "us-gaap:PreferredStockConvertibleConversionPrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-10-14_RangeAxis-MinimumMember_StatementClassOfStockAxis-SeriesAPreferredStockMember_SubsequentEventTypeAxis-SubsequentEventMember", "name": "us-gaap:PreferredStockConvertibleConversionPrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "wrap20240930_10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r50", "r52", "r55", "r842" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.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": [ "r50", "r711" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-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": [ "r100", "r865" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r651" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable and contract assets, net", "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": [ "r782" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-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": [ "r52" ] }, "wrap_AccruedPatentAndLegalCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "AccruedPatentAndLegalCosts", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Patent and legal costs", "documentation": "Represents the amount of accrued patent and legal costs as of the specified date." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r36", "r126", "r507" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://wrap.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": [ "r2", "r12", "r20", "r391", "r394", "r441", "r536", "r537", "r761", "r762", "r763", "r770", "r771", "r772", "r774" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.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": [ "r60", "r711", "r898" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "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": [ "r552", "r770", "r771", "r772", "r774", "r843", "r899" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "terseLabel": "Dividends on convertible preferred stock", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance." } } }, "auth_ref": [ "r13", "r92" ] }, "wrap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarningsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarningsNet", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "wrap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarningsNet", "negatedTerseLabel": "Dividends on convertible preferred stock", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense", "negatedLabel": "Share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r40", "r41", "r340" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://wrap.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://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-based expense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r368", "r373" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://wrap.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://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "auth_ref": [ "r901", "r902", "r903", "r904" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r244", "r251", "r686" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r179" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r901", "r902", "r903", "r904" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.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": [ "r99", "r109", "r130", "r154", "r182", "r187", "r211", "r214", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r386", "r388", "r421", "r499", "r591", "r681", "r682", "r711", "r740", "r808", "r809", "r855" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.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": [ "r122", "r135", "r154", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r386", "r388", "r421", "r711", "r808", "r809", "r855" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://wrap.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": [] }, "wrap_BolaWrapMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "BolaWrapMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "BolaWrap [Member]", "documentation": "Relating to Bolawrap." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r383", "r697", "r698" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r42", "r43", "r245", "r246", "r247", "r248", "r249", "r383", "r697", "r698" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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": [ "r24", "r124", "r670" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, 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": [ "r24", "r79", "r152" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash and cash equivalents", "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": [ "r1", "r79" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CertificatesOfDepositMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r11", "r733", "r734", "r735", "r736" ] }, "wrap_ChangeInUnrealizedGainOnShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ChangeInUnrealizedGainOnShortTermInvestments", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Change in unrealized gain on short-term investments", "documentation": "Represents the amount of change in unrealized gain on short-term investments." } } }, "auth_ref": [] }, "wrap_ChiefExecutiveOfficerAndPresidentMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ChiefExecutiveOfficerAndPresidentMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer and President [Member]", "documentation": "Represents the CEO and president." } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r781" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r118", "r131", "r132", "r133", "r154", "r172", "r173", "r176", "r178", "r184", "r185", "r224", "r276", "r278", "r279", "r280", "r283", "r284", "r287", "r288", "r291", "r294", "r300", "r421", "r544", "r545", "r546", "r547", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r579", "r600", "r620", "r644", "r645", "r646", "r647", "r648", "r749", "r767", "r775" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-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://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r301" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r301" ] }, "wrap_ClassificationAndValuationOfWarrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://wrap.com/20240930", "localname": "ClassificationAndValuationOfWarrantsPolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Classification and Valuation of Warrants [Policy Text Block]", "documentation": "Disclosure of accounting policy for classification and valuation of warrants." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r56", "r101", "r501", "r578" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r90", "r264", "r265", "r652", "r801", "r803" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://wrap.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": [ "r729", "r730", "r731", "r733", "r734", "r735", "r736", "r770", "r771", "r774", "r843", "r896", "r899" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r59" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r59", "r579" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "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": [ "r59" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "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": [ "r13", "r59", "r579", "r597", "r899", "r900" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock - 150,000,000 authorized; par value $0.0001 per share; 45,869,390 and 43,855,503 shares issued and outstanding at 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": [ "r59", "r503", "r711" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income (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": [ "r21", "r140", "r142", "r147", "r495", "r511", "r512" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r664", "r669", "r789", "r790", "r791", "r792", "r794", "r796", "r799", "r800" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r30", "r31", "r47", "r48", "r221", "r651" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r30", "r31", "r47", "r48", "r221", "r542", "r651" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r30", "r31", "r47", "r48", "r221", "r651", "r753" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r30", "r31", "r47", "r48", "r221" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r30", "r31", "r47", "r48", "r221", "r651" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r46", "r674" ] }, "wrap_ConsultingFeesToRelatedPartyMonthlyAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ConsultingFeesToRelatedPartyMonthlyAmount", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_ConsultingFeesToRelatedPartyMonthlyAmount", "terseLabel": "Consulting Fees to Related Party, Monthly Amount", "documentation": "The amount of monthly consulting fees paid to a related party during the reporting period." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-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": [ "r812" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r303", "r304", "r323" ] }, "wrap_ContractWithCustomerLiabilityAddition": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ContractWithCustomerLiabilityAddition", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Additions, net", "documentation": "Amount of addition to contract with customer liability." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenue - short term", "terseLabel": "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": [ "r303", "r304", "r323" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenue - long term", "terseLabel": "Long-term portion", "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": [ "r303", "r304", "r323" ] }, "wrap_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "wrap_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "negatedLabel": "Contract with Customer Liability Revenue Recognized Including Opening Balance", "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": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligation", "terseLabel": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r769" ] }, "wrap_ConversionOfSeriesAPreferredStockToCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ConversionOfSeriesAPreferredStockToCommonStockMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Conversion of Series A Preferred Stock to Common Stock [Member]", "documentation": "Relating to the conversion of Series A Preferred Stock to common stock." } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConversionOfStockAmountConverted1", "negatedTerseLabel": "Common shares issued upon convertible preferred stock exercising conversion rights", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockByUniqueDescriptionAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Conversion Description [Axis]", "documentation": "Information by description of stock conversions." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "us-gaap_ConversionOfStockNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockNameDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Name [Domain]", "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConversionOfStockSharesConverted1", "terseLabel": "Conversion of Stock, Shares Converted", "negatedTerseLabel": "Common shares issued upon convertible preferred stock exercising conversion rights (in shares)", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConversionOfStockSharesIssued1", "terseLabel": "Conversion of Stock, Shares Issued", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "wrap_ConvertiblePreferredStockDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ConvertiblePreferredStockDividends", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Dividends on convertible preferred stock", "documentation": "Amount of paid and unpaid convertible preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r287", "r288", "r291", "r733", "r734", "r735", "r736" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://wrap.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://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r70", "r154", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r421", "r681", "r808" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://wrap.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": [] }, "wrap_CurrentLiabilitiesCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "CurrentLiabilitiesCustomerDeposits", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "documentation": "Represents the amount of customer deposits included in current liabilities as of the specified date." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r85", "r221" ] }, "wrap_CustomerDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "CustomerDepositsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Customer Deposits [Member]", "documentation": "Represents customer deposits." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-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": [ "r45", "r789", "r790", "r791", "r792", "r794", "r796", "r799", "r800" ] }, "wrap_DeferredRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "DeferredRevenueMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Member]", "documentation": "Represents deferred revenue." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedBenefitPlanContributionsByEmployer", "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r325", "r327", "r334", "r693", "r694", "r695", "r696" ] }, "us-gaap_DefinedContributionPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Text Block]", "documentation": "The entire disclosure for defined contribution plan." } } }, "auth_ref": [ "r335", "r336" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r35" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://wrap.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": [ "r7", "r182", "r192", "r214", "r681", "r682" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-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": [ "r813" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r339", "r341", "r369", "r370", "r372", "r700" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r10", "r39" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-4-inventories", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-9-leases" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "wrap_DistributorOneMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "DistributorOneMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Distributor One [Member]", "documentation": "Represents information regarding a first distributor." } } }, "auth_ref": [] }, "wrap_DistributorTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "DistributorTwoMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Distributor Two [Member]", "documentation": "Represents information regarding a second distributor." } } }, "auth_ref": [] }, "wrap_DistributorsMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "DistributorsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Distributors [Member]", "documentation": "Represents information regarding distributors." } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Dividends", "terseLabel": "Dividends", "negatedTerseLabel": "Dividends on convertible preferred stock", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r5", "r92" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPayableCurrentAndNoncurrent", "terseLabel": "Dividends Payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r52", "r55", "r100", "r737", "r865" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPreferredStock", "negatedTerseLabel": "Dividends", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r5", "r92" ] }, "us-gaap_DividendsPreferredStockStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPreferredStockStock", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Dividends settled with common stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock." } } }, "auth_ref": [ "r5", "r92" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://wrap.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://wrap.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://wrap.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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentQuarterlyReport", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r744" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r745" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "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_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Net income (loss) per basic and diluted common share (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": [ "r148", "r160", "r161", "r162", "r163", "r164", "r165", "r170", "r172", "r176", "r177", "r178", "r181", "r381", "r385", "r398", "r399", "r496", "r513", "r676" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r28", "r29", "r180" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Accrued compensation", "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": [ "r52" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-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", "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": [ "r371" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-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": [ "r841" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressAddressLine1", "terseLabel": "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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressCityOrTown", "terseLabel": "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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressPostalZipCode", "terseLabel": "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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityAddressStateOrProvince", "terseLabel": "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://wrap.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": [ "r742" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "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://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-document-and-entity-information", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables", "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables", "http://wrap.com/20240930/role/statement-note-4-inventories", "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details", "http://wrap.com/20240930/role/statement-note-4-inventories-tables", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases", "http://wrap.com/20240930/role/statement-note-9-leases-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details", "http://wrap.com/20240930/role/statement-note-9-leases-tables", "http://wrap.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://wrap.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": [ "r742" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "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://wrap.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": [ "r742" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://wrap.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://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "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": [ "r748" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "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": [ "r742" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "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": [ "r742" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://wrap.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": [ "r742" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://wrap.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": [ "r742" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "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": [ "r13", "r119", "r143", "r144", "r145", "r155", "r156", "r157", "r159", "r164", "r166", "r168", "r183", "r225", "r226", "r257", "r302", "r376", "r377", "r378", "r379", "r380", "r382", "r384", "r385", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r431", "r441", "r510", "r536", "r537", "r538", "r552", "r620" ] }, "wrap_EuropeMiddleEastAndAfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "EuropeMiddleEastAndAfricaMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Europe, Middle East and Africa [Member]", "documentation": "Represents information regarding Europe, Middle East and Africa." } } }, "auth_ref": [] }, "wrap_ExecutiveChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ExecutiveChairmanMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Executive Chairman [Member]", "documentation": "Relating to the executive chairman." } } }, "auth_ref": [] }, "wrap_ExtendedProductWarrantiesMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ExtendedProductWarrantiesMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Extended Product Warranties [Member]", "documentation": "Represents information regarding extended product warranties." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in fair value of warrant liabilities", "label": "Change in fair value of warrant liabilities", "negatedLabel": "Change in fair value of warranty liabilities", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r7" ] }, "wrap_FairValueAssetRecurringBasisStillHeldUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGain", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Unrealized Gains", "documentation": "Represents the unrealized gains on assets held on a recurring basis." } } }, "auth_ref": [] }, "wrap_FairValueAssetRecurringBasisStillHeldUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedLoss", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Unrealized Losses", "documentation": "Represents the amount of unrealized loss on assets still held on recurring basis." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity." } } }, "auth_ref": [ "r702", "r844", "r845", "r850" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-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": [ "r402", "r403", "r706" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r415", "r704" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r409", "r410", "r415", "r704" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-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": [ "r285", "r327", "r328", "r329", "r330", "r331", "r332", "r400", "r401", "r402", "r403", "r404", "r413", "r414", "r416", "r451", "r452", "r453", "r687", "r688", "r693", "r694", "r695", "r702", "r706" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments" ], "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": [ "r409", "r411", "r412", "r413", "r416", "r417", "r418", "r419", "r420", "r493", "r702", "r707" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-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": [ "r285", "r327", "r332", "r401", "r414", "r451", "r693", "r694", "r695", "r702" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-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": [ "r285", "r327", "r328", "r329", "r330", "r331", "r332", "r401", "r402", "r403", "r404", "r414", "r453", "r687", "r688", "r693", "r694", "r695", "r702", "r706" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r844", "r845" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-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": [ "r285", "r327", "r328", "r329", "r330", "r331", "r332", "r400", "r401", "r402", "r403", "r404", "r413", "r414", "r416", "r451", "r452", "r453", "r687", "r688", "r693", "r694", "r695", "r702", "r706" ] }, "wrap_FinancialInstrumentsOwnedAdjustedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "FinancialInstrumentsOwnedAdjustedCost", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Adjusted Cost", "documentation": "Represents the adjusted cost of financial instruments owned." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Market Value", "documentation": "The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings." } } }, "auth_ref": [ "r864" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Fair value", "negatedPeriodEndLabel": "Fair value", "label": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [ "r844", "r845", "r849" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life", "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", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r230", "r250", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r797", "r905" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "2024 (3 months)", "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": [ "r252", "r664", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r252", "r664", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-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 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": [ "r252", "r664", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-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 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": [ "r252", "r664", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-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 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": [ "r252", "r664", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-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": [ "r243", "r245", "r246", "r247", "r249", "r250", "r254", "r255", "r461", "r462", "r664" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Amortizable intangible assets, gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r230", "r250", "r462", "r686" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-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": [ "r243", "r245", "r246", "r247", "r249", "r250", "r254", "r255", "r664" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 }, "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Total amortizable", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r461", "r796" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "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", "r232", "r494", "r682", "r685", "r703", "r711", "r786", "r787" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r784", "r788" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r231", "r242", "r685" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillPeriodIncreaseDecrease", "terseLabel": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) 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": [ "r785" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://wrap.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://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "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": [ "r69", "r70", "r108", "r154", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r421", "r678", "r681", "r776", "r777", "r778", "r779", "r780", "r808" ] }, "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://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details" ], "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": [ "r258", "r260", "r261", "r406", "r410", "r415", "r533", "r535", "r605", "r664", "r705", "r867" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details" ], "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": [ "r260", "r261", "r406", "r410", "r415", "r533", "r535", "r605", "r664", "r705", "r867" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "wrap_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities and other", "documentation": "The increase (decrease) during the reporting period in accrued liabilities and other liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r665" ] }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDepositOtherAssets", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDepositOtherAssets", "negatedLabel": "Customer deposits", "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r754", "r765" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets", "negatedLabel": "Changes in other non-current assets and goodwill", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r765" ] }, "wrap_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "wrap_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and current assets classified as other." } } }, "auth_ref": [] }, "wrap_IncreaseDecreaseInWarrantySettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "IncreaseDecreaseInWarrantySettlement", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Warranty settlement", "documentation": "Represents the increase (decrease) in warranty settlement during the period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Indefinite life assets (non-amortizable)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r230", "r253", "r686" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r746" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r675", "r788" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "totalLabel": "Total intangible assets, net", "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": [ "r243", "r796", "r798" ] }, "wrap_IntangiblesOtherThanPatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "IntangiblesOtherThanPatentsAndTrademarksMember", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Intangibles Other than Patents and Trademarks [Member]", "documentation": "Represents information regarding intangibles other than patents and trademarks." } } }, "auth_ref": [] }, "wrap_IntrensicLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "IntrensicLLCMember", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Intrensic, LLC [Member]", "documentation": "Relating to Intrensic, LLC." } } }, "auth_ref": [] }, "wrap_IntrensicMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "IntrensicMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Intrensic [Member]", "documentation": "Relating to Intrensic." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-4-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": [ "r228" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r87", "r672" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Inventories - net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r134", "r671", "r711" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r87", "r673" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Reserve for Obsolescence", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r87", "r758" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Inventory obsolescence reserve", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r229" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r182", "r190", "r214", "r681", "r764" ] }, "us-gaap_InvestmentOwnedPercentOfNetAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentOwnedPercentOfNetAssets", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentOwnedPercentOfNetAssets", "terseLabel": "Investment Owned, Net Assets, Percentage", "documentation": "Percentage of investment owned to net assets." } } }, "auth_ref": [ "r565", "r567", "r568", "r631", "r638", "r639", "r640", "r643", "r731", "r897" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-document-and-entity-information", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables", "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables", "http://wrap.com/20240930/role/statement-note-4-inventories", "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details", "http://wrap.com/20240930/role/statement-note-4-inventories-tables", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases", "http://wrap.com/20240930/role/statement-note-9-leases-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details", "http://wrap.com/20240930/role/statement-note-9-leases-tables", "http://wrap.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": [] }, "wrap_LesseeOperatingLeaseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://wrap.com/20240930", "localname": "LesseeOperatingLeaseDisclosureTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-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": [ "r852" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2024 (3 months)", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "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": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "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": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "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": [ "r439" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "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": [ "r439" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases" ], "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": [ "r430" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.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": [ "r18", "r51", "r52", "r53", "r54", "r55", "r56", "r57", "r154", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r387", "r388", "r389", "r421", "r577", "r677", "r740", "r808", "r855", "r856" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r64", "r102", "r505", "r711", "r768", "r783", "r851" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.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": [ "r53", "r123", "r154", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r387", "r388", "r389", "r421", "r711", "r808", "r855", "r856" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r54", "r55", "r56", "r57", "r154", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r387", "r388", "r389", "r421", "r808", "r855", "r856" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://wrap.com/20240930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r221", "r692", "r721", "r726", "r813", "r866", "r868", "r869", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r337", "r374", "r404", "r456", "r532", "r534", "r541", "r569", "r570", "r629", "r632", "r636", "r637", "r641", "r662", "r663", "r684", "r689", "r699", "r706", "r707", "r708", "r709", "r722", "r810", "r857", "r858", "r859", "r860", "r861", "r862" ] }, "wrap_MaximumRoyaltiesToBePaidUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "MaximumRoyaltiesToBePaidUnderAgreement", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_MaximumRoyaltiesToBePaidUnderAgreement", "terseLabel": "Maximum Royalties to Be Paid Under Agreement", "documentation": "Represents the maximum amount of royalties to be paid under the specified agreement." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r846", "r847", "r848" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r846", "r847", "r848" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-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": [ "r846", "r847", "r848" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-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": [ "r706", "r846", "r847", "r848" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-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": [ "r846", "r847", "r848" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-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": [ "r402", "r403", "r404", "r706" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r402", "r403", "r404", "r706" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r337", "r374", "r404", "r456", "r532", "r534", "r541", "r569", "r570", "r629", "r632", "r636", "r637", "r641", "r662", "r663", "r684", "r689", "r699", "r706", "r707", "r708", "r722", "r810", "r857", "r858", "r859", "r860", "r861", "r862" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r814" ] }, "wrap_MrElwoodNorrisMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "MrElwoodNorrisMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Mr. Elwood Norris [Member]", "documentation": "Represents information regarding Mr. Elwood Norris, a former officer and current stockholder of the reporting entity." } } }, "auth_ref": [] }, "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": [ "r747" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r221", "r692", "r721", "r726", "r813", "r866", "r868", "r869", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "wrap_NetAssetsAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "NetAssetsAcquiredFromAcquisition", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net assets acquired from acquisition", "documentation": "The amount of net assets acquired from acquisition." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.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": [ "r151" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by 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": [ "r151" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": [ "r79", "r80", "r81" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows From Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss)", "label": "Net loss for the period", "totalLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r71", "r81", "r105", "r121", "r139", "r141", "r145", "r154", "r158", "r160", "r161", "r162", "r163", "r164", "r167", "r168", "r174", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r381", "r385", "r399", "r421", "r509", "r599", "r618", "r619", "r738", "r808" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net income (loss) attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r150", "r160", "r161", "r162", "r163", "r170", "r171", "r175", "r178", "r385" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://wrap.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": [ "r747" ] }, "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": [ "r747" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosure of Non-Cash Investing and Financing Activities:" } } }, "auth_ref": [] }, "wrap_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash lease expense", "documentation": "Represents the amount of noncash lease expense recognized during the period." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://wrap.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://wrap.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": [ "r74" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "wrap_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "wrap_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "wrap_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://wrap.com/20240930", "localname": "NumberOfMajorCustomers", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_NumberOfMajorCustomers", "terseLabel": "Number of Major Customers", "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc." } } }, "auth_ref": [] }, "wrap_NumberOfWhollyOwnedSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://wrap.com/20240930", "localname": "NumberOfWhollyOwnedSubsidiaries", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_NumberOfWhollyOwnedSubsidiaries", "terseLabel": "Number of Wholly-owned Subsidiaries", "documentation": "Represents the reporting entity's number of wholly-owned subsidiaries." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://wrap.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://wrap.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://wrap.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://wrap.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://wrap.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": [ "r108", "r678", "r776", "r777", "r778", "r779", "r780" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseCost", "terseLabel": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r434", "r710" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "us-gaap_OperatingLeaseLiability", "totalLabel": "Total Operating Lease Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liability - short term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liability - long term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r433" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r432" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense", "terseLabel": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r766" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r438", "r710" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "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": [ "r437", "r710" ] }, "wrap_OrganizationAndBusinessDescriptionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://wrap.com/20240930", "localname": "OrganizationAndBusinessDescriptionPolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Organization and Business Description [Policy Text Block]", "documentation": "Accounting policy for business description and organization." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r82", "r83", "r84", "r98" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Taxes and 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": [ "r52" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Settlement \u2013 US Treasury bills", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r4", "r68", "r138", "r223" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "terseLabel": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r136", "r137", "r223" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://wrap.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://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r75" ] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncome", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other revenue", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r69" ] }, "wrap_PatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "PatentsAndTrademarksMember", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Patents and Trademarks [Member]", "documentation": "Represents information regarding patents and trademarks." } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r97", "r789", "r790", "r791", "r792", "r794", "r796", "r799", "r800" ] }, "us-gaap_PaymentsForProceedsFromOtherDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherDeposits", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForProceedsFromOtherDeposits", "negatedLabel": "Proceeds (cash outlay for) ) long-term deposits", "documentation": "Amount of cash (inflow) outflow from deposits classified as other." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Dividends settled in Cash", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r78" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Net cash paid for acquisition of Intrensic", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r23" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Investment in patents and trademarks", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r77" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireInvestments", "negatedLabel": "Purchase of short-term investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r76" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures for 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": [ "r77" ] }, "wrap_PerformanceBasedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "PerformanceBasedOptionsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Performance-based Options [Member]", "documentation": "Represents information regarding performance-based options." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "wrap_PostTriggeringEventMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "PostTriggeringEventMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Post Triggering Event [Member]", "documentation": "Relating to post triggering event." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockConvertibleConversionPrice", "terseLabel": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r289" ] }, "wrap_PreferredStockConvertibleSharePriceThreshold": { "xbrltype": "perShareItemType", "nsuri": "http://wrap.com/20240930", "localname": "PreferredStockConvertibleSharePriceThreshold", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_PreferredStockConvertibleSharePriceThreshold", "terseLabel": "Preferred Stock, Convertible, Share Price Threshold", "documentation": "Represents the share price that allows for the mandatory conversion of preferred stock." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleSharesIssuable", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockConvertibleSharesIssuable", "terseLabel": "Preferred Stock, Convertible, Shares Issuable", "documentation": "Number of common shares issuable upon conversion of preferred stock." } } }, "auth_ref": [ "r289" ] }, "wrap_PreferredStockConvertibleTradingVolumeThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "PreferredStockConvertibleTradingVolumeThreshold", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_PreferredStockConvertibleTradingVolumeThreshold", "terseLabel": "Preferred Stock, Convertible, Trading Volume Threshold", "documentation": "Represents the trading volume threshold for convertible preferred stock." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockDividendRatePercentage", "terseLabel": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r288", "r630", "r633", "r635", "r642" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockDividendsIncomeStatementImpact", "negatedLabel": "Less: convertible preferred stock dividends", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendsShares", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockDividendsShares", "terseLabel": "Dividends on convertible preferred stock (in shares)", "documentation": "Number of shares of preferred stock issued as dividends during the period. Excludes stock splits." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockMember", "presentation": [ "http://wrap.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": [ "r729", "r730", "r733", "r734", "r735", "r736", "r896", "r899" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r58", "r287" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r58", "r579" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "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": [ "r58", "r287" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "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": [ "r58", "r579", "r597", "r899", "r900" ] }, "wrap_PreferredStockStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://wrap.com/20240930", "localname": "PreferredStockStatedValuePerShare", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_PreferredStockStatedValuePerShare", "terseLabel": "Preferred Stock, Stated Value Per Share", "documentation": "Stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock", "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": [ "r58", "r502", "r711" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expense 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": [ "r760" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r755" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "terseLabel": "Proceeds from Issuance of Preferred Stock and Preference Stock", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants-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" ] }, "wrap_ProceedsFromIssuanceOfWarrantsAndConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ProceedsFromIssuanceOfWarrantsAndConvertiblePreferredStock", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of warrants and convertible preferred stock, net of offering costs", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt) and preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants-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", "r544" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from maturities of short-term investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r22", "r76" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r16" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r218", "r460", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r667", "r690", "r720", "r722", "r723", "r727", "r728", "r804", "r805", "r813", "r866", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrual", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "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." } } }, "auth_ref": [ "r100", "r270", "r272", "r275" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Warranty costs", "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": [ "r52", "r806", "r807" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Warranty settlements", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r273" ] }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease", "terseLabel": "Warranty provision", "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties." } } }, "auth_ref": [ "r274" ] }, "wrap_ProductWarrantyExpenseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ProductWarrantyExpenseIncome", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Warranty provision", "documentation": "The amount of product warranty expense (income)." } } }, "auth_ref": [] }, "wrap_ProductionAndLabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ProductionAndLabEquipmentMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Production and Lab Equipment [Member]", "documentation": "Represents information regarding production and lab equipment." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r218", "r460", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r667", "r690", "r720", "r722", "r723", "r727", "r728", "r804", "r805", "r813", "r866", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8", "r440" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r88", "r112", "r115", "r116" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r89", "r125", "r508" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "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": [ "r8", "r440", "r498", "r508", "r711" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r89", "r440" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Provision for doubtful accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r149", "r227" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r326", "r337", "r364", "r365", "r366", "r374", "r404", "r454", "r455", "r456", "r532", "r534", "r541", "r569", "r570", "r629", "r632", "r636", "r637", "r641", "r662", "r663", "r684", "r689", "r699", "r706", "r707", "r708", "r709", "r722", "r731", "r802", "r810", "r847", "r858", "r859", "r860", "r861", "r862" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r266", "r267", "r268", "r269", "r326", "r337", "r364", "r365", "r366", "r374", "r404", "r454", "r455", "r456", "r532", "r534", "r541", "r569", "r570", "r629", "r632", "r636", "r637", "r641", "r662", "r663", "r684", "r689", "r699", "r706", "r707", "r708", "r709", "r722", "r731", "r802", "r810", "r847", "r858", "r859", "r860", "r861", "r862" ] }, "wrap_RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "RegisteredDirectOfferingMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Registered Direct Offering [Member]", "documentation": "Represents the registered direct offering." } } }, "auth_ref": [] }, "wrap_ReimbursementOfExpensesToRelatedPartyMonthlyAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "ReimbursementOfExpensesToRelatedPartyMonthlyAmount", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_ReimbursementOfExpensesToRelatedPartyMonthlyAmount", "terseLabel": "Reimbursement of Expenses to Related Party, Monthly Amount", "documentation": "Represents the amount paid per month to reimburse a related party for expenses." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-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": [ "r222", "r333", "r445", "r446", "r500", "r506", "r572", "r573", "r574", "r575", "r576", "r596", "r598", "r628" ] }, "wrap_RelatedPartyTechnologyLicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "RelatedPartyTechnologyLicenseAgreementMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Technology License Agreement [Member]", "documentation": "Represents information regarding a related party technology license agreement." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-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": [ "r49", "r445" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r445", "r446", "r854" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-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": [ "r222", "r333", "r445", "r446", "r500", "r506", "r572", "r573", "r574", "r575", "r576", "r596", "r598", "r628", "r854" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-14-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": [ "r442", "r443", "r444", "r446", "r447", "r549", "r550", "r551", "r603", "r604", "r605", "r625", "r627" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://wrap.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://wrap.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": [ "r375", "r664", "r681", "r863" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-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_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-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://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r61", "r92", "r504", "r539", "r540", "r548", "r580", "r711" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://wrap.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": [ "r119", "r155", "r156", "r157", "r159", "r164", "r166", "r168", "r225", "r226", "r257", "r376", "r377", "r378", "r379", "r380", "r382", "r384", "r385", "r390", "r392", "r393", "r395", "r397", "r429", "r431", "r536", "r538", "r552", "r899" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Product sales", "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": [ "r106", "r107", "r182", "r188", "r189", "r209", "r214", "r218", "r219", "r221", "r321", "r322", "r460" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r117", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r666" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs" ], "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": [ "r117", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r324" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://wrap.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://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "us-gaap_Revenues", "totalLabel": "Total revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r106", "r107", "r146", "r154", "r182", "r188", "r189", "r209", "r214", "r218", "r219", "r221", "r224", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r421", "r497", "r681", "r808" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-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": [ "r72" ] }, "wrap_RoyaltyPaymentsPercentageOfProductRevenue": { "xbrltype": "percentItemType", "nsuri": "http://wrap.com/20240930", "localname": "RoyaltyPaymentsPercentageOfProductRevenue", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_RoyaltyPaymentsPercentageOfProductRevenue", "terseLabel": "Royalty Payments, Percentage of Product Revenue", "documentation": "Represents the percentage of product revenue to be paid by the reporting entity." } } }, "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": [ "r747" ] }, "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": [ "r747" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-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": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r221", "r752" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r169", "r338", "r750", "r773" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-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": [ "r686", "r795" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-4-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": [ "r19", "r65", "r66", "r67" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r271" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-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": [ "r14", "r15", "r93" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-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": [ "r686", "r797" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://wrap.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": [ "r741" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://wrap.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": [ "r743" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "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": [ "r106", "r107", "r108", "r109", "r182", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r221", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r256", "r262", "r263", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r680", "r681", "r682", "r685", "r725", "r866", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r219", "r220", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r564", "r566", "r568", "r631", "r634", "r639", "r643", "r650", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r668", "r691", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r724", "r731", "r813", "r866", "r868", "r869", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r217", "r219", "r679", "r680", "r683" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://wrap.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://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r73" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r756", "r757", "r811" ] }, "wrap_ServicebasedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ServicebasedOptionsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Service-based Options [Member]", "documentation": "Represents service-based options." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "us-gaap_ShareBasedCompensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r700" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Weighted average vesting period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r700" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Awards other than options, Forfeited and cancelled (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Awards other than options, forfeited and cancelled, weighted average grant date fair value (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Awards other than options, Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Awards other than options, granted, weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Awards other than options, unvested, balance (in shares)", "periodEndLabel": "Awards other than options, unvested, balance (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r353", "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Awards other than options, unvested, weighted average grant date fair value, balance (in dollars per share)", "periodEndLabel": "Awards other than options, unvested, weighted average grant date fair value, balance (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r353", "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Awards other than options, Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Awards other than options, vested, weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected dividend yield", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected stock price volatility", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-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", "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://wrap.com/20240930/role/statement-note-11-sharebased-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", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r701" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-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", "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": [ "r39" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, shares (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": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, weighted average exercise price (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": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "negatedLabel": "Options on Common Shares, Forfeited, cancelled, expired (in shares)", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r821" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited, cancelled, expired, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r821" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options on Common Shares, Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Weighted-average fair value of options 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": [ "r359" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodStartLabel": "Options on Common Shares, Outstanding (in shares)", "periodEndLabel": "Options on Common Shares, Outstanding (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r345", "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "Outstanding, weighted average exercise price (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": [ "r345", "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, aggregate intrinsic value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of 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": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average exercise price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected life of options (Year)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r363" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, aggregate intrinsic value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r39" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable, weighted average contractual term (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": [ "r39" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, remaining contractual term (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": [ "r95" ] }, "wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingSustainedMarketCapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingSustainedMarketCapitalization", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "wrap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingSustainedMarketCapitalization", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vesting, Sustained Market Capitalization", "documentation": "Represents vesting based on sustained market capitalization." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "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_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r103", "r104", "r759" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShortTermLeaseCost", "terseLabel": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r435", "r710" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r106", "r107", "r108", "r109", "r120", "r182", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r221", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r256", "r259", "r262", "r263", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r680", "r681", "r682", "r685", "r725", "r866", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r118", "r131", "r132", "r133", "r154", "r172", "r173", "r176", "r178", "r184", "r185", "r224", "r276", "r278", "r279", "r280", "r283", "r284", "r287", "r288", "r291", "r294", "r300", "r421", "r544", "r545", "r546", "r547", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r579", "r600", "r620", "r644", "r645", "r646", "r647", "r648", "r749", "r767", "r775" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r59", "r62", "r63", "r119", "r143", "r144", "r145", "r155", "r156", "r157", "r159", "r164", "r166", "r168", "r183", "r225", "r226", "r257", "r302", "r376", "r377", "r378", "r379", "r380", "r382", "r384", "r385", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r431", "r441", "r510", "r536", "r537", "r538", "r552", "r620" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r219", "r220", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r564", "r566", "r568", "r631", "r634", "r639", "r643", "r650", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r668", "r691", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r724", "r731", "r813", "r866", "r868", "r869", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables", "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables", "http://wrap.com/20240930/role/statement-note-4-inventories", "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details", "http://wrap.com/20240930/role/statement-note-4-inventories-tables", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases", "http://wrap.com/20240930/role/statement-note-9-leases-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details", "http://wrap.com/20240930/role/statement-note-9-leases-tables", "http://wrap.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": [ "r155", "r156", "r157", "r183", "r431", "r460", "r543", "r563", "r571", "r572", "r573", "r574", "r575", "r576", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r598", "r601", "r602", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r732" ] }, "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": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r169", "r338", "r750", "r751", "r773" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan", "http://wrap.com/20240930/role/statement-note-12-defined-contribution-plan-details-textual", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-details-textual", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables", "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-contract-liabilities-details", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables", "http://wrap.com/20240930/role/statement-note-3-financial-instruments", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-details-textual", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-level-3-reconciliation-details", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables", "http://wrap.com/20240930/role/statement-note-4-inventories", "http://wrap.com/20240930/role/statement-note-4-inventories-summary-of-inventories-details", "http://wrap.com/20240930/role/statement-note-4-inventories-tables", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-details-textual", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-details-textual", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases", "http://wrap.com/20240930/role/statement-note-9-leases-details-textual", "http://wrap.com/20240930/role/statement-note-9-leases-future-lease-payments-details", "http://wrap.com/20240930/role/statement-note-9-leases-summary-of-operating-lease-obligations-details", "http://wrap.com/20240930/role/statement-note-9-leases-tables", "http://wrap.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": [ "r155", "r156", "r157", "r183", "r222", "r431", "r460", "r543", "r563", "r571", "r572", "r573", "r574", "r575", "r576", "r579", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r594", "r595", "r596", "r598", "r601", "r602", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r732" ] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssued1", "negatedLabel": "Convertible preferred stock issued, net of offering costs", "negatedTerseLabel": "Issuance of common stock for acquisition", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r25", "r26", "r27" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for acquisition (in shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r58", "r59", "r92" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common shares issued upon convertible preferred stock exercising conversion rights (in shares)", "label": "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r13", "r37", "r58", "r59", "r92" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-14-related-party-transactions-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Convertible preferred stock issued, net of offering costs (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r58", "r59", "r92", "r544", "r620", "r645" ] }, "wrap_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested": { "xbrltype": "sharesItemType", "nsuri": "http://wrap.com/20240930", "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsVested", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common shares issued upon vesting of restricted stock units (in shares)", "documentation": "Represents the number of common shares issued upon vesting of restricted stock units." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Common shares issued upon exercise of stock options (in shares)", "negatedLabel": "Options on Common Shares, Exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r58", "r59", "r92", "r350" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for acquisition", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r13", "r59", "r62", "r63", "r92" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common shares issued upon convertible preferred stock exercising conversion rights", "label": "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r13", "r59", "r62", "r63", "r92" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Convertible preferred stock issued, net of offering costs", "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": [ "r13", "r58", "r59", "r92", "r552", "r620", "r645", "r739" ] }, "wrap_StockIssuedDuringPeriodValueRestrictedStockUnitsVested": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitsVested", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common shares issued upon vesting of restricted stock units", "documentation": "Represents the value of restricted stock units vested during the period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common shares issued upon exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r13", "r59", "r62", "r63", "r92" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r59", "r62", "r63", "r86", "r581", "r597", "r621", "r622", "r711", "r740", "r768", "r783", "r851", "r899" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r91", "r153", "r286", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r302", "r396", "r623", "r626", "r649" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r9", "r624" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r428", "r449" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r428", "r449" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-16-subsequent-events", "http://wrap.com/20240930/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r428", "r449" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-16-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r448", "r450" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-10-stockholders-equity", "http://wrap.com/20240930/role/statement-note-10-stockholders-equity-details-textual", "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "wrap_SyzygyLicensingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "SyzygyLicensingLLCMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies", "http://wrap.com/20240930/role/statement-note-13-commitments-and-contingencies-details-textual", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-details-textual" ], "lang": { "en-us": { "role": { "label": "Syzygy Licensing LLC [Member]", "documentation": "Represents information regarding Syzygy Licensing LLC." } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-tables", "http://wrap.com/20240930/role/statement-note-15-major-customers-and-related-information-tables", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-tables", "http://wrap.com/20240930/role/statement-note-3-financial-instruments-tables", "http://wrap.com/20240930/role/statement-note-4-inventories-tables", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-tables", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-tables", "http://wrap.com/20240930/role/statement-note-7-accounts-payable-and-accrued-liabilities-tables", "http://wrap.com/20240930/role/statement-note-9-leases-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r17", "r789", "r790", "r791", "r792", "r794", "r796", "r799", "r800" ] }, "wrap_The2017StockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "The2017StockIncentivePlanMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2017 Stock Incentive Plan [Member]", "documentation": "Represents information regarding the 2017 Stock Incentive Plan." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r781", "r853" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "wrap_ToolingMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "ToolingMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net", "http://wrap.com/20240930/role/statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Tooling [Member]", "documentation": "Represents information regarding tooling." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments", "http://wrap.com/20240930/role/statement-note-1-organization-summary-of-significant-accounting-policies-and-recent-developments-details-textual" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r44", "r789", "r790", "r791", "r792", "r793", "r794", "r796", "r798", "r799", "r800" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill", "http://wrap.com/20240930/role/statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r44", "r686", "r789", "r790", "r791", "r792", "r793", "r794", "r796", "r798", "r799", "r800" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://wrap.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": [] }, "wrap_TrainingMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "TrainingMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Training [Member]", "documentation": "Relating to training." } } }, "auth_ref": [] }, "wrap_UndesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "UndesignatedMember", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Undesignated [Member]", "documentation": "Relating to undesignated." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://wrap.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": [ "r32", "r33", "r34", "r110", "r111", "r113", "r114" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-note-9-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_VariableLeaseCost", "terseLabel": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r436", "r710" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation", "http://wrap.com/20240930/role/statement-note-11-sharebased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "wrap_VirtualRealityTrainingMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "VirtualRealityTrainingMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs", "http://wrap.com/20240930/role/statement-note-2-revenue-and-product-costs-details-textual" ], "lang": { "en-us": { "role": { "label": "Virtual Reality Training [Member]", "documentation": "Represents information regarding virtual reality training." } } }, "auth_ref": [] }, "wrap_WarrantLiabilitiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://wrap.com/20240930", "localname": "WarrantLiabilitiesIssued", "crdr": "debit", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Warrant liabilities", "documentation": "Represents the amount of warrant liabilities issued." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Warrants", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r846", "r847", "r848" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://wrap.com/20240930/role/statement-note-3-financial-instruments-fair-value-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Warrants, 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": [ "r846", "r847", "r848" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_WarrantsAndRightsOutstandingTerm", "terseLabel": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r846", "r847", "r848" ] }, "wrap_WarrantsIssuedInRegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://wrap.com/20240930", "localname": "WarrantsIssuedInRegisteredDirectOfferingMember", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants", "http://wrap.com/20240930/role/statement-note-8-warrants-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrants Issued in Registered Direct Offering [Member]", "documentation": "Represents warrants issued in registered direct offering." } } }, "auth_ref": [] }, "wrap_WarrantsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://wrap.com/20240930", "localname": "WarrantsTextBlock", "presentation": [ "http://wrap.com/20240930/role/statement-note-8-warrants" ], "lang": { "en-us": { "role": { "label": "Warrants [Text Block]", "documentation": "Represents the entire disclosure regarding warrants." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://wrap.com/20240930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares used to compute net loss per basic and diluted common share (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": [ "r170", "r178" ] }, "wrap_statement-statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-11-sharebased-compensation-allocation-of-sharebased-compensation-expense-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share-based Compensation - Allocation of Share-based Compensation Expense (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-11-sharebased-compensation-summary-of-rsu-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-11-sharebased-compensation-summary-of-rsu-activity-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share-based Compensation - Summary of RSU Activity (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-11-sharebased-compensation-summary-of-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share-based Compensation - Summary of Stock Option Activity (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-11-sharebased-compensation-summary-of-stock-option-valuation-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 11 - Share-based Compensation - Summary of Stock Option Valuation Assumptions (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-11-sharebased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-11-sharebased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Share-based Compensation" } } }, "auth_ref": [] }, "wrap_statement-statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-15-major-customers-and-related-information-disaggregation-of-revenue-by-geographic-region-details", "lang": { "en-us": { "role": { "label": "Note 15 - Major Customers and Related Information - Disaggregation of Revenue by Geographic Region (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-15-major-customers-and-related-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-15-major-customers-and-related-information-tables", "lang": { "en-us": { "role": { "label": "Note 15 - Major Customers and Related Information" } } }, "auth_ref": [] }, "wrap_statement-statement-note-2-revenue-and-product-costs-contract-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-2-revenue-and-product-costs-contract-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue and Product Costs - Contract Liabilities (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-2-revenue-and-product-costs-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-2-revenue-and-product-costs-tables", "lang": { "en-us": { "role": { "label": "Note 2 - Revenue and Product Costs" } } }, "auth_ref": [] }, "wrap_statement-statement-note-3-financial-instruments-fair-value-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-3-financial-instruments-fair-value-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 3 - Financial Instruments - Fair Value Assumptions (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-3-financial-instruments-instruments-by-significant-investment-category-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-3-financial-instruments-instruments-by-significant-investment-category-details", "lang": { "en-us": { "role": { "label": "Note 3 - Financial Instruments - Instruments by Significant Investment Category (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-3-financial-instruments-level-3-reconciliation-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-3-financial-instruments-level-3-reconciliation-details", "lang": { "en-us": { "role": { "label": "Note 3 - Financial Instruments - Level 3 Reconciliation (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-3-financial-instruments-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-3-financial-instruments-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Financial Instruments" } } }, "auth_ref": [] }, "wrap_statement-statement-note-4-inventories-summary-of-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-4-inventories-summary-of-inventories-details", "lang": { "en-us": { "role": { "label": "Note 4 - Inventories - Summary of Inventories (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-4-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-4-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Inventories" } } }, "auth_ref": [] }, "wrap_statement-statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-5-property-and-equipment-net-summary-of-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment, Net - Summary of Property and Equipment (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-5-property-and-equipment-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-5-property-and-equipment-net-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment, Net" } } }, "auth_ref": [] }, "wrap_statement-statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-6-intangible-assets-and-goodwill-future-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets and Goodwill - Future Amortization Expense (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-6-intangible-assets-and-goodwill-summary-of-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets and Goodwill - Summary of Intangible Assets (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-6-intangible-assets-and-goodwill-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-6-intangible-assets-and-goodwill-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets and Goodwill" } } }, "auth_ref": [] }, "wrap_statement-statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-7-accounts-payable-and-accrued-expenses-summary-of-accrued-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 7 - Accounts Payable and Accrued Expenses - Summary of Accrued Liabilities (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-7-accounts-payable-and-accrued-liabilities-changes-in-product-warranty-costs-details", "lang": { "en-us": { "role": { "label": "Note 7 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-7-accounts-payable-and-accrued-liabilities-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-7-accounts-payable-and-accrued-liabilities-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Accounts Payable and Accrued Liabilities" } } }, "auth_ref": [] }, "wrap_statement-statement-note-9-leases-future-lease-payments-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-9-leases-future-lease-payments-details", "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Future Lease Payments (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-9-leases-summary-of-operating-lease-obligations-details": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-9-leases-summary-of-operating-lease-obligations-details", "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Summary of Operating Lease Obligations (Details)" } } }, "auth_ref": [] }, "wrap_statement-statement-note-9-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://wrap.com/20240930", "localname": "statement-statement-note-9-leases-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Leases" } } }, "auth_ref": [] }, "wrap_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://wrap.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": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "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(19)(a))", "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(19))", "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(20))", "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(21))", "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(23))", "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(24))", "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(25))", "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(26))", "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(28))", "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(29))", "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)(1))", "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)(a)(3))", "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(30))", "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(31))", "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(32))", "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)(a))", "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "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(20))", "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(3))", "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(4))", "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(7))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r99": { "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" }, "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(15)(5))", "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(17))", "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(23))", "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(4))", "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(5))", "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": "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "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(14))", "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(27)(b))", "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(28))", "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(29))", "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(6))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r147": { "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" }, "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(25))", "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(5))", "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": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "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)(i))", "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)(iii)(A))", "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)(4)(iv))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "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)(i))", "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)(A))", "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)(iii)(B))", "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)(4)(iv))", "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": "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715-70/tableOfContent" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "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)(04)", "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)(2)(i)", "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)(2)(ii)", "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)(2)(iii)", "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)(2)(iii)(01)", "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)(iii)(02)", "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)(iii)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(1)", "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": "(e)(2)", "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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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": "(f)(2)(iv)", "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)(v)", "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": "(h)(1)(i)", "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": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "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": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "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": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "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(2)(b))", "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(3)(a))", "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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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(9)(b))", "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(9)(c))", "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(9)(d))", "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(9)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "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(7)(c)(2))", "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(7)(c)(3))", "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(7)(c)(5))", "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(7)(c)(6))", "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(7)(c)(7))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r634": { "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" }, "r635": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r639": { "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" }, "r640": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r641": { "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" }, "r642": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "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 I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r749": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r751": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r756": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r757": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r758": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r759": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r812": { "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" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-2" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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 84 0001437749-24-035368-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-035368-xbrl.zip M4$L#!!0 ( ":);EDTA+L ;@< "\F - 97A?-S0U-SU: M;6_;.!+^O/T5O!RVFP!V;*<)LK = VZ:%,'N)KG$Q=U].M#2*.*5(E61LN/[ M]?<,);_$25L7MWWQ(5_BB!QR7I^9(:5^ZC,]Z*>4T#NO_7\>'1 M\7%['[/]5C7XXB?,_Z79%&_)4"$]Q6(\$Z.T-#$5;VQ&XMH67FK1%)U.J_.J M== ^.!3'W:@GY&7(DIEX7D=?JM M\:#?R@Q/*3KG6#.L^57L7IJQRWN?XK'&8A,.GNY]4VIU9[H17$3% M0YY0\?3L9G1Q?G$Z'%U<7;*6 H/7[VYNWPTO1V)T)6Z'-Z^'EV>WS:M__'[V M3S$\'8FK<+AHB-O(>G%J4S(-$5'A53(3/I6^NX6ZK?C[WZ5C M51XR[>R+"Y'*"8F")HJF2!$^54Y\*&6!Z- SC.=($L(:<8XM*R$[[>;?A$W$ MWPN9BQ%%J;':WBER#7%AHOU/*K&EACK8%Z^E@WE@B&PFWAL[U13?4:.R5VVE MV(*O0?AP"I1(4M+,1&E\41+D1 ;. #JVG$1N@7T5DF\B(PP5PF9(+-Y6=(\( M#$7DG"QF3)+)]P2^*WLZC,40!BRA0QIX,$&DBJC,0&:P7(3$+Z:IBE+A2OZS M7#^E@NI-6(%,.8UDC60KILJG4-#ER._,G??-(9J-H>8$RT)963'#_Z/_7WW" M_R0296!A=M;2H@TX'^28+E;FE:GJ)0HE_H]T&6-/>&W%? UX7#'TXK+A=SGZ^5_$-.CS(+%H<%U5@36T80 MW#S6RJ6,#S97!K SX/DY5B[2UI7 $Z>!PNK*]'EA(XHQ[,0N+!T37%>9\^P> M#9:Y(S$$PFY*#8K.*]GL'.W27EC:.8JKI^I1<>4VE,$C!B/=?C Q1<++YE)61#DQC; JGK9*>-[I*TKOO Q;/+931__O)\,%6Q M3_%O^^=:CJ:FQ'=EZ>U\H."D6HWLA+X:C7>!?_@WGK.<<+,025T'E;?Y?.O] MXY_#.I!_E:Y%[@5K\?XM'V\LUT*?/U&NSR72-^0PAW ,!>CS6&EP;8QDZ39? MPD5J3(C[FE-5]FQ98 .DLXER(4F"BDS8A[N[97I=3=$%:1F 5->])1@:=?KF M2854"UFB87BGTG'%#*7!A?(:4JIU!(%P= N+ M? ,MY67&]_/:MC'*D1DF*F;P2F=-"$7I 'QNBAG1LHCGZ +>E1PK MK?R,^Z.GV'*N"4 ,&*O2Q /2E:8Z] KWM4)Y6>3 N O]7!0!#$& T%[?A1L: M#:ACAG+.(4R"HT,%9^0:E:-.>VZ0Z5X]/GR8"?K$0E=559Y:Q+?W')=BD?Y +:N(#6?+Y ZP8 MSX]Z(25190G(T^/-GR&XU1",MP>";ZKH?HP2OE:J3W)AYDDH?D$EY?[71E%9 M,!96FLTG=LVL\QCGVV/LY6"J^66AV/W(D@2@1HU;HZX%CP"U<"/&EV6F7,BU M5TF52K?HS+DZAB1 <6@;@CWJDCX36KTG75^/K=$W_F<3_4C _U;1=[2X&X[G M<=A89D9.U*NQL$R2[,TOZ/\>G:P6WI$X77E;N$7+%0:P998I[XD^48;&%DT= MS\<*\H5-=A$QR/J.JPI^^8PW#W/Z4"J('T*Z-.$MEMM[ON3X_KE\6R\Y^+J6 MCR4J@4B(*KZ"BQ0A]NO^9W'9,"7YGAN:ZE@06IIPH EO!.97MU^$J/I> ,?_ MI[.CC+'0T2(Y?A1]]3$(2P AA&:CZJH<6BI79M 7)@K*U$7IR4ON'REQ/J-L M XMMT94#=T%)@:+00,Q3>-$"U(2W5S6\&E43HVXK[+]>AX\314EXNR>HI)/V>(J0?Q3\359[EY7%UM MR2.^H;)<,+94)I9TYPMMD\=<;?' MJ;F3+I+.F/[ZKG1@P$[;3&><-GTR7NWM]^U*NY\4I";/^D&*+.X?O @,-QGV M\?[7T^.3TU._0:M!LS(>O*#U[SP/KE"@8@9CF*\@3$L1HWHKYS83S-?\>NWRI, MS_V;L)QGJ^ZKD.>H88Q+F,J]@L4Q%XMNBPMH^%ST;-1B+]3Z6WCYJ92F M]RA"9>S!%A0<:F6X8XHS8;H@;$I9#W*F%EQTP;D8O#<>R_B"#(HO4D/@P;P_ MND_YG!OHM(/FO!\TB_[!GU!ZFL[GUT=CL8AQ#>P&PT=+;SUNN_R_Y9F-U< M0OC#"&:#Z9O!>#3S;GY^-_H%!L,0:*7=:OT/]N2W4AN>K/9!PQ3!=;$F%VKK M%!52:T>HR)>CK@,U"(LBJ6(F(H0E-RGX9W#;F#6&#? [)ZTZ, TLEH4="T6I M=$GX8"3,JC:V>PHR 4-0,Z;F3*#V;NXS7,$@,G;%UM+ 3-URVT'Z*.0RPWB!=4?Q0\D4G9!L!5,L:*IMJ*_C 25T2;6E=O<^ M4+5(I]3Z X5QX[".B1E1A$CBI$1XZJ,]D.%GTJN,*=3 MJ2W2IF9^YY =688/AI/#^.BAC!B5BAL;:71/(U4L<%-+_[QS7.U([MC0;Q&[ MO-V77%13UH:TTY5QN^M4>EU&*;%Q&2>,V_P+A=KRJLY EM$4H\)P&O.T4! O M754LX8+.AK53Q)B[V!:4O,JL2DL65C;LPGXU&]]@2^TAO*62=&$L[ZH-]X^K M#?_6TPK*?E,W819)0UN5H@B:Y5> W<5[/I1ARC&AQJ$F,OP.X:::+<\)>3A1 MG%JDH!YY@NMZY=JJ$L]AZW?YT%6[?MOU 0WE4ABZQ&P["K@5RNU< M=X)).TF1!9WV=71."N34A#XOI,9],3C[QX-_C4)<84TUT>9%*GN NFX@RU MR\*&7;AW0[;#P.:5$?^2+?!!?RKT!@Q@?1V1=#^F/L@J0I3,DK*G)P&=# *T MJKE14)?0[HTC97;KR+50\HY;7:84=X7U=X-9Z$T&5R/O MS70T^-$^=G96)U>7X?21+4T\)9=/C1%2Q297X]OW6S3RL&^RS_PA%DW[1J.K MLWML_@%02P,$% @ )HEN6562V^"X%P U1@ @ !L;V=O+FIP9Z5W M=U13V?=OD%X4J9$:"W5HTF1$("K21$!@D!KR140("(S2 @8RBG00!8$!!)2J M@B UB($(H0PJ(C42)! R]':O8KA#"B_SWEN_]\_[XZWW.W>=M>Y:^]S//9^] M]]EG?PZ^'BS CEZV=;"%\?'QP?[#>V '=)BN#19S$P9S^W_ZWQ+\A_%X/OX#U,2@1V');+SW<2 M=DB*CU^*[Z ?AH#!^ 3_UP+8_QY\A_@%!(6$143%Q'D+VH_"#O'Q\Q\2X!<4 M%!#@61-Y=IB E*#T"<,+0C*N <(G;\L:W7O\7.34Q>9>.;D9F7_Z2@L.C/XI+*JNJ:VKH7+U^UM+:U=Q ZWW;UD?L' M!H?^&OXP/C$Y-4WY.D.E+S+^7EI>65U;![__V/W)W(/^V?^7%Q^,_[^H_U]Y M2?%X'1(0X!<0_I<7WZ&X?Q=("0B>,!22ON J''!;YJ31/1'9BX^?-_>*GC)V M ^2NWQD3DUX9-3=^RU'(?BA>XK M$]-6!J$T52(T!WP<,E-5!HE4U:QP.@LMM>:OF1YF!0,/EY?=;,8TA<4=!)#K2E_"^RY4O^RUUYTD9@-2: 4M36EQFQY2&0W@A10^ FQ$R:S$\: M(1&6RX!W_6;2JSU'.95MEM8+V]V!]9_"VRV%%RV[&?XXJU)7 F+=5!07)8N7 MB'@^>+(+]!W$^K"^O=,=_A$A.12PUJN[H9??[YZ72:3'N&D/HX9K_W[B.\=> M^O%GMJW.X5)W;%I"'-$M=#K"TB RS6YN#TF($RW.]HKM+D<<:FS!3]\A^I\25_:!G^YYK1?^'?T+\;L M,GSO+\@%XGR[W>#.;!B]KC>7VC1 DP4UR>@LPCZ!3)+4SZ EVXH@SX9B(HMN-%,2$=Q85 KO3YK"*?E+ZLLUP5 M7,!$RB!A\0"6-N8L.8K\P\*T"1+V'U=FQ&5&QFAL&S>)+RDX&VA_ MZ6OWT= M*KF^-;A_1Z-DG!E+,IWTN>V(G5>>-^P_@(6,8<]1QWJ&T7.Q8[Z_;4_\2%3@ M/J]RN^]AA7I_@W!//Z+<3?&4"E6W,-7,L\#GS#54"FJR<5R%"W+/(1>>5P#> MDK-15WA)F;T^W[RW:;U8(3+CB['2 N"]V D?*(X^#^^I!_'HR1.MH/SKNXF- M(7>&@H.?8?,]QBS@-8,:>%Q@C< MF0M4..*C&5N)Q$)NX-OBMD9!,V875&6R7U;7^QK9KVH^V9[#"]SX3U(66LZ M[4C_B++].>?GD%@3\@9:&4B(OA=7^@XI8602V4X9^JNE(/5YZ:)A6(GL\;7> MRQ;4VLHG[ET]CZ?PICNRI0;&GYH]2*VG.W\K<)C,*O5!U8=N_=C]T;QY ,\ M1B%=8;9L+M.!T]FCC3L$V8"#'PQ$L9)DD@AC_%9$DCC.9.IG>* ?/K6<'X3W M6_K$5P,&&41G;_098HI!^2./)JX>K8"?M"^=OU YSBY>&(0E#7>='IYEEQBP!'XP;=8V5?3AT2_K)L:M10 MI/ZAW@J>@YF^^O250\V67Y7H79N0GI"18<(8*F0[\/[^'(ZB(ES<^=W=M;VH M<]S1N<2[?H\T"DE#Q;Q]Q?,29A_'-[YE@0%[$)GH(Q;:@KORK>L(&?R-)A@6 MT>=3UO])?GK\A\\45Q)RUGX\++8?>X_1:7K#+="Q[I&H[SZ2AZ")[W7%X7EP M*E @Z.L(S59A(ZVA$4#'#1@AI<<8\*U1$NQ2B.[T'25\GP,R%>=1B_'YR6SH M"N*6Q2^@I;S"%,-"2RIG+BO.;Q%2-3I+,Q"^"B ,_8[XRA16*-[:?*5C7Y\N]:&SH"E?N,L1CWQC*.@ M+SQEU-!1KL1?[$'XE+>MMG=]PN[<5X[&O_<+;\<>7*VD7IHB9 >0F2&@?D$U M+@:Z9[G2+RF+0D-QY!ZUCK&>HR&Q"=/YF+JR4P.*+NF[Z0P0GU%5-#P=?FM: M*H".EAH).9G31QE #8(2*]N2XYU@3NYAVBE;*6!2E? =;;#>.3\P@$L8XMM M +#()W#A]._[%/:IWVV E=X>N>;)V4$KXB3M&KP \$3-5?CRRX?C>2XT6D4"(']:83#LU M98*G(A=N5E53#V WUJSDNMLI/5/UJZUU7A9GZ9+I<3Y3KS?U^6T6ZG/4E6KB M)H8[[QH,7[/+_!C_@X@Z-EWGK3:_$Q^DX#\]S8FHKORG(!M]_+G>W>**F,PQ;XIB^7?,0LU7]-O.3G0+V;^Q M^;CX[MEA;=-7H2[>=I]'VL-W[AIOG#. =!%L.)?[89PYRKP#QDQZ%G;L MN7Z;X0Z@I6GCR^?2\WXKG[[P[(HJS0-O)"3CV*5AO>RP]QF1B5QH1P,H$C_& MO"B='0; T<#GC&>S\[10J^,47CB1JM@H59B3Q1FR$3R.UHI_/4?&(;O5*.U M\&(D,_OKA4=O:R,B 1TMVR<,61[ONI94HX0<%R@*&D2:X M#T]]"3''YDP:MN+6:G8=T2M#7%$XKQQ]A<@L7YP+&/<>3]5\GR0W2;R- 78& M#F!'N8H;%2*[J"AGBH4?[G -^>X+K"U>,+1D+WVSG6=&W]39D0AC9M!U5-RO M3>V.')*4Q-@.-# XY9Q<9-B\"OL.E,Q B$.MO>5*XVTL%-P#5,U8U#NT\EOB M26RT;Q,_YG/%;#Z4/$#%9^L:"&_7/4YDA.RWUBE.VJZQ7P>4U=' MW=&/C%!U6.[LUHBO+:@NW6OXN7S[H8SV1^.G3KIZOTXP)[4]EI)#GZHCDZ(9 M4[:B,SJ6NNVMED\KG;VB_WG;%)RTEXTV^[RU5>?^;$IN7D?BYLYK[D %X$:2PET$I&FK)78# MW2Z.G&<]QU 8^22;,D)6N^]L2&3#"@GQ_B\RXQY/FYP62E(8!L_,3IJ0&''#G7]:2'I^_^240V'3>OKKP!L+P;6@Y@?8ZZ MR5D/C!..22R62=A4%4ZZ>A5C@H,361JTG?J[3V=HZ(Q!NUFZZ1-IA[#$L^ZD MN9Z>X!\76'HHJ(HK[LY+IGR ,%"A@KV^.$_?2U$#*/U-<*S5=S#&-UR8UZSJ M2?:E70&,+P]<;30@TV"P_+]D_JZ;,O:(;/^G$,SOP:9U_5]S)7=N#HH9,/-H ^( MB;U111W !'ABXSX:Y\7Y(TD1YP;"MPX_QYA[#AED4AO.-K,:= M!5(+"?LF[AM=LA2[+7A" Q7*NT;LPN@/I?UM[!SGB.Y)*,^0?UD]6K-^#:.F MF,?)NIJB_%=&8(P< UUIST*-V;#3L]\;9QO"*)%2P9/:MYV5X$_46DJD[Q/= MVMP<[M;;?-0B"'4-KIDPXY/0ZH63^RO].S'X^"V\Y<_N,@+O!OR%(\ZD0#G/ MN62$%"E S^*;-< :G%? R8 ^=_^).;4"Q9T'N%D-/G[8A/!37'_BN7JH_B)@ MUV]Y2[6K*(7MLC&T*[70!*FCV;(R_4C )7)&G$[9K&D*(8FX9&V;[E"+&(7- MB\CTO<@EJR\M$+=4/A$J&%KM81@R+7VSWDP2'^-L.&@),WS]=VZ^LL7NG)-OI0 M;&?0]M+-5$=M(J+ZB5QUQ[N.=[X%5@2+32&7S'XGHN/E$JY2N,[%C:)1^M98 M-Q,YS&!^YE3T6"9])K7ALZPDN%_\-;.&*HZU*2&.' [V5C6D6 0'U./[["I7 M>W3?^/*2)HV5M,>5XFBBWDB$&U&1!;T:YOM9S%'.?=)"%?Z-*< +/^'15L:R^3FI_3@QACN]9GHZ"[;FE73@\$6YP:G:YVU7^ MI^L5N9NR7'B'@-?+WC_#I2':X]BR_(M[0Q7W$>)$ QX:>!X*"ZI%;\S+6O#3 ME7*NC?*0[^]:7IK].K_XR=)9 M05"3BG#,LZ(,?FIP\?,#.0YY <$WM @@\G4_U7&@?RHG6 M5F! %\#ZQ=P5X3"XH?JF;'2?]'3JO MO91>]S%]DH1XD%@B$FZ \Z["-IUO]K(PK=SH.I-R;"Q_.3>+1]B.UT]*;I6" MUN]IEIQ7O,,JL;&?TG&/[I)B3LCZB4R?%[])L3 %MH5(!0.C:3@=ACU1YX4? M%;5.H"[-IT7K1,KX;<#AGF:GUQ/N@<;?2/5HJ[X5PSK_\B#RG[<:+1I[Y)TN M1J_;%94\F=Z:>%$2H4P('?F@?]D_\&/S[W?(ZDFQ6WI3C0WOMDBH:,_V'A0G M#;GP$ FXCE*%Z<)I2$SD3$4_5P0*I",5.[JKH#B_TD5*)DZI:<-?>8SH&O<\ ME'+'H3)$YMLZ390(IJ4VMB/%_!U,6F@819NRXYY#FR*FTD@F-@C*U MKGTD3^]'W*./IG-% M)/1.15=6:O63!#,8N.'ER0V/OPL4I;.U+HMJL7YQLJW0<6(UBJK3]*=#5]I= M3CV$B]$4/]<[#(?,QOI-K]WM?K<5VT@:><<5;64@,O!MD7TNV;S(.QL(L#W! M8#)>%5KQ:8%^L#2@Y(M@7(8% A,&UO>:Z[7O]+ND?*=!\0YY'Q?3>ED5,AL^ M ID?.;[ )EK1=-J%?A,ZFQMX4QD7=3R 4P,WRO"$Q_E MI@ AE>A=G?2%*YSL -K>JX+2KMQG,3.@BHB B?9N\WFWYHR%?/JW[^?'9OWZ M;EQ:]P"5#I*TR< MMDA8F+M5$>]G7_56;TRU;#WR4GXJK,!=2X)C\6[ $#F7#PKSFEALG22>6R") MAWB>^3U48UW)MTSS8O/$2DW1)/OA%9+[=(\B0>7FI,[TJYXF_= IC:?:_M+=CK3#CO0X8N*0"G=IA2R$6[39EP,)(J@'S'I1,Q\NR+Q& \+T' M1 .>=DW]'N9I)0LD-F4IO"8Z+NY(8;,&:-+ Y^='6P%.1U7M6I=S:?1TQ]H2 M66"[.;5I;<_Z;>&*DQU,=Z1]#(T].7?_SZAE8M[O:<*?\NQ&:;&WFGN8P)5G MCO"G(JS\@"J_AYFP5?,CDL=&G 3;?M?Z+G<5!K.A7XWU$$B<4C[R5#+"RMUT MQ+#XL\X&EJ1C*>/HJ!YT5V>K<8NVXJ\D\J;),=8Q\?5^]"[R8.9_ %!+ P04 M " FB6Y9YU&K>E04 !W^0 $0 '=R87 M,C R-# Y,S N>'-D[5U; M<]LXLGX_5?L?N'HY.57+R-=DG$IFR]>LJYS892N9?=N"2$C"#D5H -"VYM>? M!G@1*?$"DK"'LO@DBFB@N]$?&XT&"'[^Y_/!3P?__/5O__/Y[[;]%?N8(8%=:[RT1K/ M=S&[H'-L_?OL_L:RK;V33_M'=]^L'Z-SZV#OX,C>W[?WCVS[U\_/W/W$G1F> M(PLD\/DGN/%E,!-B\6DX?'IZ>O]T^)ZRZ?!@;V]_^.]O-P^*=A 1.S3P!5LF M%9['S'O/L?-^2A^'4>%0,DPJ!(R!7D4UHM),%1>3?&HHR!(*9HOE O.,_*J* MU "*A[)8UMFS]_;M@_VX)G;MBC)M<^+D MDT)!EI")A'""^%CQAYOK1&O=GB8-B[(5Q((5\(>2#&G [2E"B\V6HX)UX@(Y MXI(,^1-+-2S_O'?H7%'LG1PF)I/RN2+/Y'O'P[ P34I*;$9\^?0ZB-VP< M/6O[)RSY2U[ M_\ ^W'\/K =##2D*\9TG B^N$%[:\K(9[ZR+T^*>KA+_:2%!RG%HL4_HU54+ MQBOOJ\4W)I<7];CF.)Y2CAOT0^P)KGQ1"T-G1R8]2Z?K)/\:"+'A;S2?M+B" M?,2.F^F=\LA:.B?TZJJYH3/^NJFY51OU9*B.&(J$J:JI_O,FAJ^*+;0DJFJF M(3R2@$$/'1&YO&CC\Y*H3,_E1>3RHB$BUP((/4"F8Y00E'$SS:5(!3TMA)!W M6CP7X$Y.AHQZ>.CCJ9QUZ'DDC[%,+>F63N3(O_]A70[D^U2HIM2]^.YB0?P) MC6[!31DB?8I#X7L\L530] DQ1_(I#ZV&"T87F D"5DU%TZJ!&<.3+P,9(-EQ MWA2.M75\=!7EUUH(H3 M>,HJ'57*Q9.Z2D$5XI,.Z[1@N*Y.4(7#A*"1I60#(R"P"$R)(4(7:FYAN]0) MU 7R71@[!!%+6SZ+;*ZX#"Q9[\?]=?'L(A1-O\5$KEBRE:7"^9/.[/C7O;T] MR[8N(E[IRU/?M2X56^MZQ?;S<(W7AA@!Q^ZM_ZNZ7GLBHLH115G%+.KTZZU; M-K]F=#J[$!R 6X8K3CWB*A\]1IZ:I?$9QH+;810K;$ PH:X=^"AP MB1H!:@.@)4-3^-@'4#S$0L'U>2R6O$K$LLY"L:P')9;U[CR4R[I3Y3SEW!BS44P!;M#/=@E)-RB$^LV$=0"08$R):AU X): M[WI'IVET+JCS^XQZ+F;3MF4= MQ&?VQ*-/K^"O4,?VB 7S%0("I=P6=#*=10U9\K O^0:6 ;'5S%?ZWK%=\>->P0V -@+RL#3 M-35IMA%3ACS)-:2,1*]7W';ADE5B+$782D63:U9VJ8AX^[OY1I7 M1HIW$7/EAR]CYO^POF.QX\;^ (^90/Y4K>8BSF5N2UIH2JG[1#ROJ<$KVS5E M]/UH"525@+SP$T6P$S.(VA,/"): M./ :'$QAX2 7"S(ZBT)P;MV%HB@HG(:B6#*"])9:TI:L;<5; MK>/$O'?=S >V$BU,@(=;ZV7.O5%AUOA(@6JI-";#K=C^R&?90 MM*=#+&T!L29'CEK8;FSTTD9-63P_RZ7"LON0.\R#9#IDE.*^Z^8^MN?HOY39 M3@#AU%Q&4N&R4FBM=KL4ZW(P!(2#_(R8BNF^25&L\UB4:$$J!$>_DS&QV0>; M!V,.,;6\)1=S6JQOYK5ERM+Y:3 5VCTD3*W+Q]U>GJA:2(XO&IA8NVDS%C\Y M.3[ZL!'-5:TZOXNO=GW30\FJL"UD@O EUIOCE@TB(#^V*UUYMMZ-E!B[#H&" M->.6YJ]HU:#I\X.\PC7IWNPYZ\HMC9W;ECD3?\P/W]96JWO#5B\QM[2S3M,& MS9X?RU6L8_8-PB%_5;-ZA;M'1-V%Z);8J,_(($KR5TGKK'WW M>,DNA[9$PWHS!FU=M;[:6[)J[:RE;:L;-FCM@A78LN6Y'@!U4ZYM 5&;D4& M%*S?ULCR]GAYH5=0X(] Q(-! #^+ #7>3OGR@AG$8\$B\PN\+F.]NPC5L$:A M&KL.X++LHR$HUF%A$%2-,IT].K1-I_:<(/B;GJ9$]GP)J)3R,XB;_#1I.6[L M='T5PVG48%>6X#3D8W>;-@>27_$1K22Z]=RQ:)DM?CY>96$5FSKD( MWR:'MJ84PIF6[L:P% ;QE9_1+<:7G?DW7F;BH^M$9NL\DKEW3140\&30"*40 M"5,HA3%'Q=$O!+@*;@:!E9\;+@/6C90-*.XSLO4 JC#I!!%F/R(O4%G_8+Y0 M>^9>"D 5W P"*#]M7 :@*Y#-^BEEDXL.L6P]@'+7A%,3]?3MEK"IQ<,@6/+S MSNOKT79Z8I]9J.XA4KV<;"B(KL7#($3RD]65:]=]/*UOO=3S7D#5TKT8XFX0 M5?D9[BI491Q1/F'ODW3W-1CR2[7Y&$11?EY:9R-%[Y[J&3$3DJQ3MO1.9I@; MA%5^9EH#5FN!TCIM[YHT#3X)!'2\C>:4B7B%##_+Q7#\XF#3X6T0:_G9;"VL M72E)K=.4I-9E*&D/M?H[N R-ARTXFH/527[^N][FL7Z,K&/8R$=D9N\E1G\A M>-65PB#D\E/BE9"+/-9:EJ$,D#T0M3V,,X,A!,L%DV2Q-CK-9YE=X'\%;Z0&9?#& 2/]PH.'VL(P9^QV/VNL\9X9#QX97^7R]$@Q@J./=/'V/W# MC]Z[U4 3\KSHZ^S*L110&5I]-2Z'0>3EIXJKD'>:B*T<7!%AORZK?S:RL:B_ M#@^#0,I/)I,(/ +$B;UP&F:B"EAIK_18< C)?6UT0-N#M-(WGG$9QS]\+OK$BO2 MS/^)=D+=@6E]<>J[-_"(>>?A=YM]-,=?!J44Q//DIJHO P$T TL"0A"AYCM? M&0T67P;2IN03 >0,+ %"QW?FU <3L>4UE$AE!E9X?XQ@FN0 F<.P2T1\>X$9 MH>Y(-2!?N$6^& S+]'+_&X3OVO,1/75=91/DW2'B7OOG:$$$\B[((W&Q[_)K M__+9P9S?3NXE;&#F=HF8#W$X_RZ_G!KU@\D67[#?7#S.[S8W8 H->?V&@+\\ M-B46*.G',^JAW^#B&YZ/,8O[8N-N$WUH A@3=->O\)7AO9+CS&<&3RV?L@'"/^'8R M(0YF\/C>@:>1&!59B^J3=\/4'N)?W M1--&5=MI+>*6VBL.<[[ DSF"*XS!$47ADIH8?J.^F'G+T[G<\)JH6Z-"U[Q2 M6FN%\M^(F,7A8KQW=QG[XI3&6L2=>Y;UU(T"7WD,R-27#NO:=[S !0/?+K < M8LY"*;2ZHT9CG>NN8M='P6XZE%V+88MQ MO2;[&G*+2O]*;!;J'A&@]EM_ZZ(OEE7==C]$0+]4B7 M=5T/7JA%UY\.ZJACFR ZO?1!G.5U^BN&D3;E-,V]FNPD?VI?*;./5/OUT.L"U&!"FTYX0\"1/P7]MQL B#6L%G5SH7*3;OB MAG+>L"NBJIT-(I-3\E*'Y-T^^=@-\WS8E2G.1'=-XK]"6YUL*,SJF'Q)Y0*' MO]=^E-5-1<;@:&_%;#4W5%_3#-5O7KVSYM]4"29""T3<: =7K$XT@PA/YBCN M#[W*W?4+FQK%;SX_8"%"ZF+MP2)YDXI_ M<=A1^%Q5Q_+;%[??8::2O3!\G,FWD,)W+=?5JB#JIF:4BQ$C4T _."&UG6]- MJQ*"3H1/V175U%*K>FOLCA$'CV8,1*)4O3KM] 2-5+-MO4NAT/(I MO\ MI%XPKZ%K8;6N1?P%/:"&8;6="-]%79RON).OD""/?$> " ^@N8-+JB-O)1 TE6>4JJ3HQUMQC,A\'C*O;MY/XD%6- M?8&-:G9N.E]BY)46(^S,?.K1Z?(&QE&9GX^S2>LFKU6G&P!0Z;)E?/@8#"?R M6[MH"AXW>CRC332)DC4JM!Z19-,-!Z1"RSY@]@@F&1>&O64$G;#90W+H0?KL M@%,Y:$P5Z=ER11(9ZO0)L5B;GYC+-/ #3)K5JP7?8+Z"1?0*0C1I2SKC=7AU MSC&L.EL&%C(, 4<>2 =^IUI02O-[+',=CHCBCQ\^$4ICG 2KS:NWR+^HQMO# M+%]T%78V5KRZ=N>@4.Q)EG\N8_\NEU76E\!*RCL9V(QF^&!O_V-H.5_Z7O*( MY:D36;6JR;JI':7>1I2V?K,3_AWFL<3?%'7];B=[6:ZVR>_LRD H*W]N22=U M^$F87+.XESN1()++M48%32=P%,TC4SMJ0G\M-SFK7 MZI(]^4:V/:^@J]GTU5O@+W[V6-@YK\FPP>;]6-_W6>K#BR%DC M75G%XTWW:<7IJN8[N(KAF^AM(55HU7U)"UO4'R]_7D]5?[Z"!&_2'KIX;=#B M]O3700(!J53\\:SPFUE.]!9W_C?F*KJM1<-OH_(V63U MXHH]082I81 W&G,;-[O]/9>^!C> I9?IAHG%VN]K3 MAWL7EQ\_7!S;1Q<7'^VCLY-+^_3PZLH^N_AP=?;QZ.KXX\$OKVP-39&VWV(> MN$X/2AF&(<6!D21SY&7C7J]L=OM[3G-TJJR^/3UQI)X87U"Y43;[W??5;5WD MU&QL6WM)$R4%E;9'ZV,9>$'S8JFB,!QO*K)]+-+6+:#218TQ-F^D9S7AI=?& M]O3)!WAJ#3%Y0[V:\=+KE,:Z M59/+&^I7S:=8OYWMZ9N*3Y1'CU,F0,C[?+DN^(RS>S,]W?##].WZNRG3-]GK MFEZ@28O;TU^ZWR.NZ"3M9K:P9^I^[5NWJVJWNX5]I_F,;=)OA:[IY%;D)*0- M%_*E3^D/XHLR_6NT\6I]$IZ,SYT9GB/X^_]02P,$% @ )HEN66ESCWII M#0 CL@ !4 !W? M[[/JI$VWEZ+919JDBP!I$R3I=>_3@I'HF+>RZ",I)[Y??R0E.78L2D.]4/1A M@:)); XUSY 5J/[69I$F)W3.1[]]OGV M:A2,#HX_'A[=?!U]OS\;O3UX>Q0<'@:'1T'P\Z>8)']\5/\]((Y'DHF$ZS]/ MQC,A%A\GDZ>GIS?/#RQ^0]GCY.W!P;M)T7J<-U??1F)-L-GX_23[GAY+>O5W?A#,]10!(ED5#QPLE'KC^\HB$26HRU M$$;&%NJOH&@6J(^"P[?!N\,WSSP:2ZF/1IGH&(WQ+9Z.U,_OMY$X4K]Q&I-(C5_P@&*%)^ SC 4/PI0Q MU7J!&:%1D"8HC8AL)_'JQ\\8GIZ,U<."XD&*P[]W_1RQ6L@9Q\E\$>/Q9 -_ MB.(PC;6\K^3?>7.%U;4H,A;QL\"RMWR,"BYC&FX)3''&B[DZ1?Q!#WS*@T>$ M%IK/"8X%+S[1LM5RS3_X_30,:9H(?H-6Z"'&9QEO!2LQ>L#QR1C6..,[5I.6 MLERVO?-]BT-,EHJ;;UC N*\B<8V!I3BZ(NB!Q$00S&L!5+=WRWTD9ZU<+2B^ M022Z3,[0@@@4FWBO;NV6<\[E.C0QNO7E 'S5S(&R-DZY/$-\=II$ZL?%?U*Y MD&+)"3\59XBQE=SE_XGB%!NXMZ)UBXK.YS2Y$S3\HQ* H9EC7A/!4"A^$#$[ M2[F0]A$KE,*J>OK8D/J#Z1M-PN:P=JF=(ON5TNB)Q";%^/IKI[Q=)M+H?"1R M*\STBMP0+Y[#.%76>@W?-J2.,2WE4%.VDAP9>=]MXI3'C2WNUS]5UAZFL#] M"$;D X[:D0#3#8CFECS.Q/7T.\^4-@B)@<8M"C'#+-]G:L>AJJU3KF]D-U@^ M/JHU*RM:NN9X(=VSB^>%"F-(#;XAS.J%;$'I&!&5LUFL;F*4",F6VH86*EAC MM@X@)$XQW&*!2(*C"\02N2KY:1BF']*B1\JV32"MP?IT*'7.7\\# .83$!L-N,%=] M\GNN#;9LKMYCP=#[7?09$X'E!/V5T7A>WH38S73X.!.?0!SCP8"L4UEL?8)D] M1RB,=S[ L-ZMH>B.?$#7(,H(Q>=.590!*X^K^*<7RG@'F.7^:8)2S=9^E;C3 M >6+'VK?^K?J2V<6W%V% GH_*"#[T*I/ZJLBB&8-^ !G08TVV5E@T!Z M);+E?,'P3)*1)0YBRGF'%=JMGSQ$S79'3#NJXC[;9.@RD?RIV&8[+TR4B ML0KFW-,-6RK?YCXC3D((#G@O;I'2A!8^9<9LGO8R8:IK/TS]5LZ$:489VPW# M;>T*J&CIOK+,=HK B-SC>"74*NX-30>LCSLG2R(ML8AG'-T5!MCE?('"BK(S MZRXKK]==N:]%P'*M4H#XK'P74-F[AE1:TPF<1^O(IZV2%T<87 M]&JBEH:@RA2(R4/W2874HMGW$;((KM$ZL7BH5=I#;1X)\&G,(6D9V_$=.-48 M(CX+IC%]ZB^G6/6(X9.']=RYRA)*1EX=BI!&L& DE!SEAR:V/]AH>:-OJY*S MC:FZK'.<_5R[TQ?/X0PEC_A6(K^83K$Q8C<,$T[C,^=8KN&0Z*DE?X^Q5B32 MBYI3)LA_]><&Z=B0_IGY;)!7?#US7E4S&Q.,0#I/T+RJVLY M]2JIA[G=Z0>3=M0Y?3+MI.:&KNLLE USPZAR2*+/J^_26KQ,OI $):%*0X1" MNBH5%T'9=^ #OBRRU0)?10<^X%LO]J;X*CKXLUIIMU( K;0[]84R*<@0XXBK M!)]62X9;(YJ0#H+I>KH.5M1 *&DY",?W]#24/AG#GU-.$I5%Y3I(H;VW[)NH M!HI-%\-B?'T8%PK,1#]#B8)'<6]7NB:^XMGS$+"S4H%2N<:S9*HMR#( MG>>:_2N-#.>7F% M7%VS#IC8U%27G*?JM1 O(5&EDJG4P4PHLV$[H57&:_O>NH$4I:$HQBZ766D! M,KA]JZK#7K.4MJX<;10#\RTWVP!U5ZK)J[J0CL>_,H?@T['EKH�J50 1SY MNPB:Q_*AX%UG7=J4""P.;NMT[^>'6MH M@[W+'%"#0(SO<\(V(=@@)+,W(JA.5^]#+*8I1NI$Y7K-8?PBR<=>]'GYLR96C M0X]K3_^+NL%DAB/U!I7,U%,W@+!EQ:$5,.4P1R \?L'UFH%;]"1=3[GV46PG M]%K"8?"H0*A>-E <1@(_K]8JG3EE@3/HHO#)# "# TX^KXQB,+B:&>ELKWP? M+/*XB[Y4&Q=!ER#!8G,G,;1JMHMV^]#^]]<^^'6T\VZ]:*(^0VQ;UM]U]ZZ+ MP\NYT9=<&1##B/S T=_KM8?;&T&<0UZT6#)>#;;)_K826Z#]+$5G&]%/TEDI MHM\!TN%OK48?\W[[OB4S;IQC!7^\MH= M?+;OO?7-0@#./=ITW7EE)70*%J1"?4K,6$U6F P:OW_;3>RD&=YV2LL?&W": MBI3)KS8F9X"STL"^3$"+1WI@ 5ISZX$!N,%K<21M*C#[%T;LBR1H8 D">_3% MC"KA]YLSN90U*H_=; CM63(.ZZ+V50(4Q[\Q5_1"@_/Q.L,ANCM".&,I.UA<^UU8Q M5O%=_'+&OJ'3VL_#^W=?^^3;73[]U=4)^;TIY@1Y=7NGQMF%'%NZPG+>ZR ? M& 68SBF:[.(.RP&!$;G.WV\>:-;,H?@L1IR3*<%1-2!+Z@YNF\JE=R.G@DX= M7^%'^4#*RZ]&JV_MIUU?/T>H)4*?;'40NH;+WR>3W IGHZ7DD_5MA=9&$SJS MJXZ#6!U)V+(!UN\,R[X+Z$-,'O6CFQI0+9_2OZ74"8..3"*[=S;X](8& R\U M!@2(R <<+[??V$'9I?-SAZZ;2F7O400,FD_;='N(IL%TK]'SW&2FO(K;#]HJ M<%"G#O6U!3^.U/.5.E:/#;.C.(9[;GRGDRVY4\4'90Z24&[5EY>H@4GDMMUY MB;VCP=Z+<:Y)%C?MQENL50GBQOWXB]:8%&[8BY_&G/4^0SM5W3X9?2Y$T4U6 MV44$QX4T6F66701VG FA>7;916[5E1B:9YA=Y%>=2:%)>C7_0OWW(/N6G_P/ M4$L#!!0 ( ":);EG(X;;M+5 ,PX!P 5 =W)A<"TR,#(T,#DS,%]D M968N>&UL[7UM<^,VMN;WK=K_D,U^UB2=U\G4Y-Z27[K'M>Z6UW:G[]TO4S0) M24@H0@%)V\JO7X"4;-DB@ ,2! ]E5,VD+0D SP,"!^<=__S/QU7ZU3WA.679 MKU^_^]NW7W]%LI@E-%O\^O7GF\GTYO3BXNNO\B+*DBAE&?GUZXQ]_9__\3__ MQS__UV3R@62$1P5)OKK;?'6[++.$\#.V(E_]U\GUY5>3K[[]Y1_O?KCZ^-7G MV].OOOOVNQ\F[]Y-WOTPF?S'/U.:_?$/^9^[*"=?"2*RO/KXZ]?+HEC_XYMO M'AX>_O9XQ]._,;[XYKMOO_W^FUWKK[?-Y:])\=1AO_&/W]0_/C4]&/KA^ZKM MNU]^^>6;ZM>GICEM:B@&???-?WV\O(F79!5-:"9G)):TY/0?>?7E)8NCHII& M(X2OE"WDI\FNV41^-7GWW>3[=W][S).OQ:Q_]54]=1&/.4O)-9E_M?WS\_7% MX5S0K/@FH:MOMFV^B=)4D%R-L.1DKB1U-X&2@A_EL__W7L]BLQ;+(*>K=4J^ M_J8[40E;132;K,CJCO"6Y#6.X9Q0NB*9W"F3^G%M:54,XYKZ5YR3^VX+=?Y,06M$@_ZBFHWYI MA/Y[*AZ?2!+>I]%B][PTNB/IKU\K?Z_I224'9GP[)X[H.153,.4D.F4):2"G MZ><^J2DYE]AI'D?I?Y.(GV?)F7AY3909FO9(Y=EV%=7/OB*;J[)FO%"0Z&BI0<:;WDDSEGY]HQ$JIKZH%(\0D?9WL\]4G-> M':C3).$DS[?_R-WYKH$T8UM?=,H3;L9OV4-FHO*PI2\:KY@08=+_1]>*4]K< MV!>E-U+4FO$KSNYIK4!J:54T[YW:4[$I>)1>"/'N\?^0C9),1;O^Z6.K%+!\PXTB!Z1Y[]2>O=!0#Z@[ M:U!@AZ:F6>'KD:KS%>$+\6H^9>L=H6_=.ZWN:DD_EOI'D@,## M)EZHXJ>"TRT85\]<8ZO>:;O(8L;%YJL$U(H=G[)2,+V-]J@!]?) NY )H[B@ M]T1(KM&6EVB(UC7OG=IKLJ"Y.$VRXE.T4D]M<[/>J;M9DC0U;>ZF1OU3MHK2 M]*3,A7"8JP^2QE:]TW8;/5XDTHXTI[5UW,!\#.U[I/>2+*)T*WL]TJ9Y5+3H MDR8F32)+EJEYMJI)CU3=D+CD8A+>?7=W2XM&W5[5Q -5YX_Q,LH61,%#=,UZ MI$ZHOE+*O-FL[EC:0%;C[SIZGFV]4QY_Q7A"^*]??RMZ5G;P?\0IRTGRZ]<% M+Y_@;4WL[?T<<\Y6^JW 3,*A>(1'(!J_Q3,6HQV* ;8_$-<[YR_HI:S;Z@TU M"\Q=W]3V2R9DBL?B/*W<"[]^G9/%:D^F "/>+3F-:!F+[ 2TVO;T7".]'=/#T:C(0UD](8>FT M*R"TGY%"L]#)@4C_CA0I2(L"8OP%*4:C9P1ZEKL2FGL"J'*J0.'ADU7@#@XH M1GS""]3A!$6(3X!1![Y ,>$37/3&%"@N?!*+WAP#Q85/9-%83:"@\ DK9@L5 M%!M6\03BTX1BQ"J>0'PI4-4$B@TK$()P $-A8A/*C&Y MX:#(\,DFMB$L4*3XI!5 9!$4'#Z1!1:5#<6'3WH!!4I#X>$38(#1ZE" ^*07 M37K%,ZA_?O,*DQCN#Q>I-#$3VST3$R'_REE*$YE=.+F+4IEM-\F7A!3Y)*[W MT&1=3?^DS*(RH:+=CEQSIHV;Y_29B..2PE[R=$)\(,:8DGF4WU4LHLPGBRA: MUX21M,AWWSQ3N/WBW],XEG;P_"K:2(]HB?]A3&(VM=MO5)]&N7+:9;(?\[_+,7V3P5%^;0X MC3C?"/WIMRA]EKU>H;#JZQ=5&N7Y;%ZIA(WGG[GA6.AU=G*WHEMHWK185:]= M+ 262*DJ?;0DJ4)X;D45HK7^2JVW8;"HN?S2'2@0S(, K&YPU#T M&\\@;=OAJ89/O+J/5Q2SM2R?)GCP)8ER I1O8)TPX#"N)W"_ =%R14_/B)A8S<7F*HT$?\P2*0RLI1JKEM$@7;QBN"9%1#.2G$<\$[LRG\9Q MN2I3Z4,Y(W,:4Q42>$>O>&Z6C!>WA*^D-)S71@4% EU3OS3OG%G[EIP&/PBX M_3#47RJJ;9D;#D-O4[TM?2//= *U$R3ZR"$9!C'3W,$K_5\B+K-YI(97B26: M2CDV76PP''KBY3>[4)@7^E!MUSHC:Y;3 PYGVPIJ+]%P> B"<-W%.S"4A[" !PB[0'01ZFO>Y MB7TT!KK7" 9KUN>AT<;XL,'C\8 8^\](L<:H]E\",?6?BV*-R=IT"83:?S** M_1+M#*K_))06[P]JKP5B[#\1Q1JCA4L&"++_=)06S,4VL .(M?_,%&NLG?!X M*/-AOT+-;C:C4T,[E!%UE>_PPK:,X<-\LL( X)@T6W7+B#'.C8J!TX4"HX.BYJA]$VDA0AN[&!:PK70Z>* MV,&SRY5Z!HNT5,YD'IV6Q9)S^]5S92XU$U6-8!!=Y M7L*I?]EZ6,K-\?*]WBO[MNLQO"3$7/V,C:")TQ]A!A MZA%"GTS;M]DUE@B;WQ>J62%TQ$#@@2UX]M!^-0@G[#YA-716Z+!1) I6J[6G"RE]'-/)F).W:W1^\@!N0D4[V2>;"S^6WTJ'8YF'I@06 HEV31TS.B7%!Q3>Y)IBF5 MWM#&*Y6[X**=B' 2Y3164*MMZY7J]Q'EE60S37XOZY3VV7P7[*^@'M3';ZUP M+CC^%6=S93'!AA;>JVO74U5OK.I24O&-@EQ3F_\K/M=H5U\H_CU:3JJ%X(S>4Z%5 M)GE-T9,1X6*U5B__-D-XKJVMB'48: K&*?;W^>1#:#$>#JIG?V ^2IK*\"LD$OTG% MBIXF*YI125$A=%C]1K#K'&)PCJ#B]1XAI/8B&+I7"4%MUGK01:98O$SL98H@ M4#0. G11)A \2H,VNH4&8X5 4Q,ZGFBFFW53.=#Q0RO$%M8&= O7"JC!P(N. M9[8#I[*GHH,'8SJ6/@5TS =._ZLJV&;?(CJVTPJKA:L:'?MI!=C&>8!NT[9" M[!:L/R&O'5BUFQU=,'$K@.U=+NB"C;N_8-OX W1QR*VF ! ?76*PH1Z1) ^GE'L]([\EBG(VY-RSA]C(A.+7U.Y9Z86.C%TM],T/])D6[ 6I/21?SKIK!2EXJLBW50))W2NJ!_89%4\O) M]FA4_4)=L%9(GLX7!MJ!\##1S_:!NOP&F"H[DK!T;OH;^ONNS6D2]B M[]K[+?4]C>X LI9+7Y.\X#0NMEI7M<5_$]\=+#870_4'IEKK3K 1QHJ5:Z/ M4L]F=01=2*G>E-A<8:]#C6?W>8Z@&L_:%\-:F2C1A:J WR2V@MVAZ/J 1=<' MVI #%%WW%\D-WHD6\2OH@K?!("%V773QC?!7V"ZHRO/I@?;>CF$ =A('W++9 MD'+?;PBRFXKSV+)G'5WYBRT_SV^P'KI#!S9)B@ ;=/E >C2]6GG0Y08!YL*) M10A=1E![X%;F(W0)0L!\Y,[I?;\@0]35D065,ORIYIUP0ST'4-C8I"N+,"DH M1&RB5B\Y%]#)P":@@0)FH>"P"59= BF@F+&(7PX\UE#(6*2LEU94<(( %"86 MF4H)4Y_5 86)381J$QT$Q3H2X4H7@ &U;XQ$GC+%[4'A8I.CVD5&0=%B$ZE\ MY1<\S\^PR?5QE"\G\Y0]]'>GF^X1@Z?2FXD+M[2%6]J@N>/2J)O%-"4OK">W M[%2LLBO.I(*2G&P^BS5YD3T5LIO&A5!=)*\PU+GO\U%>Y^RDS 4/SO;;7RAVF6O/QB MK^534>@SFJ]9'J4?."O7LF0HS:4GE&9"#IH]W?BIF(XA2!C/'-<"I(#)2923 M,U+_^P3[_#%>1MF"7(MS^GP^)^I+(@J9U_Z'1 M;6O-QZ78\UEAN;6TO3TCJ_?%Y@L7I^H9>U =N^J&OJM4-1DIV8 I/C:O4_ 0!CP-C@$['!J!D"*K]W[Q.8Y M&4=50'F4BLE\W@Q9\L3H*L^[Z678]O=;[2[:5#ZX]XR+Y1(3DN32_U\)$5LA M75FZSZ+K()AF*[D^9U=J:!>WSC40+6G_C)4#W5+YU-8K>JZ@*8F M#JIKG5:!#1?9YXR3**5_D>1#1+-95K'>6RU#;]W?!=DJ9[M*8K7LY8#$1K<* M%Z]O9RZ5ZF-6%^/8^ZJ)[HY#]0*F.K!ILKM.;OOT4XW)M?M O0#9NM W-Z0H MZK(6,+K5_9R0N9/1\VHZ;L4VNQ)LJA:/;GF4D%7$_V@N5-YA!#>D MGFK)4[1R0()0V.J%LU/8JI#\YVC$)H*@?5R05ULT*M_)JSMA7U"D;N: "+O5 MY&7E[$O+\J2+LI@\A[A(M4#%OQM)[CR:&TA)&1<[7K%]C;5%3D&TL;T#LK;C M[YT5M6311)*I[5!U,?6EE'09 K+J=KKBFW[4_DJJX75=$%WG? M[V0X9 B@3"-TFQ]^?#&@MH1RF[L\T#$4U WEGP4:B2ZYRU@ L1=HK,0L=1.P!R6I\16^F5_LL;H%L*O4+>KXUG MG=F)CEGXFBI(X "Z#=;WY%@:JOV*/0CFYTFCAR?L N?(7R%*+VO(Z. "3HN_ M6I6^E@X\W HX1?YJ6_J:(E/.$SJV Y-[VJ82HI-F6@#13H,I)QF=C.)Z I19 MLN@$D';(784'H=OX?>V$QG(#Z"0)U^A!JT:7#XR.8?8T M"^!T;W2ZA=L)@5KP7KR1S(+3 M!)JQB!6V*\14^V0L\H,E[K9%VL8B2%A.QY!UY]$=.0BFM-.%">A$&N 9WJY$ M%KZCVQK'[JQJ7X8 W\G=9A+,52+PG<*M7[9=JC:^8[@U<%@J+KZ#MOVVMBS8 M@>] [+*9X==6/./N[0+!C!5D\FXBYB'*MD&BD[QPEU M-QJ5><%6A%^3M!9[EW3=7.W#HH?G6W]RR:M+3F[%6C])93Z6OFXLH >6&U;" M;3GAMASDM^7,]DZOTZ<;=,6'DRBG^6PN1)1<'$OU5UM7RAG)8T[7N_22I[/M M:GNT/>U+Q?QX>6:HGW@$]1-O2;S,6,H6FRI9YV WZ4XZJ[Y^43T5;=A5<)#, MP( &TF>PDDVN#%[@L]VSB>MME:0*-8S4RS?4,-)5K.G >SW;:T-%HR'7!U@+ M16?==K$YX$>YWWC82HOX.Z@@TB(;1.WT9;?_;L+KQ(C*FKRN M<_B9H$?4L'I+Q*%%93HFWH@)#SK6SZLI 659CW;;JXO,,%<(&+ M\X??A>ZD?G9S"P>/_HWRHHS2:QE#6FS,A$#:!V=+<+9T &+41IB5(H ) MFIUDP4#BWNC\0C!M$XU-#;;4F,5QCLK2VWFW(??-V+T^@ R$QO%BAPQ^<(_. MM=)"7T/#7?0,_N VC.'?E^U] JU.. S7"3C;>59*#!J^"5N8.@4:35:.W>MR MP!KQ7+\2O,[6B(+7V9/7N9T-WI<#^?O)O$Y;B]()S02*LDWZEF&4WAW'H.<' MI_';S*T==WGYQLJNY5))X^3Z?GQX6YLW_[X >@R.X'MK!-]C0+!E5W5AQ(/E#F-\-F,<-\I!>?8>@=4JVQ7RN^(T M;@X#:-%S8$1K(@MB[KI&/3,T'IUW+SLT=QDK_L&E^^S$XZ0.7%1L40,$3G];-AP,98 MO+O'ZN!KF@63_1/[ONA38L"P\I&Q4K!?%N\LN=PRC0;WT85XV=EAT#%#@(RG M 0FP"J+D@6ZDX)&PN&ZO&&H=11.7[P8VU#6!)BC:+6R5YP)-4+$KN ;/FM_7 M&R*.0\3Q$4<<6\2^^ HS_F%"LWOQB?&]Z\. P<6-?7L/*=8\-002AT#BHP[# MO=BN_$T#80H(D"[!Q1E>*357) ME/Q9TG7]*WE" )1^(4/U+@S#B0BR<9"-=4EV;+4N"\+/=RM(GV"G;QVD>KNT M@)(+7B#(J>ZJ?)1_Z0,6S1V\TG^U94%7:905@J2G57&R,<3N6O3$@0BN=[49 M @=&8\RO1<_C082C>NS;UIF!-26WM5;JFP$NHSO]F6;3Q46M3<92?:G-I@;! MDA L"0Z"7VW.6]:!X8_.BM):($&GHMN\*]:&^Z&R)_6_L$<2X]+FM6M.&G3! M+);XK!15="$L+<%"U4*_BS?8N(.-^XAMW.WU?%\V[Y\F].D^Q$E417E7QN(% M8\D#?7ZS0+LW=+C>;=]VA 3[=[!_ ^S?-VQ>/$2P;:DA1\!,%'H+$23+>+ZJI>4V*W3^L5=?F\H.!&L8ZC!2N\ M%8)*("+)5<05J]_<<"ST#FHOWB=':"%9'E5Q94*=V_]%X^RP'R!88(>WP"J" MG6\V?VT6FTL:2UDY6UQ>GJKCGDUM@Y$U&%D=&%E;\!<&/QU&:T9MRW;1J6Z: M-\2L. TJ>T)?JQ>#2308AX)QZ(B-0T[T/%]6HK]/'NKKX6VM0(<=>[?RJ!X9 MK#C!BJ.+B91>E-G\IA";3*M9JQN.A=Y!+0%;W3&K^EB66@4?V/[X:F' M3+^NQW@1#+J2QF]]O(E2LMV9TG\[F^_)[MI7 N]X+'B&K;- 9%'1Z948C7!. MDHI0;4@@H,.MJ=SK+NYPF-.*;O0VH6Q6F]@YLP]=D M07-94C\YHYS$Q6PN=I"V,@:LAP/2MB=@?I'GI8S%L2>UW0@.25=Y'_6-@HT] MV-@=V-C-APJ#JUD8 9IUE4. 9L4 (U+S2<#:2ZNC]98 I29TIDO-7F,M9%I4 M5G5'S.=(/"*6DARZE6K!2E@+\1#GRG7+:SNM9'SWRP'M@^A6,N3X9P[4!I1+ MVI6@U&DMA\NI@I\Z^*E5?FJ(1<"7^_F724JBW#H%X76WWEW/S0\,CN?@>#YJ M-]8ER7-"9N(8C H9.%?M 5.> ZQ3<#.$*ZB"17><5K$@U0:I%IM4V^;T\27E MOOMVDDN[S9*E8O+RZM:F8F,I\^H'Z5T"ACP^R,-O3Q[.>;$GT8A/SY2)#__^ M&#W25;EJ=)PK?^^?*K$EM%0U_=X[5==1MFBZ/*GQ-S_4*&>HX5<\%+D/*3-0 M=A.3+.*4?<[R-8GIG)*DD46 VHZ#6O]SO#N/=B0I=HJVW5@"N<=&[["!YRR[ M%R*)$'&V-)UL/F?TSY*<+A95-,RYO&5><[>GJ?%(DQF"^R:X;PQ FDU%S&"SP83@[:04 MV*J=K(6.AQ'X$648F#>CWAK%K$R"H_,3A^R)-OA"]H3_E0HT'*-9H3"NP>P$ M8E3KLSOS/))T"(WW#]5R;)(NF=&=BF[-0:1G#$ROP]M0N]Q'EU\1LM[&ER*$ M*>OM!W0KN9TW$MW"AFBHS)EM$>4Z[TG![[3>?T2SWD,,L36B$$/L*8:XI9O) M6SCQNTF^C#BYB\2D343SM5BZU>U?.WJ@(<7&@?H/*P:2$$*+0VCQJX# TR4E M\_-'$I<%O1>2X9S&A"O#0P&M>Z?XEA92FKW($GI/DS)*%2&,VG;^J?Q"B^7^ M_8*W3+-4.XQP?,@*:/D0\N15/U(0@-+89**AN-C_=8__;JPM.65[D-_*$ M.)$GQ%6TD6>',0?5T:@AO- *P;D0$]B&D$I^FE4*CC9HS=C>*_47F1 _R+/T M*Y^JCQP&]," 0!L)">HS;A2#,KZ(L)A7#R;4[PM#:+^5IE$FS@V8# M-#49A$;MXFANA)W.@6_URXE09Y?3+#DC]R1E:[FMSA_E0=J<@M6BIV]$!:=Q ML34I?A;*:WY]\]F$Q=S'+L]\J=9LIUG/8UJ- MX1?EDV2V+[M-9<6B1<7?\Y/-@?16B;+/\FR6@/9Z[48(20T'$%"PV_BA!"\5",B-;08@D+MAFYL@YO*+OQ"E2K19"&4 MC$J(X3319AQ8=G61$/&L*%1LI]:>FP]^> <'A-T0?B_0WX&(,C9V0-#MDGSW M[;N?*PE.J(GB98A7) \?-5G +B%7(^1J.(B'AUB16"N##4:TS19GYE,BQS@M M36(" YW0&-$TVH48S"*#"8_9&<<<>+Q&F]>A-O^ABP!1K#C6YL1'%9G4;LMA MB&!VN! U;DQT*['7\XW9"=8H5_(@$@*%E\5BHBGZS:1!,D*7KVF]"!:+Y ML7"=C#(C"Q"BA>;DZ2*@LBX6+E3'2U^R/(;\$T0;'Q3!,-H\,Z4U'\UFUUL, MS%*4V66%:E>WL9\@E_4ZLFNK8.?1ILF!0^_0;4R8_?9%?8G6\1HHMZI+>S?R MK=SZG5M'40$AA_R_D/\7\O],^7].LPE?,9D+43V M'470O$# 4/UG!H*)"+F!;R\WT":OIEY%IWN+2*JQQA0B8+>0(Q0B$<-5?'A\ M]B.*#PIB=!"CCUF,MCI!OYY6TC2K=O#3.H+?UM!ND"!/6^8U5C:)JX@KUKJYX5CH'3@C M]IF53\Y18%Q5^JKNBAG[_BY2OC9_;7:/D5=N7YYJ,KX,;8/-)-A, M'"2@M&"+#"XJC0@Q!"*J*U4X*H4%I"D,*85W/KT.9*;3(*OPAI1\%5X\E5TL55Z\US\,.$U;YBL)7.8 M%'N\Q=9M 1FK?Y\%G(K@L @."YW#0GE5WVNGA.&J4/ST#FJP# Z3$=&+T;0= M'"9C1X%Q51V-PT1%'MSKWF($SR5LC=?E'A2L!5ZPZ]M)I+HR5^4OTE]_'%QR M"%UR3TF4I\N(RK1FM6O+T-0!,1_Y>?K 6/*)<4XU915U[8[031G\@L$O"/22 M=;SM'#_ X/@,CD^HP('.9JO9<*R%.(C*G>"( P6')LZE"W!H@N1#E&L6E3_3 M7]4&P#LU2]JC\]*&Z)D0/>,B>@9/\:X0=V"-*,0=>(H[:&VM]19T\.-D%?W. M^"0N\X*M"*]3"W=N>YI5U?X*:G_YN/7 _8;3W$[NKI1[_3)TJ>S^0L"&K<$ MJ.TXJ'7O[350?5,+&1\(6PBFO11[)%52;6P[#FK]S_'NW-NG1;'=C&V]>@.G M<_BJ6W M*E?*N-S&WWNGZCK*%DUQ0XV_^:%&.4,-O^*A:-AHEU ?+\3BA/I,S?2'^DSX MHXJZT_DDCYW?J\H3@=H.2;4AAM?0>FC*M8SCT*U97V M(;(K1':UCGPZU!F807C'A N,XR\D)CI*&'6G'MT<4P:#1>-Y4^U<9C19(#* M[@QE#!B\.:%06RC49N;P1Q(Y9*59H%NGYI-)#7$\"]7!21TJ/05G:W"V]NIL M!>K6'CRL.5UD,KXB$G]'=107S1:3-4NIO._JZ8\=86:'J^V(??I?V]$2W+%O MSQUK84B;/BVDJ^WR,7AUS!V\TG\2Y53(IZ^HVM3_-5D%[3K[+D>0"S*2*H(% MA@;2Q2N&\XAG8E+S*\)OEA$G,!C 7EZ1?& L>:!I.LV2BZP06CL5I_@TSTF1 M[WZJR51@LN[O%=UKDM[+DXILKV@PL&Y#:[^4<\JXV.*4)==?:+'<95O UF.[03P'6%2ZU359,VY[%%OU#6$+ MQQ"V($V*2Y8*Y38__[,40C!PI4#[>47S.2>S^7E>T)686-4*:6[DH.+)Z4O. MER6_16E9_3V;?XDXCYY.+=7L=AW& 8@97T09_6OW[),R%_LHS_>X-P!"ZT%& M'P .MTQ.61'Y/P/%MQ@P1V3!=?$"PZS78WV''08 80S-X<"FIQ*.^A=K%QH M4BS;08:;POQZ IT#;:$V^4TT=8ZXI2D-B/I'I*@M36U M#\A1:O3DX#0?D8& MS8U^!03_=V3@6ZKN0+2_($7;Q6('%3FPB5NMG#A0L%@%K&Y&:"AZK+)6-T>) MAZB0*F_]NPFOMV-U\=6:LZ2,BTG,\B*?%%*CL\W"AP_8>TZ^+2DA)"2$A.A# M#PX.JTKJ% ++)8WN:"JHJZP@@(B$MB,%%\\1N'A B\3^_8_"'*^#%:SPP0H? MK/!';X57L #F\(#T)3Y_/Q'#1EE,HW1",Z$,E)6 WTYTA@W6N]AL0T80F8/( MK!%TWD>42UO>UCJ[MWN%\OR11#*7(IEEUR0N.1=JLFCPB65\]['RT("$I?X> M-+KY>K*=WI)XF=$_2^)O"L'/'F96]8#J10"=I39C!>4M*&]!>0O*6U#>@O)V MO,I;W[(8NK CBREI+S6@BSSRLQ L)4I?>O\/0C.62=U,%CQII^WKANA=QS<_ M/&CV0;/72>OQDB1E2F;SB^U"VIR*;;L[Q(S)*I;=@^84-*>@.07-*6A.07,Z M7LVIW:GH2^;]4890B2U7;*IX*O)G2=?UKZ1H)P);C-B[1&Q-2Q"0@X"L+>10 MKZ:K-,JDV_I\MZ!, A"\8Q"*@U A. C%QRL4VYZ'OL3AGR;T*?EP M$E46[DIR7&RS+=N)Q):C]BX6MZ(GB,9!- ;9CO?2=5]G\EJ:D:U'&@0QT]'Y MOBQ*3J8KF;%>UV0X?UR+HX]8387+1P0%(R@80<$("D90,(*"<;P*1FL%M1>S9ZF300<8"-]571!B6V!H8Y?"WW:8H%(%E2JH5$&E"BI54*G> M@DIE)P.,6)-J)PCXTI9^F:0DRMOJ0HK>O6LZVN<&/2;H,1H9[9+D.2$S<;)& ML@#?I5Q(3UOR8U24'"KJ=Q@I2/M!VN]X^T?3ZMN[B%1'6^O^04D)2DI04H*2 MV.$(=I;,$XTM->?=NDLNRV'>"P&0BFDMW4^5Y:J>X@,?K796QI"0H M-T&YT8BDSYQJ-J_JR)_(976ZMZJFT@BQJ,N-GVR>VUQ%&_G=]"'BB4FF[>DI M [E[/K'LGN0%2:[%?SF-Q5_5O0N?Q?;.IW%![^U]/QW&'&@6FM]C1?2L*L+? M=BJZ#CSX?.ROV7VRGRJ03/.\7-7?M9Z;[@\))H5@4@BZ>=#-@VX>=//CT\W[ MDBM&J+3W*3X IP-3,3F'0C<0O;^[+U7%O%EW?IRLHM\9G\3;DOYU*B$G MJ6B63&@V9WS5Q=K3=OS^K3_=* O6H& -TEN#HL6""TKJ*S.W%RR"E RKOD'W M#+IGT#V#[AETSZ!['J_NV>)(]"9!3P3J*-MFXTV$KK>*^&;"YI.<+K+J=EW1 M-'JZ=G:RWEY4NQ4W8SE2(O"DK"JADHL/1433?"+741D]+0.HQ.V+GOXE=+]( M@D0?)'J-C#85CT]H6A;TGMS(>OA5Y/SY8YR68M'4-Z>OUF6QY5"O;Q6?KN0J M58AV3L?V.BN"KM76]'<5\1FOSIVDNF%@1YT"LT5/OXBVYH!K:0B01KLE7>KY&8>WA%H$X?_YR3>9E>TKGJI=AT18(I/]E\E':<4WF9?0/_Z# "%H3/ MU'V*5J21?7<I_H@E[$!#:2/@]2'3Z4<<#;_LF1INID]9"2Y*>]R(;U$\MJ:5]39=!G, MD'4L5A\]D"['('-TOHS."M99=D!G:FG[_E@GQHG*6#C,3NC'YHAQ?8#5(701 M#RXV!_P<]OON@T^@1Y^ DG\?FT_ 'R."0;(V(J'C.7J<]@(TND JV(NT-SP! M@?Z #&@/IEY?GJ[O)KQVNU7^E75=6F42L[RSSZK%R+U[GUK3%/Q(;\^/E/-B MS[(C/CU3)C[\>UN&2)Q/A-_3F#209VKFBT8IMVX?GS>^8%#;<5 [J$WX5 B% M/(J++[18[E2FIP1PI<\,T,>OI;@69;66^L8VN*G$X2TX*7,A2N3YEC2==PO4 M)_@\AO=Y*.SJ)RR-OH@_&HW\FA8.'GV^E5=>ULJC"H>#31<'Q EE@$LM/U83 MHVCBX.&W7+ "(7VKG]W@1@E.&8E/&&" M9G?*,-#1/SIG$$Q"1^/Q@2TU9LT_4!EY.^\Y#&X9AXY*"S$0S4+5\PH&.>51 MK4DWS!+#PG3&7:SD130880M3)Y>C\3;8O2X'[-\1I."U#%[+8_1:@LUX&'P[ M\9;<%]=8;5T@#AT]D,<,ZO6!$QA<0,$%%%Q 8Z VN(#Z17%:6\V7?%@ M^L2RN#VLP][!+8/6+:-]D],DJ22.)GN\5<>^"=UFRU^3F"TR^I<,L9+A1D+# MFZV)5/1.HC3*XM>SZWY@%T"W-)R1-T$+5'EB31 MER ^TA0*>ZL!$.B/8P*JLB/X\AA\/Q'#BC5%HW1"LUS,E(OJ99:C]NX/:$5/ M,/^_/?._A4EK5BP)EUE>G"RE<'9/!+<6>_MSQF7XE>#>_V*IY-T?Q.Q=LCR? M9<^98E-.<_'3F?B8+:X(IRSY1(K9_#9Z5!C'^GY<,%_Z-U\&PU#0YH(V]R:U M.3_L?&@I1?/DEU5_FE:/-&K FG1U2NFCRPCFX\1_X,4[\LLT5>U MU3<.AB>T<7,OC^Z7Y_5-0=/T7R1-GC76#X>[M>LP_D%(7=L!B/UA7(!0,H+D M]U+>V'G*\M=QK/8=@ZW23_%F.PF*.3G:D4^$0BINPMZK#C8ZV[:EAH$F1-#; M:V5V@@@J5P"JC8(A:+&?#0/68_'N'JL#H6D63 HP]GW1YTF*8>4C8Z5@@[#? M6,3@+ [.XN-Q%K?5X,88_]O92##&:.#.1H61QO[:VS6'CF1(I3 A?N4OSDK' M$0NPAPP6F6!#7HA "!$((!]T=8C)]36;;PN*&1V/NC[!C]J3'_5[:S_J]\&/ M>FPHD9S*=J4RHNJ+7L'KV0(AU=JT:/RK!RKBRF8@CV8@AO/ M<%0&L#=H"@Y&SF#D/!XC9R5ZNUM5EP(X- M7["'#&;XLB$O&+Z"X4L7./LL8U1BUOFC.,II3JXXC9MKS[7H.3"B-8D+DIS1 M>YJ(K7 MMI@E,-, */#=$KYJA>NPXZ!XJO7S&Y.WO,N")%:0M'T'175-\S_> M MBP8D0,I!92YSNW(Q6#Q[?\50:0^=O:D;;*BJA2ZVS@ULE2:&+JJN*UR#I2"X M+X+[P@YQ<%^\AM1>@O=EX?^AJA^5"65!WGB6EZM5Q#<3-G_Q=3N[?INA>[?F MMR!T]?!0;G=,HM9MT8\=A\$A'0_/I'? M^C1'9SVRQ D\0-%9BRQA&LY7=-8A2W@' IPO!?1'>1.W. B*374M-_FSI.OZ M5U)TO'"DS="]*Z#MB0H*:%! -:+L&5ES$M?IMPI!MJE)4 ^">A#4@Z >!/7 MB\"E9L$H!*X]@[BB53M?@-N'#BNDM20WB&]!?-.(&M,X+E=E&LG BST>(?Y. M2<73LF2Z8KR@?U7?7VU7WE4:987X[7RW^!1"BNOAO_HH_]*713=W\$J_!"%/('A57=@:7[Q-I,RWAZLE]&=_N2RZ>* N%O&TBH M245*8X-@T/"266!S;K(.#'%TQIS6@@6ZQ .;=\7:< =49JW^%_9(DA':O'8- M)T;G-[;$9Z6NH?,>MP0+5>]"\'TPM=LA#J9V\,G1H+2C8Z8PB/U8]= QVX[O M>[#8EI\F FR4+:C84K)($"GRRE.P8"QYH&G:,;ZE[?"]NT^Z$18<)<%1HG.4 M[#&TV?SB::'5]]NHW!^@3EYQ?-ANABO"*4LNLIB3*"=GI/Y7@0/6*1@&0TP/ M2A-84#2"HG%\BH;-X3)21<%6A%^3M&+R^9*N]6$\@!Y^XY D/R&7])XD MK\^G/1O2_D&F -9^("QX3S8?H]\9/[@M&0Y4-0(6A+I()F@W+%B>9_I3M-)' MT+0.)>R0G]J-[8)QK3AH^PZTWG+HX0(5>D:,SPCI W,)Z@B[.P\4T M0 TO(<(N.+[L$ ?'E\7QNQ2.']^9:$QN._2<3?BPXMO(? $1'/P">QGVX?2'I//@J1<]G"!6"POJ43EI@_NLA96DM=UGW"ZI8)(+ M)KDW99*S%BZ/T& '/':/SV8'%[1&:LQS(5V/U*3G0J$"0O]IU- U!@4@_I_' M@W^PK/>?)U$67RWD5[+?/?NS^H=YNM M*Q*#I398:O7%@ZM%=E6OL=.2:2QM*. MD"TN+T_514)-;8.!RDO,=(O]Q^#<ZT*C?;DT0+1\^M%FB$]G!5!%,%7I3A5Q' ME\_+Z-1DH-"W]TK]N=B2;$/(5O( HP#W\XIF5BP)MWTAL$Y^<[OKXOA?(BY$ M2+&V)7%16F4+T3DEB1Z09>]@OD!KOMBNRCH)5-Z3(/G=*,924!EIH$RK(W^D@3$V\MI( V"LT:$)@(B74;80_XII M6-=KTMSMRV@ M$P8)^CX(6DE*-1!H0X*]8#JV%'HTS:GZU$IT^!3UI=6 M]O>=9M U[-P\4.\:$I2$H.<$/4=WKX$T>,WF-P6+_] &+:L;CH7>08.LM^1L M.>2,7]/%LM#$5!O;#T\]9/IU/<:+ -]*.G\4.@'-R16G,7GZ,=_^FK^SP0@= M:WC4GTHIN(A-3N*2UT9?(5F3Y&3SFF@;_/:C>K:,D#GAG"05:SMEV3WAAE3UYI0&$;ON.+#=+"-.\HL\+S4&!\O> R*[BOB,5Z)U\EN4EN2*\(I& M$#!39]]VNIB0)'\OM(9J@K-]GJ$VR@$Z#8^#WT2I($S>(EUL;+ T=O1KH:L( MJ-:+K)8\F^^%UFN//7C'8\$SZ&E^0[@X8*8O=[CV@@I CV%LP?L2MT:R-;8/ MEO?AH^LJN2')#D34E2VJ*\-K4_B3^2A^DD]US:=_>(J[W*:T(AO]AB+ M;K6;VGNE?G?$3K.DEF!G99$7428K_]X2OE* @'9S$+_YDJV9122[3@X(O"8+ MFA=$/.R,U&""X]+VF^YH.3P.36R,+LG2L<"!9;F62G MH0[ .SX -!_H(,I*TK'BI;>-3/V^-4A$_X"JW^99+* MN.ZN@=6F87H/JX81$(*J0U"UKJB24&DCF?9P*=>2K SQBE!SPP'IK0Z(V?QS M7M\BT'") @@-?)@!L7XADDJ23(6\%RW(&;Q#I2$Z_AE!^I+=[95;_-F%W*5U4C+%M(;..3_%G,NI"7[ H!8L26)/?53E4Y:096F.@W%!@ M'-0) P[C[7K@?L'Z$ J.!7T^Z/-!GQ] '=(?,4>AO1N/GJ-0YA7"CG>-:%X6 M)2=;Z7^]K?7650$"#>I/W[$@)Z@W0;W1B'>7),\)4>SD7:7$LU(E^-EV1XEM M.B\(_V\2\??TOBO0QK%0HOXD.,/M TGOR4*R)9 MJ2IJTG88M%AOQ3-=O-@7X^!%^\!<8'T>!0_2SUFR]8V0Y/PQ%DVG*_FI#5[3 M6!@,6B,P*0;C53!>!>-5,%Z]7>.5&W%XI&:M3B+%2(U<'47&D8:L=-,*1AJR MTDWM&VE$BP/#QDAS$MO9KD::ANA .QII;B(J+\6[;R>Y3'E>LE1,5CXA57)D MQ]0]NT%[]U*T(2=X*=Z>ER+GQ9X.+SX]4R8^_/MC]$A7Y:JQ9*;R]_ZI$EM$ M2U73[[U3=2TO8FUX?XV_^:%&.4,-O^*AR'U%<@-E-S')(D[9YRQ?D[BZ_[J1 M18#:CH-:_W.\.Y]V)"EVBK;=$'>NA+NA^J:;K58LJ\L*555VIF6Q9)S^)201 M!0!S#\\(=@5SMK-Z(J1Y^F=)SD@><[JNA'/-95>6W8?%)@M#ZI>7N<=X$0R\ M4U[15:_^;>DFDBCON8+VPX"F+AMG">55)Z\XSN@]383BI-K>![\/0]U5M)$. M@&V$YS1+C+'[-EV]8KH0:R OI) P>\A(LLW8F\T_D:+*1U6]"7 _KVC>SHUF MNP6UEV89+6"X]%T'Q'1,=YF]J/ ($\5@G3SC:*H/]I)0P#*>Z$>J$N-.VB6[9G3%#?#-5E'

W'*Z6%2%^L_OQ7M6TVIL[((@;9WD2MZ4<1BY=#\UTMBB?Y]DBQ-"UH+] MC:7EJB7E^B$<$#_$U6LAR+(SD&;W#S/X83 A@!_C8[^!S=80RUI8/3$"/Z(+ MV]A8E9NOM%%> M1W)[G":B!]5R;)(NF3%$"MV:@TC/&)A>A[>A#J/SF[$1+@D-EX0.?$FHHRP< MEY>$MHK/0;>P(1HJU+P.ZUW1PE8(=,W9/H>7Z8O.-+3KP[1TQV, M3B!BR]WM\8)4; F[O=ZHB2U1USX^"P@46W*N9=0@$"661-R.[E@@6BR9N-U= MN$# V!)P7<2Q064(;!>&6H:_0V'BDY7@H?%0C-CD)44L/10.-MG(/L+^&6G/ M.?+O)KE1F*:):"YO=:IN\.B:)V\]0:T[IWB6UI(<^Y%EDA>)-:X(B]7V\X_E5]HL;PF:7VG MT)*N;YEFJ788X?B0#1K[/DVK!PF!4S+<$\EP3_?XK?Z"9;O.?G$]1#RY%4_4 MQ#LWMO%*Y;DX0MF&D!O"[P6K:9[&3ZS2=TE2T9O?LB)*]W^7]ZU]8L5_D^*: MQ&R124.5T(DI2]XSOOU*ME-E< Y#Q'',7WV,+/Z3(@V:\;8 MWF]6&N%SQE=2[Z[U,BWMAM9^*4^C3/JZ-*RMJ:YR;;H8,49J_]LO8\HKYP[TSPO5_6)(84SN23V_02N9]#VN>.?S=^8 ME/)E)47?\]G\Y/'.Z#7-_WC/";G(9!Q77OB:3]USQS&;GTK)UV?S:9)4(G>4 M DL'>'CBN&;0U[P=U6S=1S25IG.A]WT0?56U;/I^W#CF;JN^593G%UDM77S@ M+%?F:/?WI%'-V*PL\B+*I'>X7A ]S9?R.;AF*]<*L96-*TM NDZ?CPIS!G_4 ML!51F@%5Q I0\9+,LN;*L1U&\(]05\7KL(%_^N[,?.O.1D>X)7RE59-[?6"H M*7,$-65^$RJ1. LUIL>&%D-0J&78C6UP4]GE/%#5XFGR=M1;@K;+[J84@J_@BSW?F)W$BG(E#R(A8-@06!:/ MA0Z&+U^XYPFRC(KS.S^.:C(!8M31<-4NPA?K8A9!Q3K[DE,[<46/66*>-CTH MG-3O[#@4HI0F8#2;7:\-FR4$LQ\+U:YN8QM +L=T9-=6V5[XJE]X8E,6D<-^ MYR@45PK%E8ZON%+/@83X5"P_LP(-2\4GC7I=-?I(2GQG8+^3 XO_ \X*ME)1 MGC,Z@+.$K MYVRP*G""G:XBOIFP^227[W;"JI<[D?< W(O#9U$1PNR_<6N]!V"GU/+A96^=%X" ?S L<[?J[5Q M3:0Y0#"^4R9P1K&LQ-]+;8GNE(QJQM6GN@KG=SW-> =*0IF/(RCS4:3%Y7OJISZ-[$!+/I)G$X(,,/LC1^R!!)?5?46U1AA^+_5>K VXK&[XJ MU.?*]:!YQ#CFZ/S/4NRCBTR\]+)2J&?%DO#;992]##DD25_U>=I3<%PS+(,Z MO;O.>B'N2-[+2]G/^\PW/_XHYQ;?LC\*7W)K]$^%2_NIS=3V^<C$/ B<+76DIG.8\X&R.KF)57\YWX'P=3;FJ'OWE"*(%H_H2 M:OFG+-^A:$7JNZC=QQ!V>OR0D84." _QAB'>4!=O:'4]_.M Q!9WRWO"=9&) M+4*>F?9V&VFB*@$],"#0NHM ?<:-8E#OU37)B3A.E],L.2/W)&5K2>!VG9NB M7Z$]_?JW2"J&6WP@F9 E4D'=-%F)4TV((6+.[\F6P%R+K=48P>L8O(Y*4S5^ MKR/DM&"M&/-HG8G@ Q2=:Q'V=I@3CH?*@]3':L;@"NSCG5N?X,'[&;R?=HB# M]_,UI#8:IC=[UW>3:N3*'".+#M^5E3EFG4;9SA8SD>NBC)Y>*]26U6+H_NU4 MK8D*-JA@@])H.V?UJCH1TM2<%C*PZ'1O?>4GFVTI(I7^:=T_Z)Y!]T2I>P8A M+@AQQR?$M>3/WN2X[Z4[;46+RN\ZB;):OA'Z/R;GED=#F M8X-W%M # P+P2U#V&3<*C*M*"!C[O]@O,LT ?O&Q3906&WU,1G.CH/'ZUWA? MTWDH*J2KY) M=E AH%UG!P3?;/[:[.9%B..7EZ?J.36U#389+_$ +8X.!AH%KEC5L)-T3"NX]>G3:14[ MR@D.OI#@"SD>7T@77<+OOG,#M8UN"L2)+55>9W$!0L*6[ ZPR'OSSOTPX?7Y M-%G+ VI2[)UO75US;<;NWR_7GJK@E M..9U3+HWR?#:OZEII;?SJAF.A=U!' MQ):<+Y',^RYF_%KF:]=5=@21)"XYE6?BJ1"/2'*RV;;+MPU5UG)'H_H-[=M> MBY0+F4?*<*'*P7>5Y&64QF_"9* MA1A7I_$K$,$[CL6)/#9Z,;HGIRM6RFTZW_O.T@FN&0$%PN#6'SD*C/LFN/6] MIXIS(5Y,K\1H1)R^=7E40V*XL<5&S<(SM0UC%\&$5#N@4;U7*8R0Y M$S+TKFQAE7&6?R(/U4_JN;;I[" VX%0P+L&)Q9/>$VE6VV=A'UE6+---+0\T M!0M8=W9 \/FC4$UD5O3I,J)\%67J6 9#T[<5;/.1GZ.,0N=LN1Q2'V$C, (%B MN6#'B3$5B!G+-3A=/!= J-@NL6D=Z '$B^6:&0]1\5ANB.D[*OZ=QYM8'8;% M]QP\_N-D%?W.^"0N\X*M"*_+'.W"JVDV9WQ57Z+2,9*\\X/Z#RMW1&*(,7][ M,>8Y+_8B*<2G9\K$!\'6Q+HZW2VK!N+TC7JG3]Y3/)N_(*#QY8+:CH/:02/V MIG%<"2K7)";T7@KBVC Q4W/?AG\'A=#095@,& G69LE:!UBK+8TV#!(LK:.+8(&L2-92 $,5[.!^QV*(+>MW M#6L49_P+6<5IF)4X/I8UW)D3'TDE.(@!&LW:A0D_#"A0HUJJ'24_#+RUCQ>G MT K1!%RU!J;0,]&\L2['!,QM$8)50["J'>(0K/J"FT L-6@8I65D*M@5@C%@ MAN;18L%)71QRPN:B524R3^XVDP5A"_' )8W%MXN]F)(=K![B:CK1@RK\Q@&2 M$*43HG1>Q95,Q:*C<=1LFULGT6R.YU/DMNY%-ST*UK7=DBJ#9F/AM9#4ZYE\<;VXZ3>YIP*AFXG MANY#>949!$=,"."GTLB+H)N8%;/F#:/T2"BT*U0>B*:-PXSJ*BKS)Y0Q8' J MA"+SHR*;IV:3R8UQ/$L5 ?73]GB-M9$LT]P M^[W\SUV4$_'-_P=02P,$% @ )HEN68]Q&;9Z:0 _^X% !4 !WS_@//>WM@1)=MMC^<]^WW9 M4$MJ/\7*+9U:;>\[Q\4$1:)4'+.(&I(E=+Z M^@M25E&>1!G+Z;]]D;,O_ON__Y?_XU__S[.SGVE.BZBB"7G]'VS8\__OB-^&O7M$R'&O).WWSS/W^Y^1"OZ#HZ M2W/@2 Q8RO2G4OSRAL51)=@X.00B;0'_.FN;G<&OSMY\=_;]FZ\_E7TMI_O@-M/@FIT\P33?1(\TX9M'%JJ#+X>^RHCCX#'#\ M"#C>_ 5P_->AWJK=ALM&F:XW&?WB&V.D=[1(67*56X8\W*T3[!^JJ*AW@10*M3D(KH,FAUPW]J M&D*'(XNJH-*\OVH636[OEE\,(B7(MJLGB M[9KFU7G.%XLJK7;7^9(5:[&^MV0$S+H'I?8UK QV"58T SX8LF:_9UF?FTI, M.F5_04NV+>)Z4^6D8=NG^=G'#U_\>TN;<.*DIDYZY/_UFSW:T[&<%RV?HR*> MP-:T^"9F?$?=5(?C6A9LK<-DILVYFA$05\.+2K(/CC!$0#P3&$E_'*0W$#@R]-LU@R%B M- L"XR%B0*0WH@7I>-T.BL"HO"Y&_O6*!1,0U<51LH^^9Q5]8._2G!^6TBCC MIFLE0%[2*DJS\H%OTMLH&]I1];[$[*UJ%%RO'8""/##2X2 =$-(@(0T4_SNN MYB0P \X:"EK9TCCK_90^Y>DRC2/^C^[3\XUU!Z77.+5=:5KY.1F-TYW R&L+G6M6 YMF2$R5I0Y44 MD^;ZJ^'%O$Y&,"8"@R+MJ#Z3H]&H8KDZ&DU+B*MM_ONS96LYBWNF0OBQ4%N\ M6E=6M_=QDEZV]N_YUKX_3EWO03XK?-$-="=T/8+]N:%'MA#%+_[Y--_5? M:86108W^K(JD ETO$OH#E]"[!HDX$%VU2!;D/:UF)+$Z,S4IP-KL=R7/?^&: M5/%923G)LZ@L*5_$ =$38\E+FF48F=;LTZI<*]+V(MM_$:MOBP:L9HY&"/G/ M#9H9B;?NI$V*.&HFO!W];]+H,--XR(]Z9C16HN?TLE5 MUW">7*G(CV<9C4J< DB^M2K>1S2\".^/7'AO!-49B::,V9."-\I!0[&Z8'FY MS> .[!VEY0.[IYF(2XVX_?P+RZM5MCM?@] /R97VQQC!4B;B6K+TT.@XQ%V/ M$^'5WJ,A (=4C#2 B$"T( TF,K_A)DV@X$"LYLB('U9\?Q,4"5N2=3.Z>,^' M)?!A$Z4),",B1<..#2 FR;: -A7OI* ;5H@O-B*Z^VO_:Y"^8C*S:7&UN;UY M2N:D:[I/H<3>Z; MFHQW)L,_G*VCO['B+-Z6%5OSM5C8C[?,AW?*-M( 5JJ KKK3I,[W.N0+3CWE! MHRS]!TW^@V60TOASE.8WK"QO\P\TYGLP'+_.B[3D?[H46W*=8?6>5K?+A^B3 MQ/WDFAS2<^4*EFOE,I-XI259]'W]%9_9\?=P>1XQ B42^?9US0Z1,K=BAM0ZQZ<,(O>7M\M-M_ ?9%&E,R7,'(7B4NBVNS"M.O>/Z?EB?2:#ZA)ZYSN(= M$Y,0\3P7=0S(=!#/44/SR)VF0U^>BU/*F*7#!OY*4F=G["8+/B%-O$X_[BAT MV-&Q5 S'&@VRRK?QG_$#2\;_6E 8(D=6.T5M&OEJ)+P8\^-0@AOM-P"/M[@_ M@/>JC'/%R48;X3HSZ%N7EGR'.WN&+0Z"5=L]SJHNJ9'PHDOC4(+KTK -]ZIT M27&RT;JD,X-^,K XB'7$S\YL>?!KC 9A.G:8L34.($0F%X1)U* @#JC_ASGJ M"&HZ-9/ =.8H2')8#Z"D%493[)+TEV*F#&T.66B'VC;<<):*9UDZS-+:D%/N MU^OZ..T<>=1QCCS08OUFS-GJE*")C]4),&^NU2Q=4E!6UIJ._TFC8D(UY\^, MF7I4833AW*AN->C8>^I!$H+E^A[84,>*:$.>11-YH MZ9'3;2#%?)9Z[$AH3#/1C21A!I4A#'0>VM[7YS-R48,G:=[%3O_6@&^"J%^ASIN)DXW#?O6WQU7\EMWM\L]1%T_E6K[QA M,HG.-:JQWVLXF]HY9JA 2EVZT9=1TO[5HSE;U@K1>!YGK@UJDZ MIBG2,<[J&T-NK5;IC$3L[$V!J,<=^;D;"?_MTUSS5_U) MF\U:E39$**CKNK^7]+U\K56(=E?C.K;HHM8#X-PM/>2*WD>9+YJS\F)OCL_8 M^8R[(L.:60\_,#^Z8TZTQ.YJ\5Q\[3DD>6"]U>T_<_Q:AP%ZF MR3-GXB%Y74KS*[OBXNN%J5&Q(;^W,/PN6[JGPM6-@RS6:M>KP2"* MT#ZLHKQ95W^&D*SR.J]+ROY&TZ<5-V_.GVD1/5'QQTO.@R[/2;;WSPV?[QIT MML?A6FT%Z)(P0$DJ#K/-IUR0)P!#DP5Y:4"2J$99_X4D'">!(A5$%*D@7Z8Y M25B61?QPLN&]B<.TWT/%[*9/FF0X!W"?W1KV*RWY>.>[AB'QS6X-TQQ'P#7L M62#]WTN8#2GTLH09B=9GL(2]8\62IA#H6,YO_<* F]WBI3.(@"O7LH8)2U:> MD)B?0VB6_>^ES() >EG'\%+V&2QB[UE>;[SS6\+TH: MZD'GJ'[.\T,5%=6-K=UFF^M9R@OR&&6P)Z'VF<]O-J[RY)7.Q:O;\Q$KN)<= M'RMDG\%^_ZZU5=MS6ZB3R2F"V>W>)TA?_R9],J1YK?XF'/^QYG@.(1W4WA+_ M;OAP)Q9PL6A[#L8)J: ^CV,R&?@,UN!N^WF_73_2(MS!ZI#^[-;?(YRO?_4] M&M"\UEYC;KL][/0-9Z5U]Y7RS\WQ1)M[KV[7DBUJ?@\40W/_&>Q8A[?5@0-* M9KM?'<(,>"'Q724Z&""J)'C"36?9W?/_+5)X)$"D.'S,TPJ;:V/0IW&:#8*V MS\)/'3RRQ]?4I! (9YQE8S*K@PDVQE,U?V/D0.?/\Z1[AX/!KVZW55E%>9+F M3^=-KAZ]SCDK\C*-G<0DV,+CVUPQQ>U:Q7L(%J3-NZ0D;4'4MZ.O:Q>U)BLV MME6[ O!J%HZK3[2(TQ+6P*.KW.8O](XOG*Z6"4WJ@18%193N'P/K8 Q$2] & M"MD EL\B.@(I)!97 ]3,>]/]MC+N SN/^:&@H-?"W!&_DRBLRB=(+1OKVM?I M?@P#YD1N:4PFI^@[_OL5%T^P[+PT.!A09 0#*_W1\"\JO<,#]!N9]N-VHY.X6L\ KL))YNB$_Y8 MZR<\[$ %ZWN?UWL%-#FI;HZAX<-C#):.GA=-<HCY;MD$@;<6ES\E3 M';)>TJNJBG17L)C2I'S'V?]+5&T+\7SF74';E\[.\^0BRK(2BF2RHH)M1,&Y M;:=7K/_;C+IKK6SA$1!YLNX SLVO;&D.F:.)>34;J=QD\'&QJTD]T,:IB'+V ML:EZP_$:FNJ:T^B4J8/#BXO;]%?)2.W<*>=LG*FII[O 633Q4"+@;=]JSZ&_ MI=6J?;^A?8-^=[$M"CX:R::C\RERQU AX7JYOZ1+R@DEI'DO@9S5!IAPEF#6 M%#>#XFA*JK<8-+3(AH^&2VH0Q=82(F;"Q%=C"O;*L]6!C6DA>I =$WT8B%8P M!3(;C;"[7EVZX@^+?AU%"B 'JRQ]OENT'1&SN'%;E!MO:\_/C"4O:99QP-TL>,GI,=?JV*(1M6_V>$@-B.P1D=]# M)^(@9XG98?U\=M/2Q,5J9>^TC\#53FD/J7-%+&0//+SB'="!H.CL=ZYF__6L M!>T@@BX'*!"A5@0ML)XBDO[_MBS@!,;FRF @!=X6A_,X+K8T:9T *2W'W5>3 M[9$J)^W7>7V3^H!/@FBIM/RP+29Y$WXK]:;C.TH M;1[=558"Y>^0RC#9OR^EZ#^9'42\U#G-T.SS)FXWE)\2Z2W?6#E#\Z<;RO>- M!JWH4]J .&]!(I,9SA.^MSFWNVL?=P?T[;/N)?^A'R/RJAF)CS9J@IXY M SGX-?^/@'K(G&"5F6TS2#^*R"Y[9GHA*5^7W40'A<\5[!!Z]E MK*G1WZO*89Q;$C9R%1YXTTP1,5?W>L)M8^00C/>N7,1BC[14D38 MB&+30<1'D;T,QS-_F7DL2^-=YYT[?RQ%5*Q$IB9:8S/IAGOU5D1NF#RJ?IRM MD2!.\(WK# Y. L;D[9VKC+X)&6&:[ JP_7*K0/SC?;2FJGOQR#?&&_- WQYW M:5AGQ3^)H#^777N,X8-;^"07?:9#)]NX^BT"D[7:B3TARBZRJ"S395 M-Y]%CR;*O8##;.()N( W#(I*!(UOBC9UK!0/.J0"R8+DM!*5-9;\KW4%GDG= M<#B^!WU;!4B*U_7X*.+:WU&/<,D*$D'!V#(-%F@Q*/-,A6GS=[;6+F(H? ^ MH_/G*,W@GO4=*T3LKFT?JR(YWZ[5"5BS]ZA.X/?J2+7.RS"7E_4P8#VJ!T*Z MD8@U28&O<_.PJNJ>#<>JEA"$K)=_F*0D,[!5O[-7.?^P_X#E\P^!6*JACQZ= MB2&U+^E#TIQL> <0!@6'V:H[$LZEE+Y$O,;KZ8]Q-9R.\2//AMNONSL^&15< MK_#?;M8CIUGM#FQIG910,/63(K*BAS;&:W2RB39I%65P=TGSI+Y_$YOKI@$F ME).JC=F7;DY+XYB2*K+\]9P;SI-$',RBK-GJM]6*%>D_J/7P#'6*H4X/*\VA5TNAK$KQ'](-PC2 MC(*HI,/,>?4MGM]$ +I+3T>G(M'@TI\CL0"Q,Y/,0WIL ,;U-_G<<% MU$JYI/5_K_/#&BI==7*)8&A_CQ0;93K.WR/LBN5D0+=;>W9!Y$N?_9MIC@*L('!XU:@;;H,-4>WTY?R2VB8H. M:G,,F@D'!R0A: ^FK;D>W,U-FQYO6FA)I$R+S2-GQ1P"E&7\=_+X/!>!=FRF7#B_Y! MYUTWBL-"R L"\/E?*[*C%=F/8$'.UU"I*>@K$GXT=. E"H\"X2\S@%;7>Q9/%$]H+-$M"CYFM!TX2%69J68 M2"I D2\S#NLK$E55D3YN*^$MJMA!F90&7IC$"*24,DL3\/KMJ#I8Z1TKFE]! M.UGD8Q@0<[.L!L&^>A-K<%2SLK4L\=V+T24UMNI!B$3SWC ^+^-K7)M]6&$* MHN)MY;[8\EUR30OQZ!F8A:MT,^ZA5?@"N2:.].P^)+,F30YHA_7 JC":(;CG M3[:X'FSY@O:!+2NN'<=E6,:E3.=;K+RIT' N>0T(TJ)8G-P$!!9#K9E@1NSU M)IKO4K[LTIOT^?2"XNWNE^AOK!"%1T?N"1 ](,54@Y)K8:VAG DL Q=6CSLB M\! !*.1-!&9VF 66!PF'Z=L;S>.E8':4)T$"DZ^&6NK50K@+@GK@R,3PSX_: MFCU)7(KQE,QA==\K[^0M(+(7^ZO\$+6P*_WB8)T/?]V(G2JU)7^:_]Y+"/+# MXUW!8DJ3\AWGA'@NY9)N6)E.5NI4^=2P;. 8"=\% \>PF)0*M#1&DR*!+7WR M)530(6Q;9=$.G#=?D:](QO*G,VY]KTFB-%K'10*5I&Z@/* ZFT,G=BC$9]9! MFASG>9XH!:*X).4JEQ\!R?6:4$<3 ^FPVY33Z=1)&#>>(X_/OS3/.HBKKLOT M.4UHGI3UG=B'BB^:@/UZO1EYB O1!?HA&'52WC9"#4RH#='-F$TVQAM:EC^1 M>.1UD*2%&>B5'(1$,ALL]_<,8_$4Y>D_FCN0O&19FHA_P#5U>;OD0RBAV*'X MU;9,L WQP>F>YE M^TGPD7%4E6OE!<2 5-SJ\^-34S(N &X;L5[AX[@FH[1"96MWIKO\TFJP#39W MN]^7SQ-BL\]^=KQDWC>O_1]W]/=&3?!2XAZ.L, MI8\,L[PZ';_)>:I'G43*@_3OZY\22S5WOQ*OYZ#.?-?15]W>1_;5E'<^ Y7D M*"RK'VI<^.(?C=1Q\G/3L+[TJ&G3">L\UH@[07+U*E.L>UI611I7 MC?_Q(]?]\O[#Q]%X3J5OD*HTVK=K'=H3)X(Z$>3)EQQ ^578R$TUGC,4(^=@ M__QP(,<[,=#OFN9CT,,%-5\EZ*1IR^_?'[ M;X5(P6_^VF1S/,+-9Y,).[APJ376%)_Q3IT',-:$SP3E)O-:-(VWQEZ? M#_?JO&;*GFS[:E'8(E\3S&6:'/,F0ZU=6B>X'==IEHB2VD=(B1KOW)>O8AP% MYKQE>UR(M-,60I;X@)X;9HOA_D+&]I$.E^!+ MBU/A@.,_9[2-,NU%0-P5;,.U<0>)(17_V]7?M^D&3'%9M)GE[K&!:I9@>'NF MQ!)>U$,G_GEE*S IZ>$-$QUH6]R9ZWGQ60EHG58B\XRCX5LYA*W3'(+6]Q4& MIM([<)W@:P-I$/-0)*A%(W(H#O"0WKLKP1,ID)/$['#>XR%-HF#RF#R53]"' M,7G7SB]/&MI"+FE+&!U(9'2@+EC$@'A>RQ_!0JQQ4[.

2%&WZTMOT0.0G(K'T2 0F-?V3D=?V';.?=)4MVG/I)M@#V>)"D:!I M+TY?;TP>O!!YG1KGSRZG-M/\-_VK%/1%&Y55"_A/,T/<>6OR1,XGRZ"_ M\WW))2U?6?KA0F+GWOF3V-S!? %J-S8N3=<6.Z+"!,<^1-I:2KZH%,CVO^FV M.Z/&+:.B3#G7(GG74@I J3/_2HE;;C*8,Z!G65XA4> :"D";11]LWR4'VEGM M%>($+P(\=<+\(V2B_#H/>]$4F2\G5-WN 87L":>&X77:()M!.<05JP7ZT-3D M+U=T KWSZX']T -6"MZ(B4]@IHY-R[ >YY^H\_+S121TE!6#)_C+FK&M4,J+ MFQ9/+?-)Y/_X2@MV6>\K*SN:$;17U=6Q35LD?'J$S\ZG">#X1;AQJ/X]T[E- M(MI';H1-P=_V%[*"[9CI42[U@\O02-=B\NL^UMGJ \ZU.V;V_9B:_ITA"RNU M:/<3+;"QQ[K+(0\0-[G!36[E31DP@G($\9 Q'K*,GF]YBZ+'O#L7-ZY8YK+B M8JBJL\E,7K0MQ:AXVV9CL==/[-)4K0G0T/H+WS%H>2O_,?(ZCQ;@3;CQ6A3B MWC*7VJ&\ SL\1*1F\J"*1;:AITH.BQ@W5N6P[I5/=I48AJ+=S;3DE MXKYAN%?(CY&[F"63NY%W[+!AUE*#_SJQS#QA9C>]7JP'/+%>3=2@DBZ47;=#C!HH2[N0;C6QH2^:+ MB&@3HDV8O=1 -9XUL1;F5Q=M3.YD2N^H1'Y$D,!.6*B&C;H6V7O=1 &RUK8BULZRX&@J!88-NV>-1B MS^0=KOU @99;J MF)8]H<:'";4?=?-$O%U9#CP5PP:.L35$E!'$TFO4X- [4?GV,GMSS(\/@V]7 ME_?G9^3N?GA_?O?Q_<,@]1G_#*\^GY/3ZZ]? M+^_N+J^O,IG6[]09Z^:C:YE5!! M07*"&8;D/UK-8 M<;_;ZGS8WFKRKV_#V_OSVR__)K?G-]>W]^3FV^W=M^'5/;F_)ISW[CF#$:5) MKF^)TGZCO277%^3^E_-TMVY-!BSY?WAZ+^:B])NM F*%YGNV/Q]9I&Y[4YHW:-F9PN;.IZ M5D^S7B5BJ'U9F?SWWS/+_;"U@]Z+'\AJ(XG<2;*QE<3?2^)O'1ND-SM+DF^8.^1;4T$U_@3>QC\L?B/N!99 M_E),'2E">KHCO"=RH1N,<"1SZ7)RH+0[EYZ#>*#W/)^O.M+QJ+7;O6;OI=Q* M;6N%#^&/LK8[Q-\>(5LFCX0:G/L-Z]%Z]^?TL4(<6UW[]?U@Z9!DAH5\XHVS M5Q+0NF6/NB-8V;WB[_CPZE8&OW/OGMPS=6Q:G%@Z@FT5V'J&-I@KQ-D?XN?>#L_V#9W '_N<*W M7&6&,:6:QGVNY>_.E*J+W_??MN^ZYH[YC_4?_7G4##9R3^C,M18OV/KCV'^% MN_;_]<-__=='KG"U^>"C:_/?Q:_:8F09%E6IX>_Z1-=?]43Z"?R4M M://=,3<$B\94RZ9"UYR0&3/E_Z(3=5CK&A*?N50;]7J[?;2K_5CD@9_J_DD1RPRAN)5\)- M,DM4_I _9[;N:+HJS3)KY(FD%.>CK_.2G);]2$W]/_+WMZ5A@3>7[V[?W;TC MYY.I8*J_<>)^> !AJFLT'H4-PR=!F=!T/+8Z'>GT;#6\/Q.$7BRNKF[%E;KKU2KLRX"Y] MK=%I-V <.4>_O<_>@VE^\'A3J'!IF+JOE:1CJ$Q$^X-$;N'.!QW M0O:*<.=0=4]2GFF!PPJ]=SW ;NF][AHRNL2H.O:J) YTXEOOFI#7:U,ION_F MDP?+>..\/7"UO74 M*, V-A^>&?@S;/ M9RF/HQ8[)^+JM\.;I#8E"S9+!%'G/M.MI1R4@ BKX,V%/WA%'8W^_<(=](_8 MD*_4_DNX]H?%-W)JT5R:F@CT<.M@SDTYIOXER@K^XN*,R9B@L%[6TB1OE+=D M3!UN!!K<[J&&X=MZPASZ>Z8+8XC;0 _,_P!_YM(>:HJ(GI=M]ZVB-6-J051A M*8FW10*<:/Q=KEC$1ZL&1 MDY"3%+9OOTXT.G?>)1)L.)W9-A_"*XL0$L&E[LQ9H+Y?&?R;.2]@[9<\D2N+ M+ LD"F>([P=;04Y.R8GNNISVW =57=LRA6@TYH1Q,3GG?BB'#U5E:.2,NM1+ MQ&^A>O6,=9/_=L8_V:JW!7"YSRL.TPK$W]7NR1NQ.=T/C6;CG?\!=ZS+S.)4 M9!:/#7%OODOD,N?MNR4\DLE^+3=-[)D/UT658ST0GQYG!P/E/O- M-I=^5.6.&-]1@3!!+UM(I,!7"=_16N ;#I\A_]$7:@)/JC7AINB\*@0P?QR7 M6F*NC^31MKZ[X\7;[[@\9G)N&AOIIBS.D<%#$;QIU#^$S5"^K7Q8?.S5#X3/ M;_%!(83]#X?,=?%)W?28CUN9M<9"K:SKDG>8NX_I9"^?D*!]N+%W7U[@Z:4; M)LO$A&5W8EC?F:U2A_%O7OB^E4!77//WU>4E 8Z5\HT_PWAYRZ-3;[C-YODC M1$Q7_.A;FU31GWW*J?-HV?.%/E8"O"3Y:4E U?^T=)B"E$M2GF=:%.\4E/7N MPA0H8((D@6FY[D\S1S>9L_"!&@'IX&@G0*)( ]42^MK\N=*HI 4;H)@[#[;# M"HZXQ:H_RT6?>FM>("_BV:.7QQ/*&F@:[7 ^JMR4#_29]%&0+R\]>*Z73$LZ MX#/'LZDIJI30]BE MHHY3?%@O+-O2L,[^R:"#JXE NG\79\V%S(JQ+G"V]EV98-*&Z?HRM;5MZ_+AP6<]"%K ZRFY)_K&=N+;]X,/Y_7/MV>#W^M#2_NSV]/ M"#6^T[GSP8^X""2+%.W&=,?,FU9C^OQ!6',6_]@_ZO(__CVJ_L6UT,S4:IMO M5=YO+^&7L]O )8A]V+6 %,\GK?=F"&C7$-:AX3A- FZ'-^3^_/27J^LOUY\O MS^^JY/+J]%TQS^[Q]5Y>G9W_;\JKRU&T\74WBNN/Z9*/NGN5ZV]\M9-V2ON& M/K)D/,E$MV#SJVL36CSAI>RS'Q_>-.I:/?Y_[?;;Q5;&G/[QG-&;X>T] MN7Q'+BZOAE>GE\,O7+J(1AW#>]D5);)+FMR^M=MRRU[LVW%)W8,&DXRA019_ M^YYOXK()4=[%!43OR"B^6/J:RSY9SLE!Z#V6X)-"?G/RR@ZA!YA7T@'>J65J MS!3Q!/Z38QFZ)H/HGZA!18DT=SV9ZX@3Q]S%>-E*A+R9F72FZ?PK;Z4_<,94 M_Q.*_$23.\W^^R6 RZ&R)K=P64D%@9/K*?/J4;U:_(TN[>2+Y:RJD-RQS9C\ MD*F;;%%)XL7% M F/NB!:@6[O,"J@5+H0%C)<,38,K@3X?CQ#6]E7@OB,H*J MB;+J0%"=4F=,+@SK^THH%1XU;11%X:BYLES^+-=>1VVA)@9FM28.[H45RO4"7AZ64/QF5OF MS(QMZRLO$%1ZV0FD%#'8!(O!?XG\L,[%F##0!9SX"\;B=X%&PW)F(L\T?+!F MKG\&A=SJSE]Y@9AHJ%T",=<""S$NKES;,CR/\,:V5*8)1)4!/QAP!1N7OWQ' MKN]_.;_%H#P,C 4J7"#\E_8([<#I2R59['R(TPSC,BGB9PA6.@(TXU<4-6U M[%*@)D?R!JZG^LU<:R-S1PVO[LP/OJZ=CQ86WC='=I[PA5,I,)8CR037$SUC M(RH#&=^FH@"1F;IEKV&K##C*D:R"ZVY^%3'\.SIB7#2M!3!R@Y\,LX4IXJ<- M%C_R>G%R:7IUVKIEE@$Y.9(\';#(.7\>ZP^ZBZ*F/%$+6)&MN\O/5\/[;[?B M+L"<0#"LC"&K8X9XO*2PQTN.TP7AX;4Z[UP>)GEQ=,2+AP:6/D!8(M!MC' & M*>P.H@PN38U4$)S!;4BZ2=RQ-7.HJ?'M8<\JXQ;AZCRC"#IYYQCI1!R&=M+L MZ!QPQ?#>1Y[\[X]T\UY\-5CGK&:Y?CYV<9QVQSV-5>^L;94XS-9'_@E:75!: M:JKG#R].1*U-Z!=&_?.KP;;#@^6ZUB3^9+97]<*03.[!X5;C4<<(L!"#U']2 M-9[L4^; M1[W%!=0;!9HKZ01NHM[]JV"GMU&_^+"S:U)BT_6%XCHT(^+P^,P<>Q[(\,<% MZL8Y(\ ,)4K$ 4_O#0ANCQ"1.;;)$> !1PF))C;\(C14WQUZ.0).7F!B>'=W M?G^7%B#2,LO&H\PEL(MA4 IL(^OT=ETT$O]V=+5H( MSIS:(Z73$T'IH:F)?\Y79!ZZI]2V13O0WT2T>]E)L!FYDV"M61FTJKU.]T4/ MP0QIF2J8$+L1L=L(P&ZSIC1J M598;=9[;?;<+$+2$46WZ /5)%WXL:AFLOL M"='-)^:XD^+KQRC#@1$KS;@J45+VGA/VW7Q.CQT E)M)?7^AEY_?W%=GLJX624J2Z0S MR!\GX.+'M:K$?'DS* !F+ZML"6XD'T'A+>A]NR3W%7.7]Q7&,I^[W1Y<"0, M-&7%:">N_CL"1IO5>@-=/'3Q0O6@,+5,U[)E@2SJ.DARI!M7URUH.N?B(Z;< MZ%2;B@)7;@" 25E1V8NKW1) 9;O:[;?@HA*0-BNI5W=CLRG5-<*>I^*\A7>= MDCQVK&Z4*Q1;RT6L4P4I=B+//5@Z]>/J3!\YYQYPAJ8F3ZL/)5H.,\$;O>S< MQ, Z\))IU_)R0ZL>5U9Q3"OL+U2#\$1,["*<);F_"&K?BOE?C[XY3%K:<2WL:KT)6,H P$U981J[#N6J1Z8Y<^N] 1+/$N-_]C5+8GBOYW=62$LZLR9CFYV M-HLZ2Z.D7V7])F=]S9J) / 6[\-JNXOJQO6JWE]U9Z&TY MU2RCGD86\%D@=I7.02S0Z%7;=3BJ.AH+ %+5J;G3Q>QYBV/@&,<8 Y"$*+XQ M+RWW+Y?#3Y=?+N\OS^_(\.J,W-U?G_[ZR_67L_/;NY_(^;^^7=[_&V^[P*&0 M2,<:"I#,*WZ2877;A:'3!]W079WAE1F4SD5[P;(%7*%% MD<*B0T&5ZWMU.;WQZ'O@F?IJ SN<(EA? VM01?1>[4X/!ZNL"5*P)@C-]9VZ MSYXQ;=V"+[;Z UGM$"9$@@K5HVH\0=8O*ZH>JO3J=<#].@!@IJP0#:J_CJKG M$H5HI]^ "U! BJZD3M[IS.';RVR.FJGEZ$5O=IHG&=()JIC?J>:^V^(..$]< M; @0C\9G/HGC7EX(^$0R -B4%:5!-=4[-=UQ42I,,M1XZ-J%:KPS-F(<>QJQ MV1,S9XS4B".N$B/BYD+4?F#D2E"M>K0+?"WO4J[?=7>\$"H+.3,_T)AN !8M M ,!35JP&U2A'N[#W>%AM08Y, %*#)77\MINI+2*=<]2',&5,4!%XC#YJ"4F7 M=H:'&%$3PD5I4+>_&&W4DK+7%, Q"T Z,"57,*!W3-")_*P4Y?)O[>7,?*WY M.[5M6OA;[D,[US'5<:@J\Q[TRN*KTLI-?V"J@U(P0 MNU#G"(R@]*O=.MX$A2[N@3=!;53S%+Z#0'EE5^SZH.0*@^K53N[NKD/\%P3_ ML8N/DL&_N&^F66TWLZNPS;W&QMX!. :. 6X,0!*B^#9]9?#%XC)2L'U9Q9G#)A@EV4*G+;NSFP#N+> YNEYIAM]2210QRA=;8K7R/ MBU:EB55G:+Z':<)=16"@G689B^P!(M]L_=:FC$!J=5M8)$<WBN')IZ_@2 %9_O0,%5^R+R=<$5UQQU:@VN]E= M$8L:&[E@P06Q+SP_G L:[6JSB5H;OK==S)H ' /'*'BM2?'M>FG$GUJ3B>Y. MF&C43DU-*C0NV9FIKW,(=0.MAZ J^XCU(DN2#4WM=)U@ M2VN"/^+9T4],W?BYXMHS5GF? NGP@I_$4=+;NXEC/E$"2/"C:8ACX!C@Q@ D M(5(S#8M)21P#QRBXA"A^,4=E<.=:ZE]CR]"8[?Q$V-\SW9WCX2H< \?(I\Q* MR:H):.*6J1B[L1?'JQPAT$B-!#OBT?I)WXVIS;9=\>404F3*CSC#F3NV;#Y7 M;=T;CY@!NKRZ",E)]:*U$DYQFNUJO5X7?P.255LO$+H<3<#$)D_4F#'RS^"5 M1FYH>L/L".N]H?:U?>=2EVF_B6%7WTJ2/)'[6V8SZ?H[3JB@(MYM2DT9EU=B MI \A[!*MM"DR#H.:@$5?F\B8!D\S6B%#YM.,EFF./,U+QYG%XNCP&4:+9J_[Q':W^ 8[6$>:HM.M'\K/Z!_M9:\M-Q5Q5PI\S9?RQ3\R8%]O_"K)V8%79AZ!4 MJ1]4V^2#=*=Q^MH59W M5,0H$(SN?3UM>3 *R(LJ?+'V"R_*E%O]8#"R2F#= M[7*JE/H.KVI'[&!MJ,VPP(M 0M:Y+Z6^PR?+VPJ5_7VYZJN^G%+?XK]H(O)4WLONJU'?X MKP4@]@['-W?$[E=[_: 3ON@UERSIHRCQTI9[:;&RI8 X*NT<(Z7Q$0XY\,7 M+UM&HN-5"%PI$YT5+* 9)C1=X;3MU+\]2C;>R+ M_9K53B^[IL&H%P%C-%I)00H85:I*"_OP8^ Y0-FIZFPR,T08BZ-FI*NZBUHN M PGR)D2$1"[6V18AM\RENLFTKC5YV M=]H&;&(X3VT-\6'U-/FP#:[QF<;G&>_);Y$I #%%Y'JP3)BBW\NNCU^V3 %( MCQ>HZ4M@<\94!CZ\D7<1IY(9.1 'H*82A1R )&+A/9M7[B-Q MI;E*#!>6DO M8U"4: 7U 6;B>B>4%24A7^JF!HT=3%].8AHX1(UZ[!F"5JUAF;XYYQQBA MJFI-IM2CGO_%6(#5LL*\7-XT,1552;_5RY^?SIU\HVR.KU'X/8SW]%\KE\B=M% MF\^Z^O9U^;!UT>!O+=D8(-@:6@![FY9K@9=S7!YW(73"8>LZ;U.>WU(2[ASX"+#^X:/4/#ZKR^,&*C,,7ZTM M?W>F5%W^[O$NE\GWXJO!DF^W8-I#XV[X;G49_>:*4^AU3W-R!WHUH5\8]0]/ MI.-3YSKE%S@&E]>GRO=#$#7XB^B+%Z&LH#2&E+"^("I+%FT 9U% MX?&>B!&"8KGT!3NB)@YJFH@:1 W*&D1-Z61-^7+@BWAFN_%CMM>7<#CV-;VDQUB4,-YI2M&FYW M'4\?2C> QE8W ,TO7NO6ZLH>IWJE:7AA6Q-Q [P8X7?='9_.',Y=S+XT56,F MK/NAXS#^1[NGSW'[U#8!=ZHM%J3S N!6 (";*P W80&X66VT0!W$10AG#^%V ML Q68,K@9K6N-!#"".%U"'>"I; "4PJWJKT^=AX"%.@$YKECE@P3M'MYRR4@$Q2$"4(J+?;RUI)@@D:UB0DU M3*CMWP/]LVTY#IG:UDC3EL"#%!5NGE3U,@"!6&!D,J*O5RV)%B@WD8M@"R0"0N$E%?LY; = MS@+-JI+A@;7AD(BY6 H)%*B0P$R%LI9T'K'#(-;#E7RR$QN11CRHCBJ3713=UQA M53P5O)4,Q/!?:%POJ&Q^W_2F3_'/'KV'IC;H MH'K?Q.11H=NJ-A7 [=6RQU)IH1M4"+UO0O&HT%64:KV171\NQ"Y<[ ;5+^^; M"3PN=AO53AVPR0#(0RE^.#/(0[EE#J.V.I:>B<:>F&%-Q2W#>5QLDQ BM:A\# M'\@(V3!"2,'#?C<;),0(2J/:[^%M-\@)F7!"2/W$?C<;),4)[6HC=]V( /ES M94OD^8U8OH@F+"/;FBQ\.LM$7R[W\NI-B, *J9J)Y\QYM[ ( ,436<3AN\9_ MDFVO&QTXY0:!PJPR>(O\4#1^"*G$B>?3'<8/K35^:%2[[>SR%5'Y(5R1;8W[ M836$'&%#5?F:RE=4'O[?H@8J*L>%%)+$8B<:' J)E+.AD$@Y& J)A)UH\FHP!)WSO#1=9C/')1^=*347DY(? M=&UJ.B*R=&)8WYFM4H>)+WQ\+SXYD!9'L:/X$*.1894JG21NMK\TGS@4Q,$# M+\RX $?<\P?95?*6K$(K5TA-XA;Z))':J@P@Q<'A0:>T2$WBOOB$9:J2X:6< M"%6X4$WB:O>$H=I2LCM\B'6IX06\WJ;T,_5%EG]K_1#'Y'1,S4=&=).,J&Z3 M)VK,F+@#_CNUN5_BSHFATP?=T%V]Z$<3C MWSVZQRI[:*^5/;2KG3I:>W"&RP"Z(84ZG22N7D\;ETG. O)5RIDDD446Q78R2ER@W4GB M^G()D2O+M#8+M0]JX+3FM,"12WANH21LT4WB4O/CL@6>*$6V2)TMDKCH_+AL MH:"Z0+Y(G2^2N/W\N'S1R!%? /+YBE])OZL/9F!]?968#*]"R+TH"Y%D(64? M>_F#"0LQD;92LC-WL0M:.1@B3+>'5)?LY0H>3:TW 969H+E;-)8(X8B0.H>] MO,"D=82XU*N-2@(Y(A.."*F>V,O_2YHC&MV\-1,'Y/>5+=?G]\O\^#"X8N[2 MY3,LQWG[VG'J @BN5^5!D\L#S9H]&&Q;(/P3LA@+GW:(' LIK=G/^V/NH8V: MQ)5&&1Y+V99>353FQ>. ,']O&:9O+S"L4$( M%X24A>SGXAW.!5P1=!L-5 3( :DK@EY("0E)M)ZZ6<#F3J#F; $:SW.XJ'VP*!L4%4+H:YKZP\SEPK'S;4XTB83R_0P$#:9"2\ C88HXB>9@ MJ3#)>M5,OPOYB#Q6S>2944+X)(G.9.DHDVX]N_/ J$I*P"%AJB2)_FO87QVX2_$Z4]ZP^P[@9%MO^&03VR=W!Y M=5$9U-_5L[N-"%WH$G!$B O=C].;- V66'G,G#<@%PP4._:*JL/GDSC-2M-2 M'7BF$7D$A#*)T[DT;672P$./H(.O&;J.OS/!8MPWI'R7Z2/;\!$=,G/X6UYQ MSY2[D*)S*1$>)CJ8D04'_+K"O0V#O7N=ZYGK MN!Q:7%(<9"JTVM5>1ZDVZCTT&)!=LF&7O1N@9L@NH@MDH]KJP6E]A^Q2,G;9 MNSMJIMJEWNE6NQD6L".[E)Q=]FZ=FB&[*-6^TJJV,RP&BLS=M$^L%EO05/J<9O@ *ZIF3/NY#Z02?\ M\ Z14EX(5C:.""NR"BIBQSM%2MO2*S[ PO7[UDP^K :58VYH<%^!^_K;VX%_ M1E#.;S%!%51:551HQY4%(^WFN2S@5[Q"WP#+ZG<$90NNX=9 MN&,+(5(LZ-3"OC[F!HP\><8%V_7HGCX7PN,L9255^3@D3-$'%;GOZW,FS")Y M\D#QC&@(WDKN@NZMJH*JY_?U01/G0V >*:JJ4JNJH(KY?7W2(ZHJ\!YJ\!'4 M'_B_#Y8V%Q,5_1$'_ 5-?QK\\$.P^/YI:WH_[2W %_PS#1TCAHI8P[+*O4!F M;XYYQQBAJCC?2.=0H'TO%^DM$2*E[6Q=/T"1GI M)C55G1I\QOY] ,Z[7:M(>*)MPW(!;HFF\#(3<##^?US[=G@]_K0TO M[L]O3P@UOM.YLY 1PLDWV=; 8^:MH"&4@!_>^$==_A<4^?#?JKS?7NTO9[>! MJQ5;MC'D:OOE E+E"C'4QNBI,Z:.3;Z5C[H0.EQ2OO.*)M)D M6EE9N.#)TW6>7-[(X1!K1-9;N?Y$SO^>Z>X\_=F^T4WBCJV90TV-;QE[5MG4 M]0Z)$SKAV'3]P%-Z,UK*MIT# Y7HVU!X>>$B5\263866/>%BG%/?T(78J SN MQS:7]U_Y0\<..>?O<,1P8C!QVH=B"?MY/DB ME1F&KZ^7O_/IJWEE(X=YCY: 'LI_-L_IE)F1U9F8.!P7),)A/YQ4ST>T(!<3;/R8 M=G0_:*&;+3V\LG/1AT.*_R4;AP0&TB)::3&B0,7(ZM[=E:@'-\WE_6.(9H'F M1M9HA@GF(3<0A+G#?= ;JFNU2Q.!@D ) HJJSB8S0_A*B)!L$0+4=EI#"+EV MQ\P&K!PW@K:(9P!X%NZX_'-ON5P9>33Q_L*#ST9X" !\UDO#"NY&A]4=IJV:3[!Y,ZM6;]CV5%KL?F(F5GF:) =_BL.S6O4DLF8K[* M*LS7&K6_Z,A^P-T%W7ZSJF38C#T')Y8:1U[OKI-('3#X[A\%WP&GD-8SDM[S M8I[/R^YJX1R .N7AP.!8J4?!\:G(/%^/)!1]#"\K)9?5B&N(?H4#@KZ2FI#O M51N0;A*&ATV4[X(O%'A\<9!R&.G/3*O]A]G6MEZH(3-DM]Y\,$,CMK&SJD(6 M1J-3.\C0YCOA'D&/FM(UP"E&1OGM\RENLFTQ7W5:0)\U5:@ MWZOVVQU(0 ?4[29+NT:1 !Q. 5-KA.$_) M[FA6>ZWL+@W&&QQ?R6)D?TZC&,-U"[VZE(=KI#MSAD';(=S WL]C# M(>WR.QS:*OF5F4K:XQ5ZN)0W,WO& ^3NEJUH3^;N:P_4:YRLD/2P%AI07 MIVOBXI;QX1W=97?,?M)5=L/7;VFW3+4>3?F4WZ@Q8YA,R+,DS( W4!*B)%2" MKE/=)0DSK_Q",9HKQBJ^& UFK$;(?:G[F1@'5)%EQ2>OY(9[?5!E.M#P6WS_ M*X1=@NY2W9M=XA2CH3[)%8.D;*C!J5]K1+NG,YU2-F0:9)H\:)6@BSOWO=L6 M#:G](0\HYY!)B5V&.8X+CW9Y0NO;0QTOQ!8B[ MD/A:RFLMA;Z!X_2'7%![U+S"DN'W-II6YV?0>H(S'!PT!]TE"SHVC*R @OTX MK-!!5D!6*)E6"#DLW$BD>")&9N.['=$;7V+_TCQ_5IE@Q.W(\!5SB]!-"- I MX^)G+L+XH9=5ZN)5&?_:.4T%5#\@0& N;Y9AWWJ08V89T(8I%LSAR.QFM.J, M(XO?!JA#\DOQ"RAX7[8# _YEW8YW&YCN.#.FD1D7K>2).2ZW"X@U(OPMU]95 M=Q')ER!U\"P!%!W:3*26)7(W8.D6R<]=2KR\LN^&?+,$BFH6Z#P2FEUR[[Y]T03+0A] %@L MK0N];[[]X)P*8AX*"$N;>VDFDU@_+/>"?%!2/H C^Z/ETQ&^> C/(=3V,,& MV#(L\ M]=0:A$ZI)FZV7I]1Z4*TR0$J]01VY*D'!WQ;B;1*W+-K A=;7C+DB^7L?[XD MP]!O7GD%IO"%RRLH?%'XIB%\]ZW7SKRS 4INE-QY9+1]*\63;@B-?(-\ ]K= M#.&;1'JJQ6FO$(EA=IWQ;54&2K7?KR/G%,*T2[]2\%#62:: /)EF#JA^D(GR MJ'ZB5:*C)L$J1%!IF8\/@T_4H*;*"'7)'9NZ4D:3)H>[@.W']P^#8F=H( JC M4"FS5?JO'Z%/Q$(8>4=]KV>NXU)3,'7<)A"M=K77Z5>;&8JELJGA@/7^$U*, M)!3?O:/@.T#5R@^.+8.K?,=[7A'Z/$(#=5F/Y+;Z47"<88^'Q(5\K]JH@^H2 M"0V;*-\Y7[3K\/CB(.4 ,1"1 V8X]GKSP0Q*;&/G@/1.8H:/4F]6.[TVPAPF MS.$T46TW8N,\3CHF*8"O>@/WN]5&KPD)Z 5M@;TOQN'T9&@WX\OR9/(F:+,4 M&.A@ I#M5CC.4[([.M56':^T!'O$I+"'I?"48GZ'PY/=.!S2#ODNUYM9[.&0 M=OD=#FV5_,I,[*B08^)ESWB W-VPTCW^&6=*S9\KK R M6*0QU;*I"(^<$+Y9S#9TDWT@E<$5_Y=\Y8\=.^2J__+.;_" M$@_'#/&AF97Z<$C.? V'W%FFX4I'SOS70, LU<^\# 0:#4IP,P/2/%N:(YL# MOX>L@/)]-U\$'23- MF"^P^#S?>B&WS- ).CT:S=B!<6!.J2HM/"0-%.9P#LQU@@Z&1L,YF -S_1XH MXP8/S $[,-<).A0:49;C@;E<"',\,"=P'G0PU,=Y2G9'LZIT $<2 24RRM;\ MSPL!$D?&-(@N;\(F,RYK"7MFMJH[C%@C/C,.1&)-!6P<3&V D2PA#:^5Q*[# M"0Z !5^:[L7%Y)O7'E+.?0AI<2-DC6:C6N\I<"57]F!,.>L.)Q(0TK$Z.>R' M*>27R/^-&C.V&_AH3^90T,,!>TAKZ5"P0TB3)*8E@IE%*@CD%E0-+[FE"YI; M4*^ XY32ZI5>$D;4H9F5)(#_2@"D#2L6#0V0I76@^TG@/W;&!25^66PC.%F7 M;L@5RGN*_ 03,,@%9>$",'*_JT1B K1=\I2Z*=L9%!E)J3U0CBP.YLF4"U_9 MZ8&P9_$S*V_/AA3.]\UE(H#C .8 MLV]Q1&)!?-0HN6*0\L;\]RV(.&;,'YD&F28/6B5::01,K.?;E *44RC;<9 S M_4G7F*DYA#."NG+0R73A;GMG0? ,"!@YE4@)R]YG0#;#+TO8>-6]<8][*(U> MM=$$?% M>]R5-=S82Z1L9<_$RQ+6>]N4JX/P:%S"&0X.FJ/5GX ZSQ%+XN/1 M#13S>S'&OOGUS+-*J"-01QR'%9HYR ,MT7]IGC^K3+#B=B ];HRB"?B&Y^QA M6GQW-Z0S5B^1G@=QLCVO2OI7HVYU!53KMX)VQ,I5:J:73+8_F=0,VC+%@CD@ MJ1TM1Q\1GIM6>DQQW(/55V8IC %E/\IVHB*\&=:.5,BB418W(_R/.0+WDM>P M5Q:8/$DOD1J(9'MEG2[AIB5N6\N'$!:99T9Y-?650/WYY3X.J'3AVGA9@_9LJJ"_KY9 M],S3*R_88SCA;HH;P!X8JD ED@2+[)N:3[,E%EI.A0(]&.>XG\BQ]J3[8"': M"V4%P4FZ])-)K1^_!Q9R0*$X (Z\CY9$1^#B 97F..*'(PU(OPMU]95 M=YFB$3#&7 P<\7/TNQLV0FW?[=<2,;=+P,B/28GU&W_M@)M+.HUJLU^'*\.R MAV-I@W")]"N(F(_9A7VIJ2- OP@J.WNXES:@!OLVAJ-K"CP"@^IA+W[9-UV? M68X&=0L47BFM;DGD\'N,9 U"'PH62^I#-^N)'(C?)V6#F(<"PK(F;IKU9)+S MAR5ND ]*R@=P9'^T=#W"-R=)G+*=L[EB+M&EG!4P(EP&DZG$7Q&O+'FP;(W9 M-0]+_,7I,W$L0]M5(OZ\A7"SR7X33>$"E"GECIGYN#ZC\MR*$I$<$+WU MR%-/[1Z)0"3EP,!)=!,04 @HE%#[ 2K$_MZW?B'S8Q3SUS'I:9@ZKCG0EKM:J_3QZ,A M*:KA@/7^$U*,)!3?RE'P'7:2 O:/K3X(<-ZF\V[6TA+>/4XJH(H;P<^7F\Z=?*]N( MJM=_#$IT^:]([I0O509;S[KZ]K42Y%3ZFT9GMN MAI_/:Y]NSX>_UH87]^>W)X0:W^G<663E!&%-MC7PF'DK:(@4 MWO'?JKS?7NTO9[>!JQ5;MC'D:OOE K)GE>W-W7>$CP^#CP['_\;JN1RS;"K$ MU0EG!;[YABZVOC*X']N<9[[RAXX=^]Y#2GHB MV+77)O0+HWXX+IU\Z/$SG?UTPV1A\2,N#01"?ZYT=HJX(Q8:+":HI)[Z#5KH MBW2PWVY06D*O97]S'DJ%CY$Z5(RL[@9;B7IPTUQF1!#- LV-K-$,$\RKH#1H M+%-=JUV:B&'$\16 6$)@YE95>%2\41 +N?)%V1^X^J,X7_S,SYD19U#!BSPM MQ?S]@&+^9JW> =WS0JGVE7JUT\O)F>C\0SJWQVD;03U=#L" 7F2$;9@AJ&1+-QH'0,J3?J2J] M[)IJ(LJA'3L/Z1C2".H8$@WF,#J&=#O5EJ) GI!.X;LBW%Q6!"(* _J(1)1 ME&,/$13F\(1Y",Z#>HCX.$^K4UF_VNT";E0&*'F1=MMN((?9BS%WR.QS2+K_#(>WR.QS:*@D.UTAY=<7>S6(/ESWC 7)WRU:K)U/V MM0?JM>*<3)GI4!FK8<_B9X;5>NF'S5*[>+YD$=-V^%I(>EP)#RXG1-7-PR/KRCN^R.V4^ZRF[X^BWMEJG6HRF? M\ALU9FSO;,(J?X9I!3C#9< D*!++1.U@D=BL[RD2,R\!0WF*' :3PT+*;)I* M$E;' 85E67',*_GB1AU+=T ,!ZH:Y=@3)31.EZU<=T)OD2'=0=Z'<05WLXQT"^4_(M)VY36*5>K=?KD,P/:. M M+:_L6T>?>=%H"*?(?.M+1BE:7QZT"9*P"4)XH1_ "RW."#XOM(Y=W;D?M*/K M@'IET*C6FYU($"\VPHH':'17,#Z)_DH^XI/!>J<5[>#.$0=HB>-=>>W%+,F,FT/DB3FNB%=:(\+?Q38'CG3%,E#^I MRI]$3C5%OO+FN_U:O.-V"1CYL6\"+K_QUY@6.P#2Z%7;K3Y<&98]',L: 6DE M!7=B7JCH"](L6TD"XIPKW?4\=91@.5F*88.DS8AX*"$O;P:"U;Z'-,3H8(!] MX8/2ROYH-30(WYPD<H M4NEX&9M(1:K#%5#BUZE6&^TG6?P<:%OL>?RVVF_VT*S(?C@LB<[-<%@2G;5Z**N#VXY6DH@:)13K3&[YH&*OSA])HYEZ)K$0+U*Q)^W M(*50Y*FG=LW.E')#VGQ\W(P++2_9^H5+ MKCREEI!7RL$K*'P14&D(WWV+&#/OB(&2&QDMCXR62,GD 1%GY!OD&]#N9D@[ MTW8B99=QVBQ'XIC=8;/5O4Z-:K<'J"5J(%<5]J:TY-@G_7+D0_5.(E>')W3O M&NH@U$&YU$'1*A!1G82I$T#IF;+5.W]\&'RBAJQXIBZY8U-7"FK2Y)@7T/WX M_F%0[%P-1(D4IJX[6X5)^C$+G&4E\_7,=5QJ"NZ-6\C<:E8;O7ZU ;EM5O88 M._9Z_PDI6A**;^4H^ ZKAQA;!M?[CO>\F)4/+00UF.'@X+@1!<<06JTG)>2Q MJSH*^"B,T83'& =I!XCA"&2&G#!#*[:U<^C9@B0LGWZ_VF^W$>4P40[GQKE. M.S;,X^1EDL+W*IK6[5>;/5#5S45-Q.R)<3C=7SJ=^*(\F>0)FBPHS%/ >3<< MYRF9'8UZM=U5X"(54#(CD[,FA3T!F/)PW4*OKMC#=0J]NF(/A[3+[W!(N_P. MA[3+[W!HJZ37:2+QU15[-XL]7/:,!\C=+6'MWD=G2LV-'C0:4RV;BI#(">$; MQ&Q#-]D'4AE<\7_)5_[8L4/.^1M:8+6?>-[@M:*_G#.-'(YOWF+$AU3N_NUF M,FHV:RT%03M(T&(M$@E:L$4B00NV2"1HP1:)1M%QPPCI+S+#O2TZ19%%@04< MRM;+ _(KUH(.S&;,# M%MLC,V3##$&'9:/9."#.![:JS29:\D!1#N=\8#?H&&PTF,,X']CI5IM=4,UM M\'Q@9N<#^RT4<&45<(UNM2Y.Q .A/Z!(>=E*\T[]J\.ETTQT>>\6F7'51=@S MLU7=D1>,>S>+6U-Y\Q;&SC-@V'8=#+=F3X#2QN!"FB KQ[QB:->%?/*]:T\L MG/OR0L,( X(]";"'-"L.!3N$V',PKW@AZ=W,@L%IY)8#N*47L M3[#Q'7(!ROVTF: 5B0D0O+E(4)2ME%_&3FH/E$.*HW@RY5)7-@T@[%G\S# ; MD;Z<2>U2;]0J<-WHD(N CYJ+&&I_SAQ7/,VYMT)<<"DPI+PX71,7MXP/[^@N MNV/VDZXR3WW=,M5Z-.53I"8KE-+*'JS%YPV4A&6B=H@DW# M&&O?#'#2D?JL^.25>G6EVFF!NN4#&H*+[X$%,TQ_WR1P8A%^U"BY8I#2)@3Z MR21_DTD((-/DBFE*JU6BY8UA8CW?IA2@O$/9#D:F:I M=J3H)U+?&"?@MS2/XSI>L%HG!O:AR+E8>N5ZIA3$DM=C&>52^>12$B6G114Q M@((Z92LF/0V/X_B]+ZK$9*YH>6&-^+M<&W(<.^[.GAKT.R?R !MZR M%K7U]ZV;S[Q:=-?1KY>,4K1:@YPK:2"QR1!>Z )NQ? JM%]Q/QO5>C-:K]5B M0ZQXB,:L- 8HT6')1X R1/%$.[*3!^6!=6GEJDL+;]C[Q!Q7!"RM$>%ON;:N MNLO@IL Q-NZ%(W\2.=D4^?Z[[_9K 8_;)6#DQ[X)N/S&7PMO4/E:!*37:>3G M?KR<&U+9F\1@"E"*/1Q2LBC#(26+,AQ2LBC#8>@H-\-AZ*@LPQ6=*0&%4LI6 M#2:<86JJ\H8CU0^KR&@)]W,)5;UCI]QGQ;@)D+A)JYY(@XO(<9-(M2+#%5#B MEXM4&^T<58R@QD&#/@_#(26+,ER9*%D*DP)*/5ZK#ODZF$#;8M\.)_TFX XG M*,**XL@6:#B,+F6M'DKKX";1:ZO<&@500*ULM4EWS'4-:221__Y'KZ$H'\BW M.W)O,^K,[#EYT T#BY#POHXR41N.GQ/M2'ZR]W6$=4?]8CG.+5/%R29]Q"6S MF.>J0^2%;4V&UZ>7%Y9]Q_73]>B.J5R/N3IS/C&NJ-@]?2[L>2/D"I2!2.TC MR<#)>+/6Y"2 M*_+44PO,32GW,LW']1F5I$ E&BD U+'L-]$4*O8",5.6PHGDI$_JX:HB2A\$ M5!X %6*N[WM10^:9!VYOK9R!/,5[D-%*S6B)E#DUOA064]NWA MG5B:(A+'1 T<*4JUI_3A!(\"V:I@]PWMY[5E6%R_IQ^<0@T^^I?T(*#(3BNW<4 M?(>=JQM;!E?\CO>\F"?H0"6WBPQJB &N4!SWH^ 8PLU920EYO"0KW>%R(;IA7XQG<=0A!./-^*(\F>,-:+*@,$\!YZUP MG*=D=C3JU797@8M4/W7Q __WP=+F8F*4^RT#_H*F/PU^^"$XKO_3UG1^^K : M6HZ\$;OW0_=^Y'YS&M/0,78M/%:V8 .4*A=IS):-@ABA*A=<4VK.Q9UEIN7R M 5V+ X3.N.'*- $BC8LX[R>96Q,"D.CB$?J$C'23FJI.#;X,7W@Z[W8M+>'M MXY0B\H3,SY6;SY]^K6PCJE[_,2BKY;\BV5.^5!EL/>OJV]?EPP(VCVP,$$R1 M!3&W5OQ!1AY]B(V7:;.;X>?SVJ?;\^&OM>'%_?GM":'&=SIW%DE.05B3;0T\ M9MX*&B)A[2?#_E&7_P7ER?RW*N^W5_O+V6W@:L66;0RYVGZY@-VLLKWP")1> M&]S?Z9VTWYQ-:M/X^##XW:93)': MQ6=F&:15F6'XZ?7E[\Z4JLO?O>]S$7LOOAHLVW:+GCT4J-Q&70!)2L1GF=R6 MF7U/.[KVVH1^8=0/.:>3\S]:-C^-RJS ,;A$YK3F?FMGIYHYICF4:NU"T.)> MU#-I$+\L 1>*"1$0]$KA^#QRKHIH7?5*?+JHU >) M@.G!56NJAN,F(N67_Q5\;,JG(:9(Y. Q%IZ#'3=8RB*MX!CX!CI MQI?1!TA5]BD].9LS-N4"3Y/ [*!V@&71.ZKP^P3FS^ ML\%D8U53&Z[1/*9KT&GA24E P\'!;1(7"AX3MUW YP, J<>RN0:^>I1G#6L/ MU"L#G$R9Z:!F!"9A@EH;[JL9)9T_"3*?KE$Y=IBLI^ 1:T##P<%JM.Z J6*U MTP)U< BL!BRI@_@[M6W^C3F9VM:3[J#N Q5I;P9U38RJ_+[;7)K\'KD2Y_# M\]*-:EM!+0EC.#AN8K0K.U/'[4"!A57T%6&IR2O+K,DB"8-1AQ'FF6:H$>$( MEJ#"K+W<14YB0>$O@L"^Z1VW2P)D60( -&7%:.N0FT63Q&B+^X. NT,"4GQ4._!\01;293/+.E]8=EG/K6'/K$/CCS! M+$X& *+R8C:)TIEC8A96XA!BN+2D?N"E^<1_M>PYL1X9AB+2^(9\-P#!P#SX;E0:3Y9OS"3Q1'8IG^)%HQHNT.QRP* MJJ3:WW97;1$F/V/>OY?F@NBW2YH?&B9H5)NP"@'!8:KX$ X+<045Z.QOVA\+ MPP.EVFPW(4$78I"K; ;_5I +:_Y@B90DFB6]%"EKU(XI2]H-3/' & X06)-H ME)0X6%NRTQ>LVH=PV;\UQ-[=ZU^TO0.D6DOJ>-[8;$IU;5% Z,72+''U%%%G MMLT_Z@?94/&"<4?;065;>Y46OI1C/@[\&JZAZ5\_YD%@*!%PJ'/:Z6#?$D## MP8%S4,'07E6(F6M@@WHEM1E709TIW2.T5Q8\B:HV"NY:.Z-1_"X8; . MJ$HO<"@J/FA#_-=V4/U04QH2\+RA\J:_H8Y(4Q'" !_7H.5Q))@C@UOI!% S[9JZ. M2^J>GLX4CE44C*R"?^EQ7M%VFC MM9<.-?F;75 V/ZI."& ^I#(I;3!O])R%=4,AQ&AO2=W+92=K;K*Y!A,-\5!] MPI$XG2,4$"U(?K>D^,$]+V!*%P!(*B]PCU JE#QP067PRQG6+:D#>\9&S+:Y M!WO+GI@YPZHC.!&RSG&JCA84]PD>]PQ"$Y1;"@Y%I07M<8J.$@!M4[B?<#$+ M2!66U 5=ZQ+C'6DS<2Q# MUR1&ZE4B_KR%*9PBSSU$AAVIJ$F 2K0_3O),07:>PY1JFFX^KF]RZ51SF9GD M2(53^S!):#>X%7]DUQ8N'G\ ,@/*YA$W.W(V5\PE\IZ,F;A76!@#RT)D@:"G M$EPD50JQ%A8P3**4BF/HE$-(]G?6F/9I_HUC::TJ=+@$TL'')ZI]!5!5QFO6?S.SU;$X\&V-B#.V;+?F,GM"="D*1;'-SN!+OO@J?(PC^H)9 M+RW_?C](AS[<4T^BC^4-G4O>N[>&ZM\SW6:7*WZ,F8WO5)56&XY'#K,!V=-9WCD@\M;LV>VB+W[2!V7L'ZS9'BGT'> N2.$1%#@'W MT>K /Y8XI76"!U0L79,:D-1Y3N+'XA:3Y-'-TDW$AXW!07(]$V:__CH9Z&!&A<(.LM,2SST:L%*\>U% F? M.#T>_T2<:("(#-/$O43*RGPQ=F'9Z\4XTI?PKP[(IR>,W5C*?1R[ETA]V@'< M\5JQ-Z +8%YK4@!(X9?-4][NP3+U.P.0A[E?[8U]6 HFT$+D61*%;2'M)9:G M:@]M+S'H5IN=["J$4.>7FT62**$[.HLTJMT,+RC/?1,V;(V"8^ 8X,8 )"&* M[R($MD:YT$UJJM@:!8="(F%KE.()O=>/Q;-G9JNZWRC%M=2_B#45QG7!@R(@ M7;E0'RVH.OJ0L_!W@M#7'IW/?0#$3KCV #7$!(BBTH(VJ);UD+/N>X$V-,T& MN;X%D&HLOC_PNFK4'6?&O0.I&K][M_5Y9^%8J)93]'J"?,FEH(+BO2XA71=*ESY&KD?^?8ZR^\8*'S<+>$CI52AI M!0!4I<5P4#WI7O>1)H_A5\S$?K7;!G7N$ZSJ+:=7>J:+U)')=:]W=[>\-$6$ MZXJM.DN1>0RK-@HJ*8Y;BW<]6B(H[F6D#4!';O *E,)Q03 3](,*4N.6W$5@ M@@+6GP+2W65SFW=5VHV6N36LM"N^& NJ'$ZHTFZ9I#VXC*B5NR(B9)"B,$A0 M*6I"=7;),4BV7GKNU3_6V>$8. :X,0!)B.(["++L1S@$;S3_/NZW1/=OZ!8Q M/>DGR"R:^$'T@W[BBDI>OK"[["[_Y@](NR;48 DZ&+"O12^L%?'W?$7F6^:X MMJZZ3).G_4UM\X6U3][P)5C:R]O=56,FS(3S9W5,S4=V2UUV/AHQ-6Y_WK[2 M@!/X PC)XG- 2("Z']2-=5^;/0\LL(K]-?N CMC"/$U;_/S"L1A$XJU49M*O-9G8I]=P' M$TL2*MAA9S#^:IDLC%>E2Y-+%\V:B;KC+?'R3]!2,7S>(6*Q&R 6CQ]P2,?@ M:%5[G>QN M@6B\TR&AS(: M&ZP5:]D5AM'X33C(S&J,!LC\PF8ECX!C@Q@ D M(8KOH02=5. ^R]UL.C68*+FE!A$ZR["K1H/_< 7'$W?1>UW5]=3M]V2(\ MT!S*$$>Q73^D;[H\<>J!X=+\MH3"9XZ$:_-.X.">PV!U5VWLZE7 !TP1R#"* M.MKU0WJ8DJC69"(TJVW=M70E6;(4*X(J2 MR'>/M.O1NI'_L;@4:;BBXN+:0N]FMR]?3J-<32C;-0B<,$W)Y7'0DBE5D 4. MX7HT6N/P5-'\VLWSU7X35+,ZB/JTI+ZJ.+'@W8?M:4_1T4MV 4-="E*7!I5F M[^6/\N E M=3!/PYME^"U9% /W@"/\\ZEKDQGGAK25M;6NFA;0#1 04" MMN+KU3 '-*B1:X #FB&X7[W5JM[$XW8P_-%EO9ZW'[X2]!NB$D.G#[KAM[ " MPXNE56M![6_WV4FG.1&S4MEP_H6AP\=*9Q$LE[!#E2 M'.\GV36(NO+B(_X(?;*X0($:?!E^"L-YMVMI"6\?I]0"8#>?/_WZ E'U^H]! M<5S_%0/:ML;VZ$$=86Z%-S8\R/#X/?N5-%[IDZ-OF^ M/>I"S%R:ZKOE6=@TYW*UX,G3)2>>KG/BI<^)%TM.7"83G4PF_$8WB3NV9@[E M"J9*V+/*IJYHD$2<,;69/&KL_S3AX'2=M^E/\\U2P+U-45@590S!\QMBX ?? M5KF:33@6U6@&_*9)L0M%4><997:9\Q1 M;5W>MCPTM2'79#/1E^7QAG]9Y5Q[S^?PR9 VC6\\M2J$?X=.A9BS9TQ(_:00 MM]HNLOBK+%A"D:+#W[*'P?7MY^'5Y?\;WE]>7U7)W;>O7X>W_R;7%^3N\O/5 MY<7EZ?#JG@Q/3Z^_7=U?7GTF-]=?+D\OS^_(\.J,W)Z?GO.WS\Y_._]R??.5 M_WSW&O\D2O[XI):AJG4Z/^N#4LS:YRS"0+RK[YZTYK9:^^^K1+= MX;.9SAXXD(PY<6VJ2?M5CNR%EW37V0@Q507UP0P,1]PP M^TXHN!?]J.2 TLNZH?:U+16U]IL8=/45W_NJ1XY.7%Y=5 ;U=]RN4UXX8FMJ M]\T&#<3"[[S8VOK&&;HC; I+:'!&KJBCT;_)*9WJHHG(5VK_)>Y,6#W(^\#Z M(_@^<%M5?EMLNW JG/GDP3(6Y/K]=GCC?_@=N>6=->,_#:4$IE5R/N./8%7R5=\I SE+ =%U$Z6@PC^(65:Q M@D50("1F$!0K$->N&#,AGL?,9ASD8_K$R -CILCGZ6="6UY\[3!$0418Q!@,8B-?WK;V96%1:B )$4%Y#$ MQ,RT)(*H+??*_)(]!Q971P_5_\>%!KS!#2S&6")=LY<'U%$3)N+<6DIC!S'QS"+9H203)X(V8"J"G<# MOJG%0/^4=*)5QV;/+TQ<^#P5U"DDC=/P#@ "6CKS[2 D&B<*8ALQZ[05B=B4,IE MNVR$H4---Y L^=]L!K+10ZD),YARWM-&NNFBRH>W1B^:.KP(I8*R.K!\.F,G MA&ZL1-"^(\MYE9+:\9B ]44J-4#2^EA/0,\"Z^#A@EWQ9Z G#A,G,]'_8()$ MH\,7,X2=@^/7@(0L1OKQ1!O$%C7/#CI'[-(%B> *@"RID,'6?1POL"TT/!T8 MSWTUO7 NG$9H(P3)>5PS+<.=N%@1%,0)X5 V\90!-&<]:LU[1,-!=27"+:M"!;0=$V\+FDWZ4 T9GAW2>+C\AQ'' 3/<+9:HT>O;/$32-![QG$\ MZ19QMC=F5/6)5)">X1@^(!8%H\M\D>6@Q%-1_';)EU8D>4<;FUCY"?RKX"+: M4JD!)-\@^2*Y2UXU2<81+\%TI:A51"Q4+#:D-P5ZKB:&"6JW7[W7;[9T&"NXB?0O$G9C\X5N(1*J_>/"C'+L* M#EC5_%X=@Z/"[)_ I^Y^./5?G5]^Q*=.M=>Q@Y:+\XJRQPN>/-,P87B,,5#8 MX1ZQC/Q9&'$ ^>J:?SFV'H\X5,AQYL(K%&Y 435@"]T'K\JRT-5\,5T?A9K+ MWQFWAWZ_3QA"D7\Y ^]X(KQ#%&7@LSTS,JQ2WB;884-I.X8P$A7MRY?S^$CA M)TEU\CHVAPD]&M7[FY%.(5G-'_6F#)4JG!P*"W!4C9GV3\>UP7<'5M-I%A?F M,[GQEW3W"UK@:VB683N00-AKPD18S&P/S3>,XPMQ#B9(_.@T?00Z06.6.8$7 MD0B#YTA1R(@,;+#MZ<*2QZG*-^ZS\_K GG&KN,Y\PW>M-QN=!LBJ5J/>:W9K M&W1>%Y!98N)T$/?,$I=,H0(Z KG%C1 D7104'AP>.)(>WQ9UP&@X-EEHO( X MP.@!\C>RZ( &F04N&BLD[<1D#N\S\SZV7&,5].R!K8!(AG\?$RE MY8 &\B/.N9)AVXUVLU^K-9NM7KO5W*V1(6=XH)PIEP<$+,Q8'HTU3"SI1TT& MGB!0NCW#KG_^*]K&I):>GUWVC-XYJC/0>>)"8JJ;!G^$"NZQ#\'DQ"2QXYT]I.X'3K1PK68'OE%^@25PU\85W@* M? IID5<-*V04B2>G"B0%2(1YX4./>-JS?&7R48U6!/\ES^V)8I1&0($#'A- M_M7^#'371W$"WX6IP-]=]F< 7T<_;42^JV!\&#$E0J6KF#P^Q0/H2_2+8_NNG1R_#MX:*]C1K*+/YZ,(S&7G*AP5V.+G+H. M/KG/N%V!8>NS+Q@Z2,JW6J?5:_3;_7ZST6RU=WO;>L%&-,VJ12&.: T: M7T3L;OWPI-_*WI\T9E<+H89L*,26?DXS5M M)9)0OKS/G?'XIC !X.4BCCLVIR"^WIP,QGM_S#&=);CT:2YA%]D"N&:QJX3/',W2DI@O/-]DFX(3G;"=(S:TF1C MDD7(FKAZ0&)SV._BBFR M7&J#;'Z!D\CA_?A%]+]C'#W/[&"IV3@ MW6D8@LJ(:\DX.L8$HVM5O!W5T#8V\;XVNM ,K_N8W$"NS- 5F'++^2,[>3ZI M\#2CZI/NB50D4,9\*MQ"IL E>NNO=$.#+(%-\GS@KS <5HF>Y3&T%YB!XW*= MG=*$%>V5PS/,T/5G[@LI_"&0&%KJ.#Z;>Z%X7ER(HAY_MB/?2*A*[ER0;X!6 M-P]S?N+VN0X>V= 7=SIHEG-%+X.#:K^)CV8D.A2%+\]VMO@PJ)6EEY9YM_C& MM%P&^RA< [$Q<5*VIWM:.-$YK,()H@-Y)','M'&"2 [^SK3>@Y,GL\$:CBJ9XGR_["TQ39TU_"T,P?^B5^E70T>SA+7=LJOG3M&2*7Q;P\> M$OE;6JM7JV#7//PZN(!C?$L,YHC+=NP6F[PYA-?@5Q.OHFPT^'NOWJ[P4[_ M9 U:,=^/7YD!9_3,/YQ[&WPKF5A&"231KLO8IA=&M6*'P!WRD9)T5ZJ,TG&W+6Q8]$F]K0=(?!!(\#^Z($/AZ>W(_4K1*PN.M8 M%3168+F4XA6/R69N&5*)Z<7(1-X3AQ8L1;6YZ3]UG1&C&QP@BO\$QC/_@DGC M8S8RCXY02C>(I)BA2!B[M!!N\^)'3,?KZ.#)XW%D&6&V9L)ZPF0K;K7!C"R6 M/CO<$T&LAYCR@))BY9-MK/A\,1 R2.4PP.2$8W*[).NI#=0G#%1_U,R M' ?/FIBD92+M)B+I=L*:EN?*>9F.-)DZ9O"; .8RNMV?BXO%-4MB>F+A&0F] MH?1/Y)\)OJ^V:E7X_^YY17$1FH9S/N>]BXF,B!DD[G_8_B+DC(0R_ M ,/]AUP[0]&1J*ZTM[(D8FX[I28_PK^R,RXQD MQM ?2Z;X[74F&E7/"+7 #0&U?=NOM=O-7KU9;];Z[4YSQZD=E)$ST$+*A;A#,;M)H4D$V90W.Q+W7/R MH$#\12B@Y)@8'0*/-S%'@"BLJJ@)(2NMP M8EYTQPI\;CL3Y NPDO0A"E'8WJ'([C>]/\*;\7#2T4QBCB5_T" -M\?'&>*%$=A$\%B:K*<^&*LSYHL5%>CR=9SQ[TCL<*(=H873H1)E)P"0S]V7CU' M<ZBM'%ER8 MWM?0T\\T'&.F1D5FT-AS \+'(H$V<\2YG=SG*Y]['DW&_C?G0D[]$PY-WCAF M!,%:M5:]7ZLWFJU>I]&I;Z]Z44Q7NX^B_4=@#>B&0Z5Q*$,?G2F<=*?6J6AR M,RBZ(T]/W-9':9' #__0[0 SAJADIMZ;RWG"0#?:!KPH0[R$](%,F\:I.T$B M'<$3OCC5_])-#3CE#D]^EQD;B;+@"C?LT1T/)5U4_6=0[&KHAV9!2A5Z_#:, MR9PG'I%X@@V4I7MWHOS9TRT6I7S+*NADL7)LOB?:+44JY+V*^**G_7XO_\9Q MNW 9E2B]G@/#F-,ISU;E#QZJ7O,Q'?XY?OT4OV^;Z/.W2/%OF/:+8PY)-SAA MZH"7),*($K *0\XC096'ID M$GFAXPS64TCK_,INSF&D-X<4D?B(%SS!7,)U43ZB'KTP\G4_&E)1B'=]2KZ9 M6/SUL6!4?(SD=H7/>S*J[7-#G90R;<.0JSG8/&HA1:[LDR]I-YJLR.T) M4SHH5U+G'!,5/ M;BX=MD(0$3PV3\%=^?T*I[R(&,)C(EL&3P%G@XF27E1SQA].[RW&WL,=,1A5 MY(K\^O0IJTQQU4*F^FS"D]LFZ!;XLREB^@+)HX03\H5'=.5%>"B.*S*D"7O! MPKN+B()M+'$=82(J_CU$8HA5I_-30,J_MD4^K,W#NOAR;9Y.D_&:B&TRB- 7 M]#&W-3S-.+JQIM(:G7*CTT(D#'_Q1#?_$$6IS%LQ!"]E@6QXX@8H)(5*3$*" M@5[%3*0*]Q;&6-4E2BH]/ZZ6L4Y*+"@'E]ZM^-H)+'>F6_SPR,;WG#=' MV>O8V*7NHE3T)*I-YLUOK]'KMGJM5AWC8SL-C6%OW6M0D1.F??SB>-XGDHLT M^P.UAQ&W9$CU#*98MQ6N6T &7=X]?.(709-I()Q2 [%C925$XIN5*-/7D "S M/.6(\;M#E/SBETH\9D*%XT#Z/&PL8G%140<^$;B9SF(%9T5.,N5TH",/K]"? MF68'5/L)K"5O^Z*[I72&#S(L#[ ?X&%?V^(0:>FF1:<)QUN!71.7$;05-C*] M[L.)!#$$B2PYH86 MP9E0#BRE?Z-B1VN'?_ IGBSP5M1 >R!3RS"J-!8/OI&TE;X+]_TBN UXHXC$ MB96*2TJ<,M$MRQV1#$K*P0]I&:PD=&H<-U(+P53$DA8C^!/MGXDC@:URJ'1V MW8<2K^$-GR*C+[S?EHS#4]TH?T"Z(V$8*<3+R6)/ L@RAW[8FA4+=40LC?]! MA-U/Q*[**#S/0E1]6=Y:$5F(&U7ZF8-&^ Z:Z3 Q-9);0]5P(Q=C7@GG-H M MXOOVPB*TH$N>467P %!X,+>C>:4XH S$50'?6I5^MU_IMMIIS+=8TOC\PE7@ M^KG@X<5;>*/2Z?0JW78:CC^6TQ%'N..!U;CHYYD*#XB.Q)%/:AR=A7:.E]7# M>Z; 1;! :R:]-2^&""5P3>81:&*T0_642 M82?%D#?#H&JCU>]TL7ZMTVAO$A)N ?MR?N(<, X]ZG\A0,L18,=)1+0(WR9, MPH["B[R74+#3XE =*(- M[)BU$"'O3+ V).KV3/075'P-PDHS!+["H&.(89["@3WT"] MTO&J"%Q^+B#R1HBE*$0X ]S8B+V= M)?5^O!G[O)VD^Q&^ZG*B:-V$&((S]PXQ/[Y;YL<7+C]>:C&85 S)U'5L^)&C M!7EYV#"];J=>:_:Z_7J[V>WUMWDS..1 +RG:SR?^K-(2#A0376-6+LO(7!4 MDT>@%TM(QS3T3S);8?#P#=YTHG'3NEO1)+9.B JD?>37CXU>[=-/VO5DZN+ MTC?ECY%C([]Y$8,-_8CO%^_^E$KQU6V0XV,\IOGJ*NSJ1ZH1D9_$>T7ADY?$ MC1"%983I1QD0(ODPS$B1]RU"DIM$$ MHWX%G:+%::C<=1J?@)Q0-A8?A3=D_"]Y.8*A]^) M60H$+'F8;!C';Y-L" RFYJ]^149P'_7OR!Z'5[N,<@$9&>9$9!"-"$8@\!N8B_GCN%_P(_U#%.D(UW[B2"9 M%P))\((#4&*V$>Z;V(OD? A:(7,O-B\SWB, 0 K&N7^:X'T*XR7$P6(\G4$4 MR[)U>Y=N^VYJ5#?16^:-E*Q4FYAF9WM65B/6&F:U_T=3[?+WRYMOE]0?YN[^ M]N+;^:-V?ONPYVS1]S'E"&D0D\7.TZA0[J\&S++FNH&WJR%OX.#- Q_ MY[% <)!I$'4D-3_0N40?X$2+^=KT._6[QVZ_HLFO[\8F]"MOP1%.B>+7P'0R M2OGD^+!=Z^Q"+9LB+]GT=Z7VUML88^C@6=O_^Z&1&]1>UQQ479UI*DNW47YS MI 27ADV558N+-UHFFUYR66A]_Q_J-KW=DRE/?T>G?R%TY:Y.7_0U_S^EJ#LP M8A=*M\J/"AZ;?M?HZE=SGY\^@FF"__U44)[@-O*V>$(3!DE\KTK*V4?*$:&> M0A%.7,)N29PJ[MSQZ!JU%G@D3>PNUFY_VIS0E3?U7;#5MTPE28J0&3;@[R;O M %MYU"%=C1_6J=^RA"+$GAO60*7'H+0;;NB[W:K55SJ+I".;;=)O6Y:Q^Y0KR:C9GV: MC Q:PXMMYA^V=EUDN.+(F_Y"U2OOUZTAM(5DO ]S2JXEH/;ME&'ZAXBQK.XU-PKD-6<$]#Z5+'9P+*8J;MZ) MV;!A#FOW"V0WO\5?!3(S#M^/3\3'TVE+!VY>K"Y1BA5H7'C:&7*PJ8A'KLV^ MV&1 4@%FL2W:44FQ8PL2E PD&*BU+ ,5)*#?Z3;WC($*9!T<9Q#B7"!I4#DR M0H^4%L(1"+CVSBT$07>EH5#RT1[S46?7AL+[V*BSPT#=WML+AQ]-4-D+7QPX M,ZRO*RV&HY)TJB2^[5H,-XX]S)=V(_,[,ZI_,=>9%W35/1-S)1,=)!.I$@6W M:BZ\S4-O73W4]XR3A,'P7_ OK__\D>I7=P9OLBU0AD$&Q&VB_#P$A4R5=\-W M_YZ1?5;+)N)B1+Q"M"4C;QGU97GQ=]/U ]VZ9SK52PN4CUV%^OK=]+ICZ$*_ MWU>8YPG8.8^VX!K6P6!OASN[(.@HCCNV['""V:M?^G+D M\KM/, #B0]$;SV3"HGECRR2XS,[HI)>[82'V#1.KE. 2$I\LQ(K 7[+V=.EX M^:ZYIZY 38^W)!73.T2TGD-HF -?X7N7TSFGA$A;"B3D2C?=WQ&=.0:&F((# MZ6P1?;:Y#ERTJ^N;P"+=GWS\'C_[>OES<%BHA&D"Y?3<62;J+/]F]UM M(ZP8Z-5Q_Z!G^*NI24KT-.]A(B!Y);!F'!-2?\)^OF/G-?XM MTXOZ('?S=]_GYJ9*QCYQI"[HKW,X;Q_%<.B^_^P0CHW3>'YI0Z" M\:43GA>0GX";DL<. MJXN^XK/AV#;_A,-.D4-L[V,4!HJ+D/\$(!:]$0G2>4*[2#:?">SH]Q/M-OI, M?,-E(PN;#HC]@?7K FL-52#"DF&,=MU;%HL\?*,%\)Y!A/1 M,H=:$XC6'VX(,HW-?'P!71K?S6@/I29^8]N ^IY<$X:?P9Y,8'SB21W-" L[ M&?RT76"L/4?K[Y5H_6LCB/G!M];:Q3S]0KR$D;%3,I\;/U]'HB*P>0<1A)S$ M0!='B!P2_BA'J6."C[DMCIW1Z#Y+*E?X6P(O3RU0"9/&!C2J/HE6)7/I14, *B M&@PYUP$I(%&\8P_%50NM+WA"!PY;N%E<&8P"RR)@3(D.*7TNY"P 6-\Y[8S+B5R_^B)HCHM<%4M!Z"@X0/?7[2MA,_RD., M/SRJ8@UCV I^JVS:+TPV9Q1Q7 $3_.WD 0P8E_9^ICTA,FZ\(1OV6L), .KX M1*=P$>*RH@L1=94":T5(;&"JH0Z6(![8C!ZC(P3CS\-!!>M+LY8DP*$>";?? M" .5V ".Y-53!X;4AP5D'&>5Z"/IO=L@'-*4-P81PA_JH1$ M/L;3_P:6#CSS5WG^Y?F7YW]\Y_^57.@2$+TD]=)#X!QQ[GA;XX<2#/U0J.:S M;MHEAGY)-DN2S1?'\UA)-R7=+$DW%- N%-D4J/YSRYT7VHT==UX0=V8_';3W M5HY1CE&.48Y1CK&3Z$P)Z;!Q-?[5L=E,XP$Y[0IVP"L1'%8H/N_O5^UYIYX' M51,FKYS-*'WE'(.D5*A'U,*)A6A%U#S&OA#^^*O,)2=#D;X=?L:3-NF#^IO0 MNE>FK=M#4[>N;<]W THONGVUF2'O$#%VMFH!::513U?.%KN$_<#X<6T(U7O' M@MW%\*D+QHV)Q+;[1,+:@V]:UJ_,,J+[/8Q0EO@L>\:2I8HD_NP= 7]B*+CD MSY(_]Y$_^_M@PH8)X9E6K!^^\XB,V )Y^8;!\N6!'N")Q6.F@EQRV M1QR6!Z=9+'6W#L?\# W?$WA4T3A(WA! @[ ML$]QR^QI9PC)/'SQ6%;!ZCV5$RF&"P]O[9^?ON29<,=\P,U]D_AMMW MQ[IDN&-FN+S^6T7VF _0B"Q:2R$85 "^Z1'%E*!O):+#\F.4H&_J8,X2H&\I M&,O"UL^6C+,!QBE1?TK,M_+T2\RO\OS+\S_N\R\QWTI#IW002LRWDFI*S+>2 M;+9.-B7F6TDW)>;;?I:.E9AOY1CE&.48Y1CE& 8;P5+!\I* M\VFJZKB;U7JCVJP7!^)BXZGE]4JWW]Q95M"1Y=@5L2HMDS]4A=;-*.^TH*QR MV)GA);\4EU]4!="'QB_[EMA]9/RRO\:8JK:Y(&Q_..U6VK5:8:I52J25H^)#58WS4J9\B3%6\F7) MEVOG2U4I]$'RY;[YV25?'C5?JBJFB\F,FW;A]]1R+9!??PR7Q"5$F4KJ' F^ M1+.WF+3<(W\=;(]^I;'#P&4)X%(R6,1@_:7=A)T;_/ONB)<,=\0,UZKM'\/M MNX==,MPQ,UQ]!R;D%FZ_]]&(S(SJ!120L@# MYLB$[\&?]1?=M AO#&U;-[]6Q:1C,_FG8[K>!I_.?Z'PX MM9U??L2'3L4_?-4?<I/ MIF7Z)N/T,V&Z%[AX\+XV A&DO: ,TD!(T MRB9&E*^!T*NBS'L)/]1M@UX FZ@_TR3_^V^]1KW[,\[("R934@IBWNS[E V1 M;SS?&?ZA35USR+07!W@)5S$[5*H8.9;EO!)GT[X",W@D6G!/8N0 6XQ_>6+P M=1L?%]LV!77@&!7Z>3C6[6>8I'@V^G8E/(K8&X'<:-_AD\2[\#<%$?VTQ0-( MH&,N@A^48+H1@DE&*(9E"\>:*L*Q380DG=>T#= M"8S98E-W<>%OQ?C%0/K@NDY8Z3\='S,>:J'[\>YNF;VQ55OU*N$!FO:0<3<< M(TTI2/(*!JMR_$[Z5CJN<&RY(/D!^GIC^X5J'S-"[^W-A-Z;2X7>8TYY^+(+ MTQM:#CKHJ]:>]2O=6J&*SSZ5Y%\T\N\HR+]Q$.3?K71WV!\GC_H+I-\/O^HR M&0GL\SI,"@MC5#A^O: ,\AZXXEY;COOV9=H[D]Q;W8WWX5M,"(9Y+I2TB7=" MMZ-_QO/'=L5:F@=' #\!C]4K_5ZG M./9%1A"OB$;'L045*-= A >8;1RX2;&AI+[=B\'L>6?)P?YF.H\6PKFJ%UKX M-9/"KV2Q V6Q]H*HGWO(8D4+W[W%8_F)LSOI[_&.:+3/>Y^WSV MFSKW*+UB\1=B _H3)CXEWG7S[6ONQ=02R4WSZ70?3ON__ B#X5K&H_Z3IUJL^\R0KH3UBL[F!QXROH(&.F+#$_E:C_ZB,-/'1 MAQ_G5_OKQ;URM;AEB2&CHZ %\'^(#N21S!W0Q@EB?O!M9C2>.Y.I;L\P;91G M,4X<@Z>7GEFP^=6'X=BQX".'WSMAHB?>*\%3S,*44X-AFC5F*\\E+*I#5CPG M=CZ-T@LF,#%8"Y]"E&[JX;S"S./ 5XWB1ZL($U;%R'N:!LE+M >VD9\/"0_< M.+:;2(_$[U,!P",;CFWSSX!YE-&82IMLU\NTR?U(F\P,>#PA@VXE"6"E.>P\ M/>+M61WB^J3C7'46L MDEZ3O#,#;^@>5^_=!K[GZS;R]?S[PVA7M;%PN*OVX;2^0XRUI7K"KQ C2/BS M/Y0<51R.R@/HWFN.:@!'M0H4/-XJ1Q7(FCB&J^Y[T_NC.G(9)M2!O&T>=(N5*YO:3\7 MMA^*S5>]]I'R58&LB,//TO]P>F&^F :S#4^;F2 MYUP8*8>Y-F7LH>2J;7-5'FQXR57[S%4%LAR.(?X0WF!8YBB>$^5I'V=,=[U/ MI=0KCM3+2XE?6NH],G>R.6E76UC87=]?55!(8+9Y=DQGFJP9=V\QK+07^!,8;.IZ/X)PV\S7>R(9*[8B?>$DD?V)$ M[4) ?_@@.:P9R M+6=]HQD<-2S -[6E&CU]=7]WR-TZ8/W:,$TU.$X4'$*IG M>M3TAE=/AN68>U4N^3 <,R.PV.TH/(/SP'7A)W7%8U?!2&7%X[OCZB6@\PZ, MX.*5[5#]4X'+BLK.$2N6/Y7<5W+?6HL/"SS-LO9P][<$1:D]O#)M$SQ;0WMV M'./0H7;W "1<'??KYE0/Y -DA4Z#/.C/>,XWS+\=W3.8UPM;%>&V56GML+/L MD=VV[S'IYB3H[XITFY5VHUYS%JJ8/''@.OD(>R=DR*><9.L%Y1,X"BM* MI$ZE6=]=$$S5R>#8'-R2$4)&R,EKWC@CM"O=?FO/&*%8F<<'E*MZYSI3,'5F M=Q9,86 ;EW\&YA23B'-R5WL[REUMKR-W]>[^]N[R_O%?VN#F0KO\O]^N[[Y> MWCQ6M)O+QP/-995'3.GE3)[OH>2+9A+P/-EV:V6F:)DI6N:J'6FN6IDI6F:* MEMQ79HJ6F:+%OC0L3*8H&)9&P)UV-)PM_2DRGH\M8%FT^$M&7*5;RT.=SO04 MSF9AZ7ATZ-BG3W\*GUFD.6OF )]=QUOU(J7=:A3G(N78XI-[0_=YJ- EW1]R M+L\Q7!@^.F"%V\^'K74+F9&0*7#R )H7$3CB2'P\C.2] M(.Q.@0F[0'KS&')@SWEW=?=8'-?]DC1YN,2+2!IYNKNWU3OU N?=%X#FCI7$ MZWDPQ/M&X@7*9RVP6CT&=_0J<('\ I=5M!&0#OS H?O,R=1U7@@9\L#K*H\B MR3Y#IN4!!B\BTT+J@<^O!/GL3*S5^YW"9 +6CS$E]H@9*0_;MV2DC3-2@8R& MK?GB!RU*]O;VJMYHMK5J#<>FJ+9T44L756S^8#@, M)H&E8WJ_P:8ND I5]99NZ=Y;T^K:[VY]9L46Q4!ZV5Z$?-R(U]GW*;(]IK[JG_5T-']*?2QV2I?+=^5+Y/(J+ M#[HBA?72J89D$ZBGW:W5U--.5?AO>-K-NF+>B!.)* C^V&6,5F&;-M,F,-^Q MIS$;^W\E:H@UG'%%6K;ZW%()=-]^^YE90+X%5,2_L@'QJ(?C,./2V[@:?+ZMG]Y>#WZJ#J\?+^Y\TW7K5 M9YY4J.A)V&QNY#'C2VB@;A ^U-]J]!^5>R4^^O#C_')_O;A7+A?W+#%D=!:T M /X/T90\D[D3VCA%) =7:+E-0/Y@6X%7T[+ RKBV?=U^-D''#CR/^5XVZ$^W MWM\-Z$]G/0TK'P'R\<'0O_Y?'M[\<_K+U\.%/<'UQV>K\8/ M6#CI![G>V&+U:+&'@G,4]<7$]B ^^P*Z*\6_RA:9W7:]!#XJ@8_RQBBA5Y1A MSX. 7BF!CQ9,F2NYK^2^$OBH(,QW?%=ZA0$^DE?7:"":\S;U3]N@D)U)XG*, MT[9P)[1>Z];X'[8!=*[AY\3J-*[ MCZYN,'CHCP-7O87,C'.K^47FK M0.4Q!5:S1^K>!NYPK'L,UNF,_%?=Y6E0/AN.;=B12Q(7 MZT$<^=P7=BBLZI5NN_2""S1<<8@_#UFU)/[CTM7'Z1*?!Q[L+G.U>V91*K0W M-J<'[AX?185QAL3+0WA=2N()NDF0S:[D7 OD7*9 H.Z(;FO- E^I M%$CC'*<#&X>5TV,(1Z4+N_?F=@9(5F=E;-8<$14CHSA.ULI1MWIS=T@7)8#< M\?+&R@BP6^.-7@D45U"@N..\K7YT?-T*30<@^@.W'/;7-5D93C9'MJV.9=6H MU(H$$ELZU 6EVI4A73=$M8U&@<- !=*&A^].(SZ)P49$9IIECF1!I?81:*,: MTX@IH^7 A,LQ. P9TFEET-2(=)02ZI(0I,"REM!.*\JK5J.^9W=0)6\<"F^L MC)Q:\D;QU?LQ.[LI"(42*/V($*$[.3E@;\FUE!NR+EG6J+1V&#$O(=-+!HD8 MI)N3T+5#!NGLL.BJ!$]?!O8S?DNR 'AZM[D.\/3XH+>C>4I<]2*SWEH*F;NU M#CSUC:RDV52L9.,(ZZUU(*RO?S\PN;.=3N[,7WN)4>SD811?T=+CQ'G)%ZX&+^X> M)'CQ<83;):1AK[UC2$,D6>UC4TBD0X^P[^WU772_90D0=)M7M$&:.RP;W2<1P>_(^29 C,4)ZI00IC@19.6%P!0D"SY82I+1!WBE!'L?,9?K(9^YA MRY$C3M7LJE(U-R"5!DA%[Q%-S0^GG7:9M5E:/'GRBG(TF><#TU1U-]%J,>L'XOZLR9SI_6O,=6NNS& _3_9VA26KEU82=&CJ>[\$6(8=IH0H31_^&9B>21L FP*BQ 7]8PZWEQNE8%/#? F?P)_7D2@T& [! MVO"].WV&XF%@&_ 7-V#&%U-_,BW8 >9=F-[0<$]6KIG*#U<[HF_U>7 M7-\]07[GF[':_V/'VO/SVV\WCP_:W>!?@[,OE]K@YD*#/]Y_N[S0OEP/SJZ_ M7#]>7SX40;1L("?NGTS#'@7.$SPB^6"J@V1P9KJ%YZY- ]<+X(WXB8Y&V- * M/%"MVF#"A0PF&-Z#R49?!R9AEL6&?@!VW)WK@#CR9]H7Y5@@&BO: MER_GVL=H$/Y \LVZ-G7-%WA]K$4#B,(7F *P?06YR0M@(T#2XCHM^7+X@(M0 MY]46>X",YSJP>$-[FFF7UBL('NWSB7;CN*[IX5 CM.EAXO@T"C?XT1F-X)7\ M3\/ =7%OVC]HCJO!3L"TT.L 5AL[ED%/Q\4WS[[]AXY$,3C1SG379F*^Y>+W3@0P>7=WV M^%>]LUG\$X* Y<<3'A\ZIDJ4D M$NX>[X(J"=X(&$H#P7!JMD13 []8M'J,[M@N?HEWD M9%S0]&I+9_6_NMQ71=^!GS6XJ%_PI,_QH%=,>"ERSFU)JP6A554">2ZNQ09H M%2\J=I< L4^Y#L>0FR7#1!A)9K:G'W[GAD*F7V5*C)7SQ2\G4\N9,29BN[$@ MV?G[0K'U @N/ I#.T5*J*B]Y('CV3'X M9+CTYDK^O?X:MJ: M$[BQ&O I#]]HKXE LO;*$+%[OY&Y;T=SL2G)6S-U.GV]5:;3E^GT"R7T=G:4 MT%O$3-T;;'_ L:6U2ZQ9+' ZK#IG?L-YL7E>:HZ76%6=>I?M@KH18MT=+.=2X<\5+DT2=Q"I1HD% MTJ;'D#P2:M.IZ[R8WL&7ZQUQ7EMC';V\,V2=R]AWTT-(P36!GS:+DUI2IG\> M*)MDV 2-C![OZ[ )ULTGF@=["C\5RE[(B!E_*J"*/P:'.0P1,RSB.-;@\+&F MQC563AA=:P1OAP609:IHR0\Q?E"GBFZ;'^JU-+I_L1FB:'FB,"CAMAOL%!L( MR)R>N\]GOZG3_]*D)/Y"-$M_PMS#Q+MNOGW-S4]8(K]P/E*"V"=ANX-Q: G= M#3Y?5L_N+P>_50=7CY?W/VFZ]:K//$GXJ.5M-C?RF/$E-/ DA7WSMQK]1V7Z MB(\^_#B_W%\O[I7+Q3U+#!F=!2V _T.$(,]D[H0V3A')P3?<9()PM(0@\%(9 MK0U%1NLV>D?TUM$[XI^#^_O!S>.A]H:XM;5_!#;3&GV)W!YO&T!? ,# MZIT@'M)!TS##]$5/!M.&=?D!J@S=HKX.'KWAX]"A+A6$0<_7I9C=M7P^V3,B MWA'C=6P.QYKI:SHN@-IG>,RR9#N9]*LPOUW77/8,KBWM'U\6-FM@U- G:ZMN MQ0.)#?IH?L*F'/HSC([].W!K,G1Y1^VI=ZJ-?OS'!^SC@0=!^ BWHP=L',$[ M$]!,!N"7PT1@YO0);T[P[X?@R3,-4W=G#SJFM4??N@]7>D$+E[J_@4>OGR,S MW/-Z]V=/L]FK-8-W8CB!"A3"(SIW;'+.T< *MTFC-8@>)5/=U5YT*V 9;21Z M#366TX[/!BP\V'CE"26'O-/=6Y>F:?R.RXR^M=H)U4[@@-+5[>B7\U,B+M0P5Y4\3=):69'&^-NUI7DWVTJ9GB.DG42;&(3?=,W;*P0"?B M U(/P10%8L:9J'%=BBB-DH/%N)W+(Q1&HJ)FI6/I5'K]3J7=;N9)))!&$]@[ M(51TG[=NHYT7^XX74]C5:)C'"4T5A,7.=WUA.1/;^_-PT7>XYI5YXJ25#KMD MLT0TJD;#SG65 J'TT03=+&K6/&J>A>WDX$V<&1;3VDTUO@(_)G$ZPK:^=>_1 ML:$-E^8VUYS7]OO(7CD.> +P53CET.X[U['WU=E,#BX>7%D[+\T.F6)+SBA^ M2(?8>.A2!UMT?M4:V->\<1MSAR:8VF^*!E44=(,TE\/TRM$NQ4*([\(/0W*K MKU4"\',,Q0#FC@]ABG(WJ?:2^JN3J6A0([FQCL6JGN:9WWE33D\;N@+V MWD1=80^Y_4+M*=GW*4J''$=[0P>1W'+Y[8%M\/V\#7RPKFR,@CTR=R(=]V8R MAE?UV/ G(W!G3'<_G+;G8PH:_EW6ZLJVI?-[<:(]CMD\G9JPC\'3?]!% JDY M!+(';G'!Z3.0!2AK".>A48,[<*9>3(/9!D;TZ _>U#)]#WN.#07>VY" ECE, M%\[",O]@7&+'QJ&QJT_@F1JQD2J:@\Z;D#"C $[-U?WAF/E"JFCP#6SU!SX> MOIIA&T%<(7JI)M ,P5N.\47ZC53?G26B6FIGMENM->,_KLYNIC]:P6WG@8:L_6@7;C]"N;QJ FJE6T_G MM9!9"V?Z*M'J6%[W^Y'#P<;.?>QU@$U&# NA/31OB,$;D6R ?///8*&E37+&KM M#?K!M(5HYY+Y.3 -LD- ZE\-'LZTP<.Y]NA,@81ZK49%XU0 XSH[>&+\$=J M> N,20ILJKMD:1QJEDM_#'C3<53ZA.]16RL_FS#^1H:-R(<;A%, MP6W!)82!JE'@!_ \G)TY"2;B;5.1#JTY+\*PY'_'0\8S'(+29W!HM!MH1?&S MG ]46N+L',UV?)ZT:C"*%TS0&#!]M%[@NQ>\G2N0D0>(P[%P*M!;\-=D?UV=5A*(,]\3&T:?!DF=Z8MT;&%UPQ/ 4+ M&T*Q&A/TYEHW)F_0:A^B47@'M"$J,U=W:1%+D./U#MP.TZ*D_<+U?$?N&;5$< MF[:6XKR\PS$SN+7/0-[ H8*A228D:+YJZFLD$ WELG/RXX^<(TY>_M7VB?8.IH+T]I!LH:3W3V[@_ MP24D#F'@]9<1"MB)8X2^2I+E, /20U5MQ"2#E#_(D:%[97JT99QS0A5A2 Z) M#\$7@/2)DLOE;=TUS'T05V<1#^"NXM<]=(/U"8Z0(WY(T(-+X<&+;?8*;PJ3 MYSD_H"UA<1GLX4LNQ91=1M$S+[$7HED]["Z7O>AY>8'+4_C\ M)!JSYH3"'@X.N\T+]E9,3!R4S#^52B^\SB3?!(6J$ B&]/CD+NOQ\W;FM$Q" M60A:"O?72VPFT*_GJ(\\Z<_*#O1B.A2#B#T+AV#: :,XY!/I@+E)':+D&4P< M<*/_XOLCSIQX+CCO>8K>3O44E5\-*/# M7RCM;5L[E$Y@SUW:.I+TM[2TGH*N5SK[9O+L#U&^S7LO4L21HZ-/35"FY(', MB7HOH;6B#W&[7[A6RA&2K<;:A23V4UPU-;2]G!QL-=U>4F7 M'3Q=51RLN@>M#Z=-12)"WN0S(IWOD&7OF'Q?,?E26BTFK9PG>%;OM M'\*4Y5Y[R_"OQU&Y'FYO8\J-QI%P5CJKMZ MYZ&$[ EQIM^'X-ZN%PHFIL2:*J)[6?/X";0(?!_SVGW()4A=F2T0(,!(C+_0I+43<).]GSQA5""'D MBZ^ZC^FC&6UCNLU#;!MS'&HW'I;9J0HFEOK8%(',%!;AD:OL7'7BUOJKPV&$CYGT2 M'D=B=W1+X5$71 .GGG4*I7FET MT^AZQ6X>4B!9=0QV#L^\R"U3/W AMK=70;V5D[H6E4&K-CBHM+IE%*:TAOC0 M2&P(21'X'$T:;"///S:9LK"Y42S1\][^4;V5$\1R1=0W6X(?,./R^Q >'1!0 MP>IF4J] WML>]8PZ&@OIV.75L;3$Z:E:XAQ=1NMA=,79)E+;*W6=05@=$,7Z M,Z+.3'0.1!7#]C*]-_%?,[)#D]3U3S':@ ]V+\>B#Q'%M2Y30]N]'!C7SDFC MJ49RK83 -:F%)6&'HA7-,5)[L8#M79!&!'0ZS-/A>XKP(?0F VQ1&11@3Q-Y-YV2[3+01](]@KQ%F*(2\1 M:2#!^_<4 M0ET*Z\LU7I+OQ-^#"!4ST"E(Q%)9$*PV592?2 Y?YH#;R;:)>C616$R[*2:'US M[ZC:2\#+JV21;5T89;3I6DH8K6=SP 1J+0?.T^FN01JM[60["G&TYI.=%T@) M0\)PX+4($CD&TY@08SFNKI"%6P0I/X@&H(VR >C:*&*K#4 3O?S&C@7GXO$V M"3>.'T=!FB];[&VE-RB'FJ_7UM$0].'Q]ORW7V^_7%S>/_R/=OE_OUT__NOP MX>=#Q%\] "_+)<=,X ^*+BP$NXY.8&:CJ]YB-2?J+D'4 X4WR:/&4(-P'BOW M FI3*XZWVD,FND^ASLA8W&)9\0OT/5O7^MJ+K&X:=OOS>'N9-[M7]A;.X"UJ M.\D8Z']NL\.P(TO&1N1$MU9KK[<;.LGJD(I;%>N JGM1#Y:Y;=NYDY:R)1:] MY8GK="D"TXE\%+CU4HV1YG9! @\( '5_+"-7>!@D2?""CL"\J0_!A=C;.!IY MYKOG6Q-FOVJN2R%8O:;%#-Z:E@\Q=)F/R/CP12+3<' _?)VEO^)JE(V>,N=H M)OI:\:Z@BW7QBW5:Y%2=[,3!8YF<';8\YX*Y"56V7V,UIE\HY* M[^3EHG6\#/O=\1_HB*1;D^QX6:C.;,7NN);:NK=ZKAVZS!1>P$)2$YNG^!9O MOA$24;8AV<\ .T^U0GLGXZHNII)?N1"3C=U$Z<]LE3L;G4M=L,N],5%_1D-A:J($;WN2/2RP=09S1A4I M:>=M?F?*-]^F#BTN;R85*I2$,\L0^N+E]>_O9=PKO MI\+H6P] 5,""#GWCSO'\:$=H0W9*M74LDLHCVQ/M>I1HYT):W)-=72B&%FX[ M'&<6S?HJ[11X7&3 M(>!Q?NR,LVFKL7X"O$R4_3LYH?]Q+#-&)@'HK$@"'3^ M]$?STV*2/>S\W&O_$/;[ 34SGC#?'(:7Y.(3'FS\V/Q$(WE^V&>3-$K$.''S M*,80_BN;^@R]X#VJCND9F@&[**Y&&35PE>A9\0?,R809)N^E M!![?D!E1 R&^^>'%+S8)JLA&8J+)C!> D.$*$+84]A CGD]RZ^ 1>VXGOW_2 M_EX[:?0:O80:C.GRR&B0-D*&"1&34]R0D$T/I.'LBM8_G@EJ#9Q7,@\\[1,_ MIMDGL%S#4Q(6YU>1XD['*=NZSLF5&]TS]#_%>7S5W3_ JK\/@!S:G6;[D]QD M(V8^Q[\A;-/!%#<2:"W^I>RWR'J@*.&TZ7WYZO-D3N@U3 M;'+D@^=7$1U7+N<9O&4P76=#V0.XRS)W0I<.";E>6.AJ"T'1\::S&I"'V MS,MVO'(\+3/I+&%W.DRQ&(%7B +!TUZ=P#* FVT@SZ%)?;B<5QM,#)?QA69H MOXPD.5)Y]VA-D\(2K+:0DKJ&17,FN'T%1A&:Z79TPWSJ0..MF.33.NFGT^A^ M(#LH8VVMQ=:F?]_YVOK*M>6[S)6P:5G4]GLNS$E-^YY!XF GM=%(2"EAH EM M>*+]"B+C!=]'-]FN1$)K@Z0>?(V+J-C?>/-*BKQ!.3 9AN"\6B#Z?&[DDO(7BHLO"=4H"#O3 MTCIU5).>6#?-5 P5-J\6RZ.AA;\Z'*M7RFU*,"!@=;8UDSLGWL!GC1L;&X<+ M32[;MAC@OR1_%*6]:+U'O3LM_17L&P+MI";=8-D I<3VDIMC893H,V_@!R3D M3AW1+/$+OB,9Y+GX?/XE'M<1IOFJ?N*+XPLG9.X-"4K&KGEP7EY5B%3>K!7[ MMX?^2V0OXBO)-.5N%=.'XT6$MNDE)@;T%1JDU+DVF%#KI:7B41D(?WG2=<_C M5(HV U',/MY%$\\L8<%I,6,];ND^L1%78BS6GY/\368![_,(:)+F G MR#:0%4T1QHF4):I*6/[8G,;8PU-&@7,]XT='3--'$Y#D&7KZ/%T!&8=^())/ MB'(OYN;DD&@%OTHB)^JIRML[(Z7P2)E+O37QK^%N5I"T0\F EM>-L!703LP M6],3^D4X>9RQT<:@UKTOIT*=R(6+A<+N6JA>PL4E=QO-:=$WF/=2U<$E@ST;,S"5)HSQ7FJ^#+]H M?P:.&U!JM^PV#&L%2?KJH@5MQY=-0C]<^4<62F!2A*\F]H75D7:SYO9)^&#X M3A Z@?!Z=>EJR#'$R< LGAPAZ<+3IMZNJA/?N?&^X70[W%JQKR$'\4[E9&]S ML_UMVEO$XDZX^7,,$D;6$E]$6F!&9E>^ONKZ?(-W%-34*E/PTZ,D?A&IS'&L8,*41LE;!ZU* M)5CC02]VP(]\';_3,MYSQC6L9,I,1R \O4BBW"'>) M=Z_&Z(HW=,VGA8+"9$MZ\+,W,@O0D'V3-S&#V.UHU)J]WI-)CZ%_$X]DR4NU M^=T/.TY'VADU$NA,,'B2%@/H,?X Z"'3UZ:!BZ\.O&3B!)R.A\'7'9E3&1$P:+F,4N#*" MLQEBJJ3VARX2,!L1UPR[ G9E>$F#NX92S(D$1:14L!M&P#<9([7U1OL';1)8O@EBE)\4ADUI,@$E+GPD![TU MPZD%Y_'Q[!,MTL +8)_(:#(.LW&XB/T]D\.(.Y(Y4$=,^YPN>Z'^PZBO(/29&DY]??*+Y\(NCQ*KH M&@(HV7W&V)IJ[,0NTLK$0N3;6T0 M/,.O(!=DPGWB6HDP)0QNF.GP, H-,A-"5VX^'A'20/AL(NLDC _<2W'VJS 8 ME[R!/$&W07X*3NJB?\KVW\&N&7RIE#CV K)W"+NASR%=\_A_;&X+YYW"F&O\(Z-2S[;^!$D'UVC M9=WYQ?(N(F-PWMK.N,O#&Z@,ZRHC?[%7K?>+$@Q1IN.)ZRSR ^6QI+-.EKT= M#\A)B=,$*5WA4LJPBE+@9"4$Y P(Q--O_4SB+'[[Z!%APAMOA[Z#P;@,\I0? M9Y,E;E,E"@F$Z$12/CE[$RKJ\(,ST<.)I_4M3YY)#8I:W75J2WAJP;S6F"Z3QL5'W_$_)[ 'Y\-R&)2N=Y*Q3.DJ:U$)7 MI2W\>5U';CS^$F9WY6K=HN"+,_ MWH@<1\LD28?$94JU*(:\_"X:HT5NT(D89U=VUN[S!C//4_B!;QXJ"@@PJ3$3 M1OAZ0"A 2&A Z=@3+JP#C($=))*0\+,P:3LN,/%(8S="N:86N T88WUA'@^U M&\ UP&!T^PHSQS>X&GAIEC-CBO@@BEU%%HYTS3'6S$.^W&-3!1>]6#%6Q.6) MU\3O5;S@R6,DLD!^A5PM-ET,(44$"=3,DXI+4^)8$.3DP1 [2+<[YF^'$8,1 MV82?Z'+ !J/#<6?Q:[,W]KR29,[Y_9CSPBO2_09][+C\7G,9MSLNZ<#CX$:O M;L6<;S)Y237P/)MYV;AHYF0E5,#+"Q1I%Z&2XI]J[U5^=/N=$?L&NN)O@5.S M1?)!:(2%R!QQAA-J)HN67M]=P2#\QD93J+5=";?M%^M>/:JK5Q7%NG/?'8^J MKO.:_B,VC-3>K@)>NO"WF:B;_:\]+@->?!L?;\^_F/8?RLKA_\JM(U:3;BK$ MLR!RFL(>P'7MVA:XC5GPK36%?!+J:]7X3SJ>\\9KWPCN.$EENZS1NI!*CJ_L MC?EGO:(2FNMYB3 VF%=S63JH*TE(>4E;WN>)L!6NL*55L$PZD.V QVL_4\K6 M2DD:R\3Y0^,"(U:Q'-_PXIU6+R<46C3YJK!XIB=7QXO9>>_7S?,E M>$JNE(@YI??432:-4+GI5_ KRQNJ)M+_;X MFLAMY0WN=BHM%1)6#@Y(+'J^&$ 8V*@Q795Q!"JPOS3N3B&/8 UD7NGT%= = M"\B=)8@\ U9O'W;XG41>KS3[]4J]IT 55=/YB3;PDI="$37/Y[G$@(%XCK7( M^%#;)OW:8@B!Z\QWDYLKXU^K=K6O5VKU=&L3M-[C]YFA<* L)$=BR61M1PXV MTD;WX([?6YY3/;8/]MB-PR%S5^ZDT*LK0/G(BA+I"N+:.)'SHF?0V6:B=3F! MN?,P>+R^O=$.%+'MUL8J7! SW)P& M,66>5C#XDQ#7NN%,J;!77NHF;HKDM1(7\?@2H6.O;8SO8A;TG06VS%P<"O^6 MO"@5"@'E8(;04R!HU=%90B,3WW<#%$UR[G',\".:1S@-?&(Q=1K1>9P3!JZ+ M":=(]V>S%"L,7G77N*':,)"X:_*L)0SP M>++&)K!\H!KO!,X,"&*&I]A/D$+BQ+%F#Y-7.7A2O(12''7\*!>Q8NL*$/5Z MOUIKZ'IU"_5A.H;WL*1!80702C7>?A,JW;D0GT2A/ M(N,D>)V%3VU"L_"0^G45:D(A]W1=.]E_4YO'[J6D,GW#IW89CV5D['%&77B_ MJ'O\HIL6.GA7COL9ONNOK$J[[4JKD0Z"QB ,T[93U'])E_,@4G[&F<3*:NE8 M#M ;^,4#7"WX'0AN'O/#]F9-HTB#H/*C^U M:(F&=T0J)ARC3=E3WZG!)'74Y(WK?#8"[;4J\U::QJCU( MQIKAV&0S0TUT,PQ#D1FM93=,2*4\.%QY$.\272JS#8B_1BG^EA5_PI[$[+_H M$J9PL^1^9($G*/LD'*/N*-EO=;JYY*T/6)&9CTK92](N27LYL@E;H!>9ML_A MJQB\Q +_ D\3FW.6'%ARX')4,PBA-PM,VM? @*;MF<,B3Y):X16* >.^Y)8< M1T6))K) HX;50LT>_%^[_6ES[J4L[&PW?M@VM\V50L:JSO^AVP&65PF0CCSR MD''S']9W(GE2>3?#]7](=(Q" M^ 7LJO>LK4JGW:UTFNFN<5LZO^\'O3<6HO<<(+4U4KT,JHN8 MNO1RWX7#UCAIIQ,.2C8X/DF?><7>C*[8FY+P%23^]#:)/RU-XJ&W&_,HT6MK M? @9-%FW4?78\"!4&WN^WY2H22MDL1GQ3QJI2^IDK$KUNT_\X\)'7; MN/R.&'O,>'3P3S%V"'W-T)\CGVG%HJ5FI=]--U(J#$,4R/EJM\GOVK3SM4.' M*YD:U*?)4/(B,TIWJSBR:;$"TDU[7D08WK5]1\CSGUW'\U9/S&[UV\ITXL+( MH=T38*F8B?@[RQ+_>]PP;RD>V(PKUDBW!RNYXHBT0+4\[?*TC]ORWM*U1\$L M;ZD_2MM[!WSX,> MY1LH85:V'Y@7U!<@"@5=(YH<^""T=MZ!)]3HP?\*E"*5DAC;YXI".2(+ MSSJ+E1?#RMU.MM>;#+T)]Z6IZL6Y+2I4 MV>'?J23+1]*(50=NR8Q:LUW4&>A7:+EF:JW$%/M<]F+HH%#R6NESMH(>[T'OG*'M37U M?FYM3:>UJ]J:DH&.5S4U5/T'E:IIK\MU6A].Z[WB1.46X[ "^;R'?QL99@T2 M!''I\QZP_9"2@2H4ABWYO#&B>Y_/6Z\T:K5*6]'1MMA"[L#XJ/1Y)5.IH!ZV MZO/&6&LSUWS-W64IEKQV9#IKASYO-A]E^;SUT.=MY.%)=$[ZG=+GW0<&.C#5 MI(*H6-SG70\K)7W:^HI.K:+_>+$Y2/BT_P7_\IXI/U+/%V6+VT/J(O2.!EZM MG!#-OXFZ'F=3)GL[OX!)0^0G2([W[BI&HZ]UW_,U*MU:O=+JJ)J3\YVHTE9H M\29-#OT'603Q Z2G?!$*^+_\331;%P['YMLI(%0'0;48_AV-((S M=^,M]$8!9O^A7/J#^=I0GYH^<.E?M&N:#QS*?.\0^[@]QGHW!QZ\'7?PS-*' M?U0?AF/'@K^(GF53D+:8YC%Q#&;AEAG,!QL.&Y?A=T:ZZ6HOJ*-0@"792AZH M.+@3[8U>:?@^W8,_B.\%^!(8<0@3#7S5>',C)'H8$^L"X57#O^Q])[4XP\9K M6=%&X(P>[9ZRJQH8-^VRK5K9B29OC)TWXBHB#/F5:-AX@W+OJX,-&[<%I9UW M[5/2?4GW&Z7[RW13TI+N-[+<[$SL)S3+ML(7*\VAP-TMY*R+QU?\RGB'O1A* M$M:][D>7Z=7&PN'$ MQH?3[NZR5K:*LO5#R7P%8KZ>@OD2[1F.@_E:A0*QWR+S%=K+E!M*1(+)!(7P^@LHDA$ZKH"XKH6M+6J0&QA9E^Q^GJ4]LA1 M,%]3A?2Y'_;(6IFO4RC8_N.T1XX!XR*,DQCFBVDPV]!F)K,.'&5PST1B?6_M M$4E=%X*X5A6)V&FL4-U]?B@0I1XO8S3VUE8X?,8HD!X_AKA"J,[DU1)YD8O+J#758N0)I63U4C._>BF"^2R[X>Y\N +2^GOT\?9IO95+ZYV= M5>KM$TS&ME(-%@7UW*%6EJ6B59W7BN8G]F]95Z\/T'4/(,2W+QK?BR'>7*Q/ M[PK>S0;A!G([FM*'%^#IA )YY;JKD];NH/96/^D]Q6LNR.X=&'NK.A&O)7BQ M_^Q=.VD7J$E(6;TM0@SP-SA"9L3R*#73TW1MPG0/"TS!I*'JQ@G8A+[V-!-U MK;&ZU?_^6Z]1[_[L)=(RX1U,AB^P6M4*$$3#9QK3X=MH?&L&=;FD-['Y2(>. M!.KQNLOY89AJSJ^ZIXG:35O3X;_".!/3'YLP.1@6[*&.+6#=&CI78QJ9A?<$@/,6C$&)HE3K6R Y<@F M%BK'7F+HOHZ?FGZ"$I*CNVP((M9#R2'[EV@ZS0?VUL4$&BJ!-@ZU.QYSTDGK^8BQ7&]-BWDP?8:)=X=@9JS#8D,0/] 9_! MR0JJ0>:>3ET'#@<''HGR0*R,EF0C7!A^!HWUZV/=CXL0;0Q$8#,D[ZD.ZG:H>^-P9%X/ M34\X0%/ %D!XN!TVKW6'/^JSN:\DJ4ZRI:!\):\X8>FV%$H/)BAFC&@[#*0.3@##*8!HF +N(>T[>)LL])?V'V#[1]MNP M9!39?U-#^<-EOIILQ$ M_%G;M%A+JD/;IJXBJSX29&.4KH2@@!7/$P?SWY38V6D?6CQ%W+6Z4\(U)%XU\VWK[D5D$N M<+^]_TG3K59]YTN/'6*_- MYD8>,[Z$!A:=BF#XWVKT'U6<7'STXT<8J8'WQ;]D+"Q*2'#708U 1,V3^\?OL$6 MF:?TE_K/GTXT_ MY8![S?8MC57DH):4SFO)UX7<08V+3A>E+;WF!X=]$3((G M-122+^B:R!4LHK'W% KIQK%?J"] 1*^T!%69 F!EW0:W=*58J(4$ZN)B2+3MY 319XB=OH"?BCP#/D]?Y'W M\.._F.YZGPHEPXXP%U-XANWVCF&?O@G/6=-][1^Z'>CN3*L?0^^R8F>'IY*? M^@I4^4:UWJ@VZW.Q?E4,!+R;#0/%7_X9F/[LVH:Q _RC=XL="A['NBTRH<(8 MS?L Y'OU6J7=*U N8P')=L/K+59:82;+*!M@O(]E-I$HN#CC;# YN+N[GF1' MQE#%5CN+%26MP$)K8A;Z/^$%<%,[*D7"QBN9I4B-DW:C+$4J*W_]N=N3/DWF ML^@34I6=2GA676D %TB;JZ +WLS&*J@MG*P*6-D4KM4JS1UV[CTZS;TOAF]& M?N=Z6&4G-O"6RF@:)]UTCFC)3L>D?JJ%.>X"686'C^NFL@I_)Z^[- )WP(7J M)'%0;2N5>!?4"N3T]5XKL-EK5VJ]0JFMS8%??CIT;MP7$U-5A;#?)F:2&S=H M8M8+Q:N%TS:'K]Q*$[,,/ H3\XI7:N/UNXV%N38FEA^ZS;E&G)7B@IAD6K"J M]C'[:L&&Y/M>([;1[%:ZC6YQ%&-&VE)IV6Z:YXME +\7LZBU4F>40MO)5Q&X MR :-Y,;NKC64;5&/S'(^"A6]-3M\-8HJD'%^^/'?9")LNC#VN+1S$UC&< (L M@MT_?L^>?(:2;M<5B8)[98>O*;>VW^M5ZO7B:-YFJ7ESJ+G8EO+R7-A8.Q<> M:+INH:SCDD_82M4F8KWV74\;U5%UFDV*GW%=2@RPA_,Q^TW3#J2:;2M' 9) M-(! ("59M8AG(L%T4W!*N'=:N'F:V#T.I!3!PWJI-G2*3DUO65-WN!DK9[&GW\UKTU-/-:0B"''07B&6;Q+#.H.NW\[-*NAI;+^+X>_A?J[:Q[#QX;2; MKH+]@>Z1LW"PLX_N[72>HS^Z=36K;GXX;9W4T\+NAQ--&+$)5&\/["'=M.$7 MJ13UJ>F#K?17"(2?I6>Z^WFH_Q;;0-_).$*:,ASC<,QN;9:'3OOJOD? QG+# M8$8/\BR^TE&<)TXBI(7^XL"V?1"^:>OGR;0L^('C)9-E 4(94>IE<5H$-K]W MRG 3OM\]^S,P/=-G FPNZ03VN[T[6UW^_ORU;5*[5FV@#A=+UYN/B>JL7[FW#Q!['QS316 MPR>^[7F$NE+G[X/8KWJET4J#Q[^#4'>((%] B' Z,H'O&C\T39S:88.%)ULO MH8U&V\'-]V%\.Y#4PEXV0&@4QC)MT=$)B)]NDWB34\9W.D(?=YG%7C"LQ$T_ MZH;#\;^]O8+LOC"]H>5@Z[/;T9M&GY=E]:5!O+%72PGBO[L"+VT MB+"DCZ3VOG)M=XG:KL# E0D]O"WXRI)>BT0"-VB!)IJ4XV MP)XE&/;2C,'S:0L$/UQ2S7Y03;.DFI)J2EE34LW1R9KCJP4* ?(;.P;(?V"6 M!<=3T9Z9S5S=HN"=;DQ,V_1\C-.]L ,O#MJU:Y@&48CW^*1"B#?WOU\8Z!QE M U_%[>JU/70F[$%&AK_@!0G&1RDK@M/D9TZ1 ]L8).A11-Z]G5^]]!0I2H4! M/SE\+LVK$-H!0V1!8K15B4J*N]P#X C-@\V&G["3D\JGDBH*IB05Q M8@Z *4[KE6XSG7=3*HJ2)9(LH.^W!ZSSRF MN\,Q^9X&>V&6,T72/G#'_%C>IDY)4NXR1*H@$A=Q&1C!!+NQ=P MN_,,2X"GX^"M+'^SLV#N\-XR5^1EM@O4URTCT'VHGN<1,%@6?RW8JFEO^>NT MN[O83:F\CINW5+V=EO2!B\U;C=;N_-X2J'$/G.%'Q]>M1)T%DY4F!^T-OP/) MJ5#QO7P6P5F%V1386VT>M+=Z M? R3Q2^+=;;:Z=50KUX<$[E4+T?-+1FI._6B:!?@EDZK.%<-)&7J!+[GPP\(KO44^.!8^MJ, M^9I _,_!PNFW%T:EOIQ,+6?&&$%@<."H18(IX=)&:!T)0:1K2(Q(#^H[VQ @$@8^M M.2^,(Q>\"A1L3>R=D)R-=W,G1W$S#S^\34]4JWF[X6K!2&JY="#=\19^=!RJE@Q;?- MV3LR% SS)?P#_KP6R!@V0LC%<_BF:P*OPSD@K%0: Z;32V/ ; TOZ>FTWCC! MDC&^_-7^']YR<7EU?7-YH9W?WCS>7Y]]>[R^O='NO@QN(J"#@U(,<0RE,4AM M'805G3<'?A8'KGGZ"XAZ3YO"R2/G:;H%2@->:Z*O\NWDX41C0A)XJ$S 7#:] M,;R%H*I(9$U=Y\7TR#0D5<250JM6__C')_P+/D/8KC;HHWOVPNP IV8P! DW MQ="OA+OD3C@VJT0>KY,R:YQHEW)&T60F^BQ:"H/U@:3$ND,4FGQ4TX7E6?@> M+WCZ#T.H:T<;,A>A1C7+G)@^!X/B8.7SR.;Q;>)X44P',P]5*OH ML>4HSWJMJ\I+6];?$QQ]QFSXP4=FCC.W=S830GV5/D:HX++FKDK[63:RL^FY MIW&!4W\HM<@*6@38!AB)4,4&-BD3D"?,'IK,BS#)TCH%FT!L2J=$&Z#)_]5# M9=)[Z M,^V1#<>V8SG/,^T+6)*(D3MX=AGC>=;'@&$(2LX!O?FL"]M_"JK+=6:ZY0.7 MS*>>T^]3>-3VR4T#!1FX7H 8A;[#EX(:-;65HN6&_)6K98-QU<5'F^'((1IB MEC1OI?VX>DRS\,S%/,-I"HC3C!>!G(]_PBM+9G_- MY'M MGSY-1Z2SYK_IW5MN(ZOYBG%?BVB- Q]-:=X1#X$HQ"$'NRX4T*M#3SO!:L52_^T4D[ M0'#<^^X4%">4#;T,N_AV(X9CW,5..D=&6R-P>-9AJ.IJ%PI&@BL V48%X.*'&H$+]0G72V@[.8%/7CQ&-[V1B6%: M,J7^$<"HDFFV>7@]^J@ZO'R_N?--UZU6>> MO%?'#%9T-1(CCQE?0@.O@D7N[M]J]!]56J_XZ,./\\O]]>)>N5P"Q8D/^2'I M3/-_B$CEFS#5%^#&D[ M4.90R'4*KL)WNJ:S9IEZ8;XCBKEP:(T":?"R0+=NN1L:[ZJTG!CN=S/$\"CP MP0FC6T9@37)I+)"O+AK6_E@'MQ8^%4A?5B(B.W$,=/ &PC+U)]YP$3X001)#>YH1G5V M*?"*+X!_PBYA\S<#.I:@6")R\S2#1Y-7"'0U 1SC\+/R]3]B$Y)T'C*B)VD< M-)MIXVU%FLKC)@JVM8@:620'-CT8DKHSP(/RZA]4EH\ !^B6ZK@'^+F.WJL^ MG(F0A-P2XE2<_A-.&1YQ8=!8_(E>0T92WH)LYQ496:R+2X83[8P-]<"3ES,P M47$5X^,;7=+-(D8"#PU-=QA,,!5AB&E@JF.@V6%#V%#XY,T)-M4R-&J!P<,S MY@0W!XB.>AJ/Z1Y,T[7PC[H!T@MF8L*H(*@/Q%KI(!?A1 MN(<.R6D3 T%O'VWR /&FSG;" T'A&<824,K&MYXLU#UD[=6CRL_8*=B!;1R( M&X;]E6]YL>*8;L2\$ _-6DZS;K0%NM@"_)ON$N>,0 3J[B34MZ8G[BFSJ1#I M=I]5Z:JT] 6XATN&_26A)6\@8E1EA:OG.5] '-3$P)PLHHQ4H4[,+PCS +A1 M&],JI+U(ML/80*X62ED?-??KF*%@9'QB^+142U(] MZQ-0';Y4*Y8#ZG((=$ )5D+?S:(\.)J]E\A:0'WOLA>3O8JWZ@9NJ%"W-GE3 M]&ZN"LC*M]FSXYM\WV+-UFJB+6Z9,G"KZ!1J*OY2'P 6VM[S*K$ M#L&TN2TNCP;O$_ &B&M*L86PU62"@"APQ4Z>:(LY'V/=0/V2/*IHDWE2!_MN M\G:Y$9V45^,K7(UG!=;R[L6Q_>).[L5;Z[@7O[_\,GB\O-#N!O>/_](>[PEDV#VTV^C)R&AQ[K(G&QUQ\_M[2/EN@.RSMRY=S[2-^J0';99[^CE>UI_1[_>=/)]I7D)4T M"&F4%X<$'7<@/6[2OS">^^58?-(B6*R)17HPOFN&-_>@N0Q>*(F) MO 3GU<:[PM'\5\?,(J?S]]8)[E;H7[VQC M=*J-?OS')2X(PM,Y'^LF=K\6=PPA7L8Y1EEO1\0T C<2%SL(^8D^2=TJ4/IQ MJKDUM42E/;B ?;6?>6HQ;[<-?$ ?>2ODBUW?7'TX;:IOC D>0>A:M2R@4P@_ M_*>.?1=]'H.0YZF^W,\Z)D5"QAK/YJU=%B_D:EUNE5^JJ[S.@(,*P,&\6WG:S.<#^?730$P= 9,F9X>;D3 MO8Q"[O6S07Z8]D[,]0H\/21=#'W+D)RM+,;>[DU(<40,2H1)\>',>]* M&/UL_X !4)!Z&+?DE9ICQT(W#M70D&^W'OG'8MA*-I^^+ZE&Q;)?7;X-,_8Y!5?>-,'AS(Q;0H-F%%= VYC;A)( M;T&0^LT=0L2H5VP3>]]=9N^UU-ZC!V&+4L90HGA"HE0R#^"*/;G1"9#%L&"& M94^5EK-XQM[[3N2-B (_"-!YL;^MFF:CJ$K.(]1^1MW*@EE?>[$MH*Y["FUM MD,\1KPI:R(H*ZX&2:4C[J-QWDP.O;33]O5\O6";U&^QP]*GO_<9^'=@^I;U7 M<@EEGZY<"'D7!!+WN=$,X+3YYFFN>>NBEX5)(5^!16V@_3YO@KNL2 9 MVSO:P4Y=@=^04-.%3PG>EG)_ ):_<7QX;;VB=8G0ZDUN4AL&9<;H5N(^T['# M-*8I%0;Z,1+@=Z!1ODYYX;A2+:Z-NIYG/-R;WA]Y-XT(P+23F\;V.FX:OP[^ M<7NOG7][>+S]>GG/JW#E[>/US=7M_=F83#[)Z2-[H=3QV8B-P:OQG@E/C+W$-,6U*G+67HF(Y@Q MKZE3Y'LV.V/V< Q+%X%L%YOF-0JBJ^%D#?GL'L.\%/J&?'=K_I_'%<^ MY-%7+J+%WMIIU/:XO9W)=Y'175_%RJXC9&NNF($B\\T9:AJ>8J--7_<.J_.@J:\E8@JGIMP[R8#W? MWYE&HSL?R"\=%.Y14C32R;+ZDRNA<4/@] MWJ6D2H?ZXY)JODIV(\;&HN6Z2S!O>XVF:[VFPFE0%&,7CJYVR+NM= PE25>' MI.TV44;JJZ.G?%^H((B9+Y0EOQ!#)'PYOJ(85_ _)%DCBQD6O)1^DQD&8BGW MX4H.F1_J&?Q@,U]UJ._FCS%3TLJ3;F%&V8D&]'4!?^;D59.B.H Q3#&^4>.93G_O[TW;6X:31>&/T__"A4' MSH13BHGM.$LW0U4(Z6[.T T#]/"\GT[)UFU;C2RYM21D?OU[;?@6'SJOUC>.E-5#K)@ODT&F%&'J;,Z%JGDH,' MND,AQ4I#SA$ML;XE#,6]UC"41:[#A+Q+#OVE%TN;P1_OMK;(-Q88CG+MP86E MOQW+>7S$HURP1W=[AXOV:#YUKOE!4:\C%C M6N1D\,34\3@>7%NSY!9M*@BF,#TWH5(J7ZB?'S4PY'831>:L\%<5X#[,&E?= MVG"%30N7-XE9Z1RC%"\_^<>C@ROKTWRO-33U%[G3=HU-FZNV<'P^-':1CV3' M_8UU*^,'6=+%L06%;0:%WU'+9DA8%R"XK5Q;$MC"_4KA_JS!DM12P!82"!): M"KBE<-];$]S?N//\YJ$'Q:/?%4(T-H%OP>9^@DV_A9H6:EIBTX+-PR,VKB!W M1U);0_EBO+?>WK[O]?I'\'^#P=/5R7;:6+I_].2N0:0*#B=DBP[RJV!A&[M@ M7]W=NKMWU^VME[4"Z_9NF"5KBC7\8MPF0Y!>H6 MJ&M W;M9L.:& '6OM\'BQP8I.8,!Z3>K5G+6JMBH6JKO]&V:E;2!4[R.Y M[C=4-]@8P-X@S>>.W#OK=>GD4>"]"T;8M6N[]9P;^V WD!3=>.W+*-:2HL*W M\ L!G B8W(4=?6WTJEV"5-MKC]86FU,E2_R$R]Q8=##HLB7^IJ8XK#FLYZ&^.\:1%B(>- M$#>KO+EJA-A?+ G;(D2+$.M B"5Q'MT[Y! #?["_OFB-KT,(4?!^@'^YD-,S MJDRUMN81,*GZ@GVSU0ML)*'K";S[Y>4_'RU *8+I(BA5*V+!5UAOJS+6[W_\ M=F6V8F6"9D5.WUAM]["=[H%I>S$U2O.[DU_.=E^^/SOYY^[)SQ_/WO_H!?%% M<)EKP$>%,%&UF:>*M]##FQ15^+_VZ#]-6K+\].A9?;N_OGK?N%T\L\J4]BYH M _P/ 8*^D]H-K1PBJI,WP.0JFHU\*(>Y^JL$8#C#5HSY8D6W_75U&#GX'AU& M/OSQ\L/9O_XX^_VC=_9O^/\/F]!+9 &3;FI!::JA7O/$O[5=:KO[NNJLVZF+ M\)[Z:$H3/MO4MK=ONQ:?S%024FLWJCF)#[X'0(GPU5^I-2W09[>?'_48\QL? MY(9^5"\QP&%Y/6A;&T^-[PTAM'L>YN5MEE;6ZSUVVM@'FCS?/=J.MOITCAP&6>\[O[A8D=$ MH.+=O=WN_O^]#Y()U[[]+4JPB=FWM$__OQH3,'5U:]\W^0W>J>S#-%@LEEN= MYY2//L+NZ^8(WN$)&/%S[\;BY^O??\:FS_O=1?F36@_GN)Y*\V"X8CDFCR9U MH3":S5081.!&NMM$3'FO_GV) D(<_5 @'TQ@!DRF#_-?-WJ'?MS8WBC -G TF-YO[H$:9*@*&4"(" M9LF%.5@@N(09:CSFAA#2Y+ N+]PE%]P"'>BPU8'6J@-]?V6$%9#7P$F]7L?[ M+4B""='VO^<>]F(L\UPSAI,DB"_SB-#HYR@)$B)^P..X=R8]\UYA9WO&-.!/ M3-HV00U9@;#Y/'KQ_Z4EL."TC$,@R4$H]%578 _M^3&=_K-,:H1Z;,XQU]*, M-!8E/F9_=MN21@G!3.BI.%<7\)QBV@Y7\Z\R *DO _[^7LV!P:)$^#,2?!"E M_N7MT#, :2]0S>C!B44O^#GS71>_>TI+H$6F)?"@$FX8>R)(E\.\6%CM(,?D!F 6(ZL3>5C(@U M<(=^,T_8P7Z&P3#T,8Z$P%"?Y*0C+? M9^_PQ++-49E%U!3Z9$0A!(GRB@-! 8G; )1S6-7,$ X]$FBQ,%+.*L%<9!SU!?LS M:8D'1)L_>5?P 71TU"MT9UU0;",UAK^'V*]X7!8E:D1DM^G@;E'?0LB!:P;9 M P-77 !D9:O,21H 8 PC$@)\&6BWP([+" OU'5X RP+Y%#[#:]^9AX'R=5/T"&=7S-5KM3GJY]00-UFURX9,2C"=DA7 M/@6X=O4#%U$<7S<1$-1K!FEZ1'?HHO8-YW2]\[C,4$(?\Y7R[2)XY2"IQTAO MOB"IRMD2DWG$ HQ=QGV'B&PA1H/40YD:6<)5*#($P&4]HJ"%I0G09:0>-+@> M03J8+!GD9HCHZ">!H^%G4?X9, NX#BLM2"E\%R%=5A.,J%T@:4QT Z#7(P+! M]R6%*C%G#\2D!1 C1%!K1(R^1:-<]\7:PC8\^O*>:A528*)PM M*]#83<=G\+\"\O*Y"CXS5 =&HPZ-/F9.R-#KFGV,C&(7BM=;!)])X[8=U?$& MRSF-A[;<*Q8"#P(3CQ$#! @1%*)L5,[@*;KX8%RHK+) VIT+5WC@VRBF#E^\ M/0=U/5(7FR"(K](?\$D13@?>)$Z' -7S$H!IY.7!6!5 5]1HFH Z.;ED#H!G M@J Q$F1B@&J16@S#&M-8S$MH ,QRW$N1P8/$>B*>=)8"$B:PM5$$ MAT6+' (CA6^P#R0B#!*X<93E1>U<08H+2Y"+:",OTSCXE 5SU+D!*6=HM@8J M3]/AZ>*1(RGST%X,HGWWJ..]%L,4C?T7:S X(0C^/2(0!+(5*K)2A7PX.7<1R](A@!>0/P"[&,\U1E,% MVN)8;IC'2$E2>9F;CBULG8!IBJ;.".]@J!2L=&4@5.![AZEI#(LH'JGTT4S4( 0J@']F:UHQ9IRD"\:>?)=>/E()D,&_/WP/D P(8[X* "D=W@7!4OQVQ4Y-)' AOYG6/ M^#T%-#"(?18+&!NPCUV\_'[%)O!'YT.'A6D:KN?!Z<1$GQ"05&5&MU7AGFVJ MU_%.0K:D(6DBND=.P"] 93(2M><(HNB0DHE9V@R128 X**>5^T9[G2$>HIT< M%S;/HG,D.)HU=3P\:%1I,O9 P"['*4B]"-K8V<\T^S-B;(RW@N2?]T2G@ M 0 S)TN]_L%>]!ZD[B!#!WF@KS"3KU! 1^F?.0_2'[Q89%RQ@B.)-3UGM091 M ;'1,'09+5<3N@56R%DAFV2 CO#OX^Y!I^L-Y?B!=P(1.[R/>%*9X9.2R\'C M HD$ (%NJ6IPM(?GR#=WV8!Q->9I(/N:M;YGB>*]D2A>D42!A-TCHU/W)W1D MP?YWIXJLLHT2B,AZH.5-":;AG1PU!SHX ,/Q[C@%Q?"?ZAQM!(5BUW^*CN^ MVI &:(4EUQHR7A@K\#)2Z=#TMK?;&P M4<#FS<)!Z8YRN)DZ(8%!D:_'EU59 M,V:#99;&\#3WI 7BH4CA0WQ$FQAL"L! \$[+?30RD KF6??PZF]@=7<9<>WF MZ\?;?V5EGOPR1U68/9/XA96&450I4<23/,+<^_=[IGN 4D YV=V8I^,"99U= MX+Y#=$E2R$*"TAP ")A#@HK&1XN4E'2(Q"!6$,E_QL"&DL#2+7TRE0"(ER: MT(KI9X RE99Y+!(9=UF%8PN!*P1SY( "'3&!!2V'AU-*)IL BT(F@8!?J GP M!XPJ(%O#+" %.D!GLK:VC)0G]KUR5A-U4(K='UBA@_AQD];CRC'XN5M_J2[( M+,I4:6*#( M@GQ]G1!MCUKB*C(@;)].^;VSWU"9 '*5E>0: J!DZ604S(LR(UF7+/0D],(; MY"E@]QA/J61**[C@%RD]C*XG-.Z(A,%@A.?,T5[EK&AME:) <(6D^ M!%VP0T0X"J )BL#QA^!!B$KD"\X192&U*5$YZ=;C#"\ZQJZ7J?&;FBBSW/19 M%FDLJ&@O,V UB )1Y@$_ YH C$CK*W;EYF93ME6.XK0,=]F%PP>N-Z&50SL] ML+LRT1K>DH>)I1K!W%XA2ZGZDH% QBG9/3#BG:7$3*&@>8Z"-RB9?/H,*^8M MC',B]\PTPM0!!6*.-ITD2MJU(S\L422U1D8\'+H(-D?JX;81ZU\GJ$!'&B:, M4E*GA4PF2;V8!N=XLM%\3E:)S!&3C"0)0QWT7"7ED[P'CP+7B?(I64_02X", M-+2MYK&Q.VA?GV%4\0;CC0WV6+D2UT."QIT@II FYRFS>L!&4%92CO5Y5ZH, MUO,^&J5V'69&"D'0D6F")_U!3<-QUH<\%)0UG.YP4-LAR]H8G$5!24@#T0KF M6Y9-+LHRCPB!0:A4<3IGG42$NY0=>V69+%G2B9/LN>XRA"Z4LEMAU(3?*W( MT*8?$6LG^5(-8E0 ',4HI-S#C+@2,1,2-QAH83S64$6.7QC W28*FZJ(."@M M/(>O@HDH]&6FM?C.]=?RG:_^GD:D'6U71-J6X?GSX8N7FDJ^+0OTW1&"G!HY M91-\4JLA<)J@(%9+^.O?\YJ-QDC6*$A.A+>(L0NEWDEB8^NLP%A, 10G4R,( MHSLY4;&-6T%E!\UE&.U-3"M$1@_ZJ8C@^#U:S]*\1$>OD^"0DVL"=5>?9:;E MJP!BAM'_02$>=Q*W8$BF;&,0RQ!KV/6_U'ZJPPE@Y4#X*.-[7CQ044ET!+BW,(K0 2@"*!1V MQQF.288% %%CJ187T=I!8)4>]=?-9YSK@'^X-6/B%"PE>Q'Y.RU.NZY6G880 MJ3CT.20$KX)#0F;H,-3$P3&?BKL-WL5 'WB0_"S'>WO-2DZ%O,!+517F%0N+ M42%>_@6X,QH[N5AS4+SMB&%*,4,AZ!DT0IF3WN]AZL)$ A%Y1V24DQ!$MK#A M:D"WIPR5.( OHH*#7Q(%WXIYM_*&)NAHT1Z5XS&39W*&&;M>!OKT+)@3KH(4 MDH&G"I@UA(%0N M19<^OH3BL@P6E"0>6.HD(4$F$]7!#FEY6044%Z2 M5^>,G/5THI_$[+ES>O9)IT@^I?A-T/.#;+9^0KQ*+/Q0@35P*X-71_A-M MKD6P'<$EYA)Z#;>- CY9H6$TD*TI_@HN_((,16CV*I!(X/RDK"-Q]82X4LQ* MQ_L990-6 F&"L:+4@P4G0*7P:RT M/"^5"$LDG8#L@'+3=<.'9/"T+ED8-2;M$,--8#^]@R<,27)HYGPY3BBGW"ID M1AK*.),(^%/\*2;_D<#\YI;AD&]\85)Y1.DUC1)(P*R?KQY#5Y/L: MP2)!; CD%"\12C#L'VDU2'XJ.K>@C^)?'+L1XNX).]9DG^DB/$1&VLH=H",; M3>'*L5*B"I],THH=FG#"UZ^PSX:C'RFP@*2(2X_,EQ.)$O'Y(]DP34X=@B*( M*QA2H#(=-+$ MFQTY/-=CFTQ3/EP\/3%;5 QC:)YE7&V6!@,*!;4(4#G=O^?6#4IZ!LP0JEV' MN;@6'Y'3,*8,@^'BN!8"3$%K.NZ8JL!0I$ Q73LZK#H0TB0BV'0*??@+X4XH M!OF+@NAJB:XQP%$T=P)&Y)'9Q."#:)?:1-SQ3DO83E(T1O;,@C_3>BR.,2[#)>0X%R,? MB%E5#S$RT,\2!& LCE8?FT9SP5Z*WM&Q.XWQ2X9N4,C?9Q"X@51-!&8BXMG: MOZ2C#CBS1K+( _P+@)HN'D]T%*>YF/-S-O3G1-N JDHQ!77)2(LA01+$I;,& M ]:(^@-C:#'K1'T/I#ED]R$M+EQ7(BY1#E9L2/'#WD]7)^1ZQ8&_-3U1P)R M)V1JBDY>-ZX;'IADQ.$7XR&,D&_HNH0FEAI=#3<6:=Z&JF D.O'N&9,52R8X M4P]?IJC,.692L81%<91.:017ED("!+_KX20,W5!=BG:._BK%3%05!& <&QU% M,@8:"210#H6\/$4/VFC*KF.)[T+IT$POV;M#6FCH1A*0W ^$%]TV2*\#1TBR MH0J<5]*H.7NH.@OS-;4VEER%1Y;6(+QD,DX[)/G%58HPQFLAL']1M%H(,=,7 M3!"FKQXU#:M&\3,AJY!5_QE1;'H2+BCAA"VX+KC'P@ D2> II4:-8CV0=G\2 M1& $>6ZMR,MMO&* B\@;/9?,"S%)!#OZ;I0')GK M#_I[-9%8U(/0 H6!=DZ!AA>9;@S\_;T]_M,\8G&ID.0Q,_J(BUI061P7X.'@ M2A9<\"C^ D543#8ISRR2<5Z(:A)E[@'X55=Y@%4=>4U:%B:_LFL!"_CWQ@?U MS=M]2$:,Q$\L'&7_[KGRW1<68V*+] [DO(25Q,?=?F?/!';KX/P$A1W AF*: M2_+Z(O!AZ!T=."E^CWN=OAY&-$SWP-/FN0?VI=O,+9GGXC-95FQLQ(8-BHX2 M)SO@*F714G@AF>.&"DXH8;^*D["#X;*2K;/O9C4$'*8C%0M8\91P(_* )[E6 M=L=CS%T<7AIE#J!Q-"IAA: 9RR'D+-+*$6',.-P[PRQ0Z6 #8GI6*CC$;/+Q M)BI%UDAJCH=)[$YPVRA+T4R5SK ZHO&O,HT+2*.6,)^_3)$(G8HK%SK73;Q1 MN=>73,KS@K--5]@#OE42?X;1V/>7"OG7$@H0-Y4'YX:92^I25:/$H3I,;"9NRM-S(J8;XL5<^WK'>SVNI=Q@&"_M\ ]^[F>RP_\"1P:7II2V MRP@IUK;(E%*,N2!:>4F2LE!N0_FSX6[.7@'P=!2^:*080;M%>*>[< M**]!&&(&-0VAX[K<\H>TJIP-KL[]18B>1"7)$WJRY.\D!E>GZ*T$7EW-1CTHM<(%HB;: FG'%R@N01SS(PXCT2:TANG*.0:E"FKIPOOU)+K@NF6% MNK:=M@ZCL'5PV#S3"-[14_P,DUCJ*)0 )EP7)M(0A7ZJ HB"I)B'9<# MUM$0G&*-IE2GM@@HYURDC^0V0(C1%""=RLZ2_9(=#JC@4-$%'T.$1B .R@MR MRU(5'@@D4QK^F%MSEKV"^'L MQO&A29T>]"9C:FT";12Y4B1-"'M=L"WH10'23DNP/.)]$48(!PABI1)U#HQ&)X]5J):YJA))5 MA#85HZ.X^A:.BB?#8W8[1U\Q*&I9A@MJJT:=S/4[@P4-CA="1PZG%*5A!Z"O M8)Y!/#9R+7_NBFZB=_I4/O/Q@:.VQAP_&% 0^G>:IR_L7FNY.-@-1V\\5[HE M7#D(GS..L$7( M*TI, >%>TNDZ(9T643"+@'YE2AZ%D!=%4_G)H544D59]N,J42SGZW):3K0_ M#2[RJ5VH#@5=][6ME%>4<$>7J,2C[SO*LU*7ZT*+=D67K_$&+H>E*Z"AP ^8 M,F*/KZ[+@>29*+5QM<&%P@Y*+ %62D*;\3TH>[]5U,T+H<;G:1BJ,1;Q!*R5KOPB+C_<[ MQX:2:M&>)L(_<&!0IQFFE\B=Q- H>(X\ O6RGIO]-O!8R/5<$@D,$#F$S.^D9,GS]O;Q(@&T M@0XYL.CQE"90/J8@H,6 M,)I56"?X@"/^RP3]!I0X6BBL-Q!@4@$F4@=21E:1OT'7^M%UIW*XD<_*>_1* M$; A9+VC2('.(RY R /KQ>DZZ^-22333+,IU/2LW5L]9NO 8NG/R%%9*NE1$ MS6JQET!<9T&27W 9!F//6XBN13F!C4V5$EK$/2I.3Y2]X'S_HY*\;TRH$C9',M=''\7)1Q5PJ'XFG#:;&&*_;3!_)62!$S- MJSO 4H*S.=>Y!U&NX(-'N59)P)D.'ZI>CXFYDK@0,M]@ &C$-L04ECM#6Y1# MVZ=!QA4D,75#![N0T=#Q=%MW+"<(Y*=)HV/JK&Z;KB7N_!WD8_.6] 4D0#^^] M([-O0M+>BAM+G8#R&6-AL(:V4B9B($!/#=)LJJ[MUKF+",%^IU\K9>>,$5R? MZ[_8_Z\UL@\%8)ZV=IIHE1OM0NR_N9RUW?% #_MTR48Z%LX>][ MP-]'YQ1!6#^/)#:\',ZB@AJS&:>R' ZI49.@X:PE[D[+\:&]Z2K=)\AQ8:0. M:A>E'"AL<8D!T92@OI;+H>$15W)ML+':R\V M]9@Z.^W45^I":I"X=A.[ >#;7 $.*T!]H2YL6!'P: \SP #^@2F"5IE;*4"Z M-H:E6SE]887N 2QB'LG+?'0-[3 ;[IDK6^F]\-;K"%\Y"T0L:\SJ#?3@E#IA M7^]=\?KBRMAK.>'PPSH0\MG?)<[>S]#_WEX;^K_!NCJH4:=:%<>1_ISP2O61?&L"FR2Z'-4GS5S>I 2/4[1Z=J)%Z MH1<)>M+>;+,N&U4^&F4H?,FFV((;Y+4UX9*<'DV.,X@+P)DB-FS2<9O3."&+ M' 3$^;T<,6F2GBM]/K :=:5=#5HUI1V-YKF5 ^!Q=(N8HC(_BYCB05J[^+@" MS'3RD<@PF*7:LL7XJNVN3>AJTAC=8HOZ7+6K]IP+SHZEZ=H,+C+X@K?TP7$$ M.@9,C6Z<#F-[G(8*G7J2<''ET+Z-Z(+/2U#(I]\J$.V3A\-4",+?N<-K(=9" MUN)D28Q]$2>2IQ=!PDTM#)9Q@5WR4.H\<:F+P<<\U-Y,.?F%Y<#D4L (#?RA MVYB1]D2!/.3> S1$*H\GW%*%3Y?Z5@264(I M8/PWAX;:J&]\DT*>QA3L1K8LDP8*0<2 M*JS7203'8#[%)G$I,N'J4>;&K.@"3E)I=FE>B5,;LL*T$'9,]I[FS0[O\RU* M<\9A6@X+S#&3_0#@6NS'-FX)NL_2S.2< W1C[V\C##BR#&9J)(>2$Y/70S9DMQE ME8Y\6XRE4OMUH4# XL\:. AUF3AAT6BI#NW9VGC_L0*H)BU$+2J]+'2=W9TQ M6L2P-44:9*$KH_[\]F6U0C[-098KGK)33,R(Z/LWI[ #;V*O<0!UVLQ3 MR2HC^X+BNC?1%Q4R]61.2D(4!UQ3_AG;_QBD67;"F7D^?%;V*_+7)+E\$INXD#_C()@TT^CZ[_>F38"'WOPDE^AHS&'@ M\>W%22TQXYDE(P++XD69F>966'N;PS9MQ@35,J)0#0F/%S:XI33B U'YET3E M3QTJWZ':]I]T$Q0&>:"7DM?DZC1&9LRYO)/I-6E[63L:^@=,2@^P\^?+!3P] M^5!%5&R8U?3FJ1,N[PYP\J':Q.IC.@?R=(B^1O;TN3NLO8B/+73 HOYA*2G" MC0OY@[LH5D;ZHS(*-F+;W3MD.L0! O3!,Q^G$W2BWV:CX+3*_2Y4"B%<.8^E6$/IS/1V!$Y$U6VQ@AK5#SP7JX"=!%=3APR?6N/N$BLF*4!1 MB%QAK30CMLQ092\XXS.;ET:R)Y]@KI-CJ)0WAI08RY0Y;3?DU0JYJ07,:R"Z M$35H;D?;^QXW6.A5$$\WRY-R!QA_QWH-GN5U2,\_(7)?$ '2D>E.F1^;0(=] M.K1!B688\7'5L'[9>C !<89:WW]T-F##8@W,4,,0 M2E/.MK+H/M+]BF[S2NLVPC5R9J=O*]7S47:5+H>NX"TE)HWA3,?^,AI(JL"( MJMS9 ,^*?6@82 0VIAUEYXK+,J.M87=XN4LE%Y/8)%F[5JS:" WP7M.JF50L185:!B[;JE^5P^P-LVZW3"5 ]!MLYT.-%H( M'F%QK *#JHLIA8CYG&#O2K5L&75\[OIMWX1VFIS^* GA1^QP!V(F+'):,S;1-\?\JZ/B10-P[#?FD*T28 +]J@%^3>;!+<6??[NJ_VNM M^K.ZROT4M34@XBPSS#FFE-$LN'#S+= Z, .0$[4!CI"AK]*28H:N:U8II:X= MN2BNOTT;B.B5G&,A<;)91F$FAG*F[IJ9M%[SD,>U7>V2,-I 7:BP;JWPT9H& M*.*+E=B(@48W-7Q6EBH&5VLKJTQJ,]>J*VQ]Q-?ZB+NMC_A>D15C0SPA&R)S MY==UTV(U)7TG>*KS< C+V*0_5H; Q&Y)(;>8SE#W1,.48DU52*I&G@YXO#-\ M:KF+;;$DC2628,95TMGJP6W(<[+X%M82BU]RXQOE=FDRG:6!@9E(:GAN**8L M7@SA.9G7';DO6*PL%IJNO3NCIVPN*;,1=MWF%%$RUX8*B6VA=F.RI%VH(;RM MT$R(F3*6[GYO4KM@&FXBM[D4F9L:SU6F5DUNM04IH_,@XEMM;UI?^974F%.! MK2+$3A82W<76*.X59X-)2L7E569 6G>VKT38ZQHT8K"EK"M7F9J"(3V*2#/T2S7B$7]L[6Y49M2*T9O MN6L]^-71%%6,$5U25UHAL'=6BU"=5\NLT'"DJ@6"$*2TPB([WL\BA'-X!A7N MJ^\\QIQBTSB<4R>-KL J-6HY?N5D--&HKTQ[A.V3F7;PU [3]JF#E5\:-46+ M_7I?A/'5R!,SD/WZ%M*W]\F\+A1?;HX**5 P(&]-+K8:5$(W1!4>1N+*=:Z9 M3%EU9^HV(MDGKLO%P3[6CHRI52C%4W&PDP\O/;3*L@EW?["WV]OSO3=83N*T M&E[@1D=4K2G#-*$*\T0=@1Y3^R*E/?M(=/D1XQJ4FLE#9>(#?&T&MLX/P^F# M@APVQLHA)61,O0FL%4ZT1&;1+](]Z_(ZAG#H/824X;&K$E/SR71+P-!8/%!A MSP6S$&:4U:(]9E0-QS9NQZW046#EZ@U0*5<9P(U->QEE 7F1EKL1ND851Z.- M$ 8RBQF(V"71FLN(2!JO]F#\DWND_TC0+E7G $ HB 5^WWC>-%)HCGCK/^:,P5>77"FX/=' MW8'/\/ *Q2(IA(F__JI"M$+QC[71X"UW-);OG%/7H4"Y6P#=N4\JD::4<0Q8 MRNY>*8BT>1FP$5GVX)L6P)Y(MZ)*! [-:'Q//,"+BZ$!L9:9Z53B5.Q ,)0R M"AKNY)HXG$X?H6,56[IC%,B_")XW6*RQNIQT7"$K;[YLR=X4V+?*;/JFS336 M42=R6Z8T#8?MX)9T+DQ$%D@GH)"\$UAQAH2ZY*080=T]059Q'8 MA$T^*)=MX,-*K,E M[SN>O4"N_2,<&L,HM1@J?=?KQB'7LA(T7IB8.8AS2'BUC6HDN4Y'N%.0,+'1 M29J&*'QVO%_D+UN-/!B--/M9R(Y1V72>("$%N8W/730)7E+*Q#&.,T8UOHGY) MC8 >:+*BR<\8G4TZHHF@ISJ!K=G@U/:PE1(IGRE806F8]#+F;1@D-5:]BKV1T21*/^,B\#B.X6;/XB>"[+, MBDEV&X'D5!OR2-LSS1D*(_160,?4[VVFD,!Z0^5*)7JD!?,NMC?$09VEY/6E6^IV@ES=^7%Q88OS5D>G2LNHR&_CU?]J$GJH M2D)9R=OQK[":QZP\2G$O4Z6F*5:EX;PO38[(J MLV(+EB8&&*H[+C@768G@VIU4#P%(0QI3 MD2HG\<5)*'&@SMHSN?H1FT9T;KV5UAN+?[)#NG$]NEN+[LRK3P%@]G?L ->% M=[-) %S2.G ^E#.*BL6R=LZY-"4UFCJ_A:WC%H \Q2;5!'U#(3.6YC1 ,M&: MD.I*69)M1*;GPQ:B)WX%K'7+R.,6P@771^ MH]9_IR98:0D$^+JP52/*).%X9"+"4XF MT59R=7_B-/)4]V80OP-V?X['KM+?E$8F&3&8P8)B 1=W0B]S0/>-P=;XO7CAY,E(ZNOQG*@:*?E M1(*L8FDFB9*-8FLGXBMN4RP._K1"XQA;%LJ82WL@IW8.%G.O=0!I['>FI7>. M+'1[OC14C><0(,XZ1LG5UODA8R5Y#I8%G//*&3RE()7 ^[79+A-65DR>L5OG MEQ\C4YI+1:S6('#5\7ZMEEHP(*\SES&L9\1(A74X>&WNDVTXY;7AE+TVG'*S M1<3WMG;L6R.G;X*8N)KM/D=O%*8R_992G;VSI>U 3IVHBIN\TD>W$1Z),?80YO"NY,\R83G7&*4;=4<.SD7- M6UBAMKS8U@%W>,5\V$PR__%H[Y&'[:/FR(*3B?F,_3[-9Z:!L+6/^&HS"[F: MPO_W7V5:_%3;!W_I,_GW4:"/QB+31"1Y(N/Y LO_X6\__.UOSXMA&EZ^>%YD MSH)^Y7KX9DG84 (9LZ;.P[0 :?/K%U/?%:X%EQ(VBG'?-+"^HR*\TSF [\%= M)_]X=' E-_]>:V@0-1@2=_FJX+'Y%X]0V,LFPQV@D?C?I_KDF^7G;UG0]9*U M/H-:Y,*PB2-8;POL]Q'8N27"1L$-_)O1ORU/ M6 V:]%HTN2V:H!*P44C20LW]@)I^"S4MU-P.:AZW(-."S.U YLE&@4PKP*T8 M0[K[:T*1C8/]'3*X<2-W]%]2.PF.*\$F>DD13+0/Z^E=X,=5J'!'<-_@_D#Z MU=O#]A%][.8Q&#Q='79HI\F@]^2NP66!+$I]U/S'NR*/=T,:8&=Z&MQ6.U5[ M25LX57M)]V"J]I*^ZU0;)"X,!B0IK%I<6*.(4/5)'M-BWDD0)@6Y724Q:"_I MD^]W$U=ATPJF:Y+N'U\Q]_&3JD!.042K7?GTY?;^W?]1> M_T.]_IV>?]1=)_H_WLV$"&&>B2I;YE@M@ M-_4W;!["WGCIW<'Q79UFDV?BP?'U!P!2_:-^"U(M2'U/D-KI]=8G:2YQJ6ZI M^/D@P&FP/KUU&31MHH2[_2;&1R\^I@456F%'Y'8+M)N(M(]>#([O3%YX8*+! M9MYWWS_H=]L;?T WOM/W]_KK-!5OJ:RVH;=]M%:K\"8*4MMO*GSTXK3:=F&[ M):F'H"7U[TY+:NTX#P.DNO[^X,Z80PM4#P.H=KK^WO'!QAET6H"ZMP!U.-@X M:-I$J?8AF >?#U_\DF'/*VQ4$A77Y2D\( 3?J'"D&Z^ZU[\SW&[EC^V')K][ M>&=Q42T\;3T\@2A[O-_;..'C@B[)W9J!=4V9Z.T<[1SM' M.T<[QU;-L4$<]($8@][6NY6TM2O:J=I+NF]3M9=T#Z9J+^F[3K5!PL+VQT,U MI4Y^N+X=U';[EC;1E(;QR/VVC,6#NO%]O]]=9SK[IEW!]M_XSO'=):6V\>=K MONO>55?=>XCQY]MOG&F2MY9U9=UN(>LAN#4'O3;JH@6I[PI2!]V]%J1:D/J^ MP1?KDSG;4)ZM@Z8KB^VM5JQM0WDV2=;512O2!5]D*]G>=RSO^T<'=U8%K@<&74>'+>5J)=_OQPHW M+^>W+OG^ /\.T_ 2PTF#8:Q>_/!#LVSX]]K"_OZ3702MH2+_B?@GTE\5ON9K MG:,VQ4UF<*#KSS(OHO%E==+GV!U8ST4/AVJ4LGC[HP=ROLKB*%$_>8]T9]3G MS_"5%^L^"Z]^&#>5ZEU\TT=2$_4_*2]3\S0K5.@EJM#U [&4X./!<=]T#_:P M:7 Q5?"_3"EO!O--!S4OU&RH,J\/.-7;Z^W[7I![HW0V#S+XO4B] MQ_W.@0>;B>&L;S54'X9*O*/])QY<5J:"7%7&Q6'F600#7JH@ZW@?X;-Y,$IH M,?6U5-_Q(JPN$\&IP%%[ 1Q 7L942A%G-Z6IX:V@@!%'<8GKC.$0X9"0P,"7 M1?"99CO[[>RDLVYH60'F?,+=C")*<%/Z$8X]'XU4GJ=9 M!-<5JC@Z5[*Y.+B Y<.N1@H#IKQ@HI)1I&&0UB8NIQ#/!1;W6=&9T>+O$@## MZ%RWL'_WR\M_/JKSSKV])TU,3[XA$8"^>O2B-M;O?_QV90_WR@3-U' 9\<0J M1,^?P6RX@:FQ)[T[^>5L]^7[LY-_[I[\_/'L_8]>$%\$E[F6(Y"J(G.HS#Q5 MO(4>6MG%2O1?>_2?)@.2_/3H67V[O[YZW[A=/+/*E/;\:0-F']M$;6[!I[DX MV#LI#K;US/IMF7D3IQ[:;9GR!5"+Q[W^P)!.'U@84%H>D^=">K6_]Z3C?=-D M?3U9IZ?9_I*Y#G N),E'QT^((>^F0 AWB36[G+RR%!S;9=5Q"E31.T_C$L\> MOJB0Z;G;M=;+8\19H.;I>)R#Q#.\I%V!' X;F<)ON[(X+0J1(10?.44&E%S^ M]W\=];J'/^7>ZZ3(@ I'(R#E?Y51'A$;@#=/R@E<(+.;;8;'$SCKTK2C@\/+ MBS2[1(DJCF81\$Y?OD-#O;R+=W\)DQ3(_TK :@57D:EQK."&QF51 G>3)SO> MKW"O T 3,SRX!&\(;AK/=A%5$Q%HJ-+QAM C@O?5&# %1Y RCB/ '<=T)8 M/_P4JAPV[(VF03)1S*:C&3QVSG+ B!+( A00XAC_Q>U75K0(-19*-!P"X"F4 MC7)&,KT56![PG#SU\G+X)VX5UD.W0O9W8"?([V&I."B#,BXS43&O4X\^B[X@ MBJ;E9.I=3*/1E!9I)0^8!=3@L..=H.1#\I9/CXR &:FB@'&GP;D2G-*+ ]$C ML2<:P@&"\ )CX%%X.5RO,N\[QTH7=P'X#Z.EGW%#< 7E2/%\)&J1J)B!\*// MT0QCH.#4+(QDGP#&H0"<,<#O$_P'1T.J$<2FEPRBX6W4%5@%K7.4HOC)P D MY\(32H/2+XI8>OBA"*6S-%,+YT*'+ L81RH.C40(5'>B*@0*!&NB<;D&07PL M47C58X04&"_+&31W%1XT8(P'Q#&.8 ,"S"@D1LF?)8F2.%69TR1RHC$&WQ-9 M))ER[21I-1I*IB8EJ&5 34 A(PB$XYZ'02%G@DB?$R;!J;DHX0N:(%T2!<\0 M (18D,9G, JL1S -:0G(@HD6]4> &D E D1M.ZY(X]XO -L)_2!$D2@97%4R M4DR^+H(L@[U>\AN,C HV.2/U0VBB>4A$?UIN )1$9G7YZIWJ '=UQ22/Q.D0 M,#\OYW.X9[@D0+(I8*$]T1!9"UK(["UY^33-"L [.%J8@XE K + 2+;6D9HV MCN'.2J:U?*UQ.@'F1:QKQ&I>Q%<>$^UAH"%2R=> *+MX_2_0H #0I@DE2YN7&;C'41* ELJ' M%49,_5E"(])C/,D:9_(IG'EZL96P>@L5QJ2E_^*DI9]4TM*],T;Y!Z#AW"!) MW]M! ;P':XQ>?/CEOX/9_*>3Y\^B%_1M]Z>GAD"B/:K?Z7^5V5&4)9960M01 M'G<[>V:HBRG@<,4>M?^5$_47;99Z4V8CN!+'"#55CN;3I)<0/4-!!LC*C&4# MP$$?CCX^NMC_6@.O/P+28] M+AX?'>W9\5BI(V7N%@H2$:E(R"%!HRCLN 5W/J_?>^(\)5/4Z=-%FGTF343$ M;3;WV]?@%$#I0>KEG>Z^0>7%FZ=L70&!ZM6M_0H-_I^;VK L928%>ZSRG/T$ MK [K5T6HWA6%!H_&3,'4040T$7A(8Z=\B-FPNV MYFJOL'"4,?0EQ %,!L)A!F*<)O"^5[.C+5]E613,*PPGV6H4/0DIOC0GT&3C M"KN(7 ?1XZ.O=$+MBRW4<'UBI/N.M[7N[NKA_7Z#OTOKLP ,@;,U9S-6P'#8 MKY9_0/0"I1BTC M#J+0\P.94QXP!4X31)"K8XJ<]4P"S 1SX^J%FW8$%3E&$ M5[8HPH:)^"LXI&7E((R4:PDMTM&CKP\]6!#.;X$KKJ<[ /7!8<5H84A#LC/J MOXT@'"5584WOR1%Z8;3#[I6CN3K 4C':C.P*@MEU9ULC\Q56"[/G*9J1T1I= MY!%:ORQC8W2OWMH=N;R%E;LKZ,",/P M9F+!%!]N&.6CDNP WA DK0O4B]"9,D1<#$(6!I,_RX1%+!.A8$T^!N7>)?7S8S-'_\6COD8>6.0E1-Y_1"&L^,XN&K7W$5YLE MG*L%D%O$TU>JS.U1I/P/?Z.T4(Z-+S)G0;_"7< RS9)6G3"Z?6V+0"Q#B>$? MCPZN%#:_UQJ^(87C3G-EF\Y@H5/%(@VWU'KC%EMA+W?54&-)ZDL+Z_<.UD_) MN+A1<.,6#&A9P@K0I->BR6W1! 7]C4*2%FKN!]3T6ZAIH>9V4/.X!9D69&X' M,D\V"F1: 6[%&-+=:U'D5BBR0V8Y-OA3)/D(M&:R1LY5AJ]@9@?'63S=: M*MB] W"]B[W=FOZMN>+='95TUG[<0>_)>JO? 2^4^A]M<]EVJO:2[ME4[27= M@ZG:2_JN4VV0M+#]]7&;FIV]_[ M1\=M@]FU3;>.IJ-=_^AHT+:8?2"WW3]:YU5O8E>"[6^[U21UO2VPO$VFB[5N MM=3U HQ'_3;)J M2'U?D-IO.V^U(/5=06JGNS[=HFT^L'70M'E-BC=1OMU^ MJZ)N*_L@I-E-1%DT&Q[LMV;#AW3C W^P?U5?[_;&M^W&=[K^\=XZD7Q+9;4- MO>W^.K%[(R6I[;<4/GIQ*GU7'H0L]1"TI*X_.&H-.2U0?5>@ZOG]UCK8 M5W MMN<<'K1];UMP^G[FP;E_3)EK2'KWH=OV]WG$;H/R0KKSG'^RU,>D/Z\6!N>ZWI!YOHX=A^^TR3S+6L(^YV"UH/P;/9]8_O+@JTC;]X&$ % M04(6G"ZM^#4V[S:*)LH\&Z_D5&7LTCK/LE6NKWO M2-[M^<='=V:4;"61!P)5 [_7YOBV4/6]!1*_=[R^:K&MA+MU -5=GZ'^/DFX MVV_2??3B#29CCK-TIJ7<-'EPO1]NC#@;U2/@%NB^YQ^OL8C0 V,@#P^\>O[> M<5LPHI5/OI_KJ3NXL[2Z5HMZ&$ %7'#C2%1=Z/T!_AVFX27&E ;#6+WXX8=F ML?#OM87]_2>["%I#1?03R4\$ORI\S9?.49OB)C,X-_]GF1?1^+(ZZ7-LVZSG MHH=#-4I9ZOS1 _%;97&4J)^\1[I[Z?-G^,J+J]9Y%V?AU0_CIL*VBPOZ2&H2 M^"?E96J>9H4*O405NN ?UOY[W.\<>+" &,['PR[-Q51Y"9R0-X/9IKFGX,A" M[X.:%VHV5)G7!VCO[?7V?2_(O5$ZFP<9_%ZDWN-!9_ U(_5A)*^__\2#B\I4 MD*N.]Q'>U)^\**'YO @KND2P,3@M>"-3>1E3^<+ >]SK],W4[HO49PZ?>9G& MP:$7R;IUD$GV$S(<;S1L.R2+,RD MXWW"04=EACN&)T:@SA4T_./ND6EZ[85EAH;\FQ]DY12[_9X=ZC;'2,M#[\&H M@",9P<,1W#&&S(P0XG%PC%,&F''67DQ!)YW =(6]U OE38-SYY)C-)<@\!>]QM@(%-Q4- < M&L3AO@S4=@=[<(\P"$>9 Y3+6AAX<9J1%/.$!^"68>[*$RYXARJ.SI7 6QQ< MP*H SD8*@ZJ\8**2$2'!-"@ %#*E/5(AP@:L[;,B/Q5MG& .0!>Q<9XF(>TY MQ1,C%$3@FQDXU@N#85STA>$#.A9]O/C",*-57\#8"2RB5@.[#2[MX0%P?[D!5%V.&\S6>P"' C&B00"1??K\U--EJB#\A<&Z"42(, M>*> ] @^+ALY..P;Z(.#ZTZ*&A':[GW^]][_'^0;_Q MQ]=) 3>61R-XYOBH\1&#([ S1B^X98">(A+*#B(4D7SZ\+@[:!Q% ^==WFP8 MG7NC.,CS?SQZ]\O+?SZJRXM[>T^:!#WYAL1>^NK1B]I8O__QVZ.*""07/@($ M5YGI(,\3- /.,CA[]*(W>/X,9L,-3(WY]-W)+V>[+]^?G?QS]^3GCV?O?_2" M^"*XS+7LC "(0E=EYJGB+?10'1*CZ'_MT7^:[*7RTZ-G]>W^^NI]XW;QS"I3 MVO.G#9A];"4:OTVNPF$\WCB=$&+V#O8L3C!A9*08*H=7 'U$-C,&4:"8>G^5 M(#[!P/ ^$43OE168"-%&L*ITAD_@_>?$ <9E469F3,)/^"BI5,#Q\G+X)U)E ME%32,!I'(^)UR!SST11(->9>P8 ^B78P.OR;%T$B\AS\&\?,'66Q?%P 6V66 M$YD:EGF$#*!S_=ULO_[#51+?297$K5>"WH(,.W$*0]Y2V[D L07TC*[6,WP/ M(5U&Y)D0P@8'3SK>MTS5EZGZG=YU4QT]856I?_#$NU1!MIL"6NWB7Q4EJ+*2 MBYKT-04:#).?IW$Y8U4)UUD1/+58E*,<^[*/K0,0?XA?.04E:'D\K__ZZC7/?PIMR( R+!_E5$>:00_ M*2=PT:SZK!MN5X#(*(:5IFLGG!G0T^P2M> XFD5 H7WY#MV6 A4('9> $P7* M^R4@O8(;R-0X1JHJU%>>['B_IA"'F^#-,0T4POG0H>L)0C2V+3:"E+'1%4L-%I?RS7< MT*(5:Q% 3F"\C&TT:E?A00.8>T#SX@@V(!"(FFR4_%EF6@DHF?_+B<:8143$ MCA3?;20?9/*;E#&<"Q -H*$I@5DY#X-"S@0Q-2=,@E-S44+K;TA,X#;B,E0& M:Q%B@POX":2_*!!,0P( \GV"K])G0 U [6!4N.-JD\$O -L)_2"4C,@/7!4( M<$QS1(.[Y#<8&15L*QD:I=GYE?>\PKN8 /DG3@= M F'(R_D

A&K$$@+R20",O0^D@EGAZ#)Q!% $2P# M3F%6VPM9RT"111TB#AN &OF;*">"5KQ#@R% NB94&,*\S+ _CA+06"(^K# R MB@[(94293*R,1JE\"F>>7EP-Q?>46MU":S$E.'YQ2G"<5$IP>&U[F.^G[=!-PD M]Q.10>$#<'W&_!R0A.X71PZ(?@P5G 49E8UPD<%KTR >:].$HX%82W *XC', M-C+,(W>-@8B>"=P6"QL> -%VR@@?IG"7NRQ&X\W"0;#Y1 31.$Y'^DP,H-E# M)!CH''XEI%5!J;/_59"$^F^$RG+?\;WH%0J 59PJ(E)J:0:@!LX2& '[/I#. MVE^:H!(4KM%GTE;6#Q$KI2L@5AOA>5AFH4H<5Y=CF_@**TI0O6]CJG AXN8 M\.JVGK::V_H69AGE4A#4L P5X:-!DGG@.!BT'(V;ME0HL%XG/$RTRZ@\9V_3 M6"D>YFC/\9:0KI2!6,',CJSXABS:J7M=BP2N,YA('$@8( &Q'7:!:6@7.]M\ M6<\E_9:L.G=!K+??JQ92B'E.#E V3K"/42Z0%/G'@\'7.?_WQ41H<(G% !>& M:L$:!P?'7QMF4(_.")RMR6:""C_5#Q-5/8]"E3)(DTJ7)I%QLU+P 6@+]+KK MF2THV@"D]@NF2&E!AI$ZU*DQ[*2XEQ+RUP]CK?RV.+D\5X2R[[@1J)!PF MR5,TE%IC;)P"]I+Q!5=W,+CQZO)E0N1J5HH6XB*/T"(%M &>LE2GIKNXX3CX M/Z.0.P2761T]WCOZ6JA8%"@8'VY$3=MX@^OB#0[:>(,-UB%OP:ILW77,"-L0 MQK2"(VG*=Y,(PC%VW,,WE,7SY]%V[C#M^1'0-O4I<=WB=@9F]M&W0F]F^BR M&:(;9%QRC"WC=)FQ/6J:QAQCI6,HT!E.H;4P$ R3H[,V,@&1^(3ZHK)1Q(HB MO!N=L^'JL6E6M^CNS0V MMS7-31]H%)E#]IIB[,NPT.Z59+)^NK/B\'3R-U4<>JH@RB_7;?Q/UH6TP!- M=Y<8!/R#CIM"&:X.!*8!C7,*+^ <;E.G1.Q;9@=OI-EGX@1"NYAK6?.)]TG"0H;@1 M"H>VU,\![TH6IB%[EYR3:FKN;:3/%/5 ML2R?EGTMR"I:'V+UKWDGP1)HH=5J&(POK>]70L)LHLK".AS!!!:/:[A0\;D6 M4(CZ#%4<@19IG<4E^FPB,HS*PN TD&RRQ=:"O-'Q ,FJ \-/H+)>\-11#GP6 M4Z><@"E+SAP_MY-F01X&F9T3)K3_&' XCA=/0X(A7":/<0P9HE16B;U@%#U7 M>4%:,WD\U>1R[31N->S?2CIT$+CE?(M%@05NF3G[]FP M24>*LR9I88*;?P> M10O,T)3#%E* 7^" OGE#!@PY+T8'!:&OUE,FA2,-Z(@Q-T;/R28"G+<;" M:#HZ5"X?<:(5'3R 95_J*_$Y7*N#?-& M(&6L +(QS%3P.?&*V<@#&?$%&_#G)M8<@O[+>S? M!]C_6)6/*<2:A#^&;E(BYX6V6;B!^2V$MQ!^'R#\E-,V'" ' 64D$O@\QARM MT V@9W%?5%.3.2N.6K1HT>)>HP4[.]0\R$C4&4>Q$Q*(_A?V MN"!X!\08 LQ9&076ZH#U-]B\$5CE(4H*4 85IN3$.!)HS,7EK@["&\5!-&OQ MI,63>X0G9(@T-C*T>H@U4ML,'2VAA>P6LN\-9"\3C!QJ;A-@B7"CO2<&\)]P M9&4P";#PB5=BQ'2>CB*B\1R\F5RVTE&+&_<1-TZ&42Q!+Z.41!G4A+E,(7E( MSM$<_A-B30O1+43? XC^:,F\SF]9I-;H?#7!2ITE5[GM57O?@3*$3M_8^%#) M]\O./B=&(K T(AUB7(XX#3&<">UH&7FK.2K2<;?*[S:N##VT1: M2=F+UMMW&XK0/6I)PC6 _N\40\@(AB4)LA8H=!5_6Q<5:"'S 4#F;^Q\H-1V MG7%,])%+PVFMXC2=S4 %H9#)3>-6]S3!Z;!-<-I@T>3Y$",1*1'^+58[!Y3@ M$,3UYURLN'SL_Y:)\GK'.G[8R?OG$@04N$Q/%!ZL/O34Y:,1USA #5 F(>*A''8*P5S50/IZL4(SKZ0 M%?TR8'4RGTTB-G1_?T30K(Y6TV+/JUGMU=J^_-RPS#RZDT M(8>615A#/5,<8YEC2*3D"2\.1#QC..;H2G]T<_>Y+Q08LPSM*$V+!R/3I@LLY[N' /SH^ M\ >#OC-#R] Y%["/1E*GH+,_P-!R'I>#^78BV(V1S)>= M@TX"J)P#0N2( Z=YX?5#:=J(N^CKIO.H;DYE4BZ*T+2[JU,.T)3L^,8$F M"!$K.>P7XUXY#0:(:P3B4XALG[[(YR!(YIB/1Z3;%$RV0;QQ]%D.U)F'UB89 MVW8F+8]R\40Q1^KDB84SHGH33EZ1 S,F@X>D1GA,?>$ =OJ,VUF$$#FOH8K3 M"PZ.G:ID5SQ?7)RN=K0[[L$)L8").'W3V;]O'1I9N4+)5SI*F2_(/B1@/CP4FI;#B- M;(XYM@KISSS-U78G.55.,)D$$[BP?P:@-%WFF!]C@/#-F],Z[KZ+ VEL<3*I M,QHB%(5'Y1"!G^3(%.;F>>PE42Q+*EJXG@YR-<,)@.* ,OG8H$@HO1B^5"4^<9I+D=/-*37X'4I_"^26J0/ MFC_7">=@T/4/>X.E9+-A(4L>Y;SP2\W!EQ)(*CDMA&EA]4^%N1C#SC*6LG;D M6$UVS+)3VX0,F563 \R.6X3K.OA0 6G@L8HJL /ZF28&V8Q@$ED6<4T"FU>$ M839-_JJQF:Y?Q=D7Q*B;21NGEM,MRAD(\<2D8U4IQ\U)AXP/EU2F]?:"UQ4+ M>8>O+,H[]2=:>>;&\LS"T5TGSZP;H5= PCX:P+T9)L,]1D4L)<4T[.";P&[F M%"^8E#,N+(EF#GB0\CE1J;-9/_/@,F",9 ::9DOP4BJJP6C#B&D"KC!3Z=C7 M6%C7?-AYX+':FF9A8 I:%W62=07EZ7A_S*6HO8BGB5CDG'Q8R9K5T9"!]S&+ M)A-FZF<$\3L!B@QC2EW6Q2R73_K4O_K\*;D*E?%2.649:[N%MLN&<(I2C\MF.]*+ MS@/1;*;"B!M!S-&+;JPF^O#Q-HA>8J4)RK; [T-VP%%R$=,R.%),74Z+6HG( MZDE^>>H]WNOTCGI'%8KFD&5+_S6Y7\(-',QCGL".DN@_FD%GD@"21T"A@HPI M?>X]Y6NZ?$KP*(7W( ^#O^0^Q"K^O@1P&!ST!T_U M(8<"\_BW^X9PXI,Y'B3 FCLXDH\H>;JNDWFJ6R.GF"K\G:/3 $,;89RJ9R6G>L\8A6'[NN >)YGC#WGF.%4)"\JC#2.4";D M3C=8F""O5#G 6D/T -9_+RKV>ASH3&1Y[X0[,P1T* "JH$Y$K*R87KK4U4B* M88[A845-M_R%!9%(A)XX:>^CU,R(F]0+(S/9Z%43R942F!NRHCFS4?1HFMF\ ML/I=1=+1$=/"H;L]$%]F6#L3NV'0T2"[I,64I!COG,C'@H*5FDOPU%\(;6"[O4]'.2Z$Z\CZSJ)SEM%!7D!"!'IDK MF958XL:&M$(0KYS)EV6?\H9GP6>U>P'47NG*(MB9&;M;M0"<>&IF$ZQ]PD>&M$#!6J$4*JUTZ:5NJ U!@/+&$$4N=I M"K?N>__>]W[AIC9H[>4:/A&QE"2'>U48%!%H>\@5#B_L483"K.;>%@O1UOHM M7%S;8K 3 4:5C3'%AYHN74CMBD1AC2+RM6'9">J811O=[QP?/R'%\QC_NMK: MX^N/+F6H+"@8H]UY E@'ORB.HA.*8.U!3ETC(F"\>FG]),7$G7Z"K!&H#$,? M4-1T5+RC$E5;^ U)E)3;J'(3LM(DMKPP56"B/E&!F."M M%L);0ID#L"F*O8.N"!VT;UJI3&48FFR/IA8[$OILFW;**B\U'$H3[L?MC,"K MIK1U.\]6(^096:.X-KOP5V A.R$^65A0V5M6%@D7[@O\3@EQILN_NNJ]SVE\#%5;1;UY#A M6@&&:LSTAHI HLPN";C2EO=R\7 7XC5\K\%::>D:4C58^S2:.W"0-UKBK[2# M?4QEF90'2>2!.3Q!%$ (_4%W6Z&,N6,"NC+F 5XE#,9L3#X=*HU'UFRK2B2*:+ =M'7E4$Y*IL]ZX;!1.-T9J;397/6VG!#'"*HJ= M(?K,I]C/<::D+D>AC:W>7V6: 31&N>ZJB7L%DG&1H74A<;=---3L?$<94D-\ MY0*=>\B1AFK9VIZ*?8H*\D5%*1;!0)MA]!QR,["*82HH;6Z;!-ZF&]]JLO[6 M=-+M'NOZGA6S;274"QX& A"*=]I$>56)MP%.\^QB@!>^\5[?Y:^"MK>T65>= M[A6:96;VFV?2(5I(4[2RH[4,KN-(8GY%8[F2XZ Z0A$D72E[63L3^@VX8)3\ M5>*1O=+FUQ/2!:I190S+0^.M,!X'\3#4"0N<%=JP=3W69P#,9*9>9E-W7%36 MAE079Y?8RM'"VT7KD[:R$@KJW2SZM6[KABC)!.8>I:^+"CHH#9:BQ6=,U\%"/0US^9'XU MZ"QWK=CJA8$#!4;8:(:%H[UO<7Q0L>>;>3_($E6M*(L7(/=%L NW!\^J@H]&AR+U4?5S!01S"2)3\3'784G;1H&4[)KU?=VZ M%NP.)([*$5\#:F8=2X#Y)KM;'N**U"K3Y7M3Q[&UR]V_=GK=O'A:=6KIAVL' M5@VETZM>(.W:6"@DOF[Q6V01),/A!^,(O.*HB1A9PR9Y^,DIH@MYU%^N3'.= M$;0>@K%DJ&I(B'9*7B.TVVT2I4/@BC0WD2G/OE#66^@$U75DGK9/S75I'$=M M&L=]D'<_+J*@15'"#Q5>BZ=(\YOJ+*,HB?VN+FS)=/&NHZSBACO@;R8,S>6! ME%!A#0E7"IT74TPQR+#)(BFNG#^0DFF0DQLP7&DVC]-+I6I2HW#2!G^_J9@? MY:) V6KMC?U0M=9M"'=E&-=*D9?#7!$7BB\MH99#ERDTU2<>N?2F7 9)1!AX M,]G,B<)IFX3CC#**XYBDXZ>D:B>AKBUFQ-9KSMROTMOZ>=3\/KYV^("(E69L M#KN-HV=>#2IF\9\*)VMW#PG_Q.W9HU]G=S>-.O*-3'5['J%%790[^%?O6^49 M,LTN,;,#7"UO]R#XEE<03B2'9;!T8;R(3H#W""2[@*UA'PK'#6H^&)-F:C3H M7M_?_DZF;QU)=O\[60PJ./^UYH-%<\ UPUYC&TBK%.JVPMN-Z%@UJ/;*]2\; MPC=BZU5&YP1X4LTBC@2&Z%5>E6D+CE/RF;A MVP0,&$*,=@XG\LJ8_&C3>D&,,H8'7$T\-H]9,P&[&6?\=FI61^\KR=D*PE-6 MWV#W(X*X0 @HJJ#71OF4E$7X:V2T42G(JV6Y*Z,5+H!?IF)8+XA< /!%>7$- ML^=HO,1TVK AZ#K,',%"_QY?4K^C20);M1GZ^65>J-G:FF#*VO2W#M>&>!&Q*C\UHQ>.DF^50^$/,1AMZYB1'L="]TT!BI M$R3R1U^6AI493.:#0JFHGIL77F"K6EKM).2@^6U=%)AB7&*,6 M%*.I*K3(+/[EC:OM2-W(5>(&)8$&0C_Y:@R(HF4^A 18?:]>AARLS6,^A$: M^QD^[K:BM$%_78Z,6[#.24Y98_A'U2#2[/7,RMBZV9J26FKZZC5(8K74#WC& M5UW,1: K=NHX$?1+H>:GHT32<>VL,(0$-V2BAS(:6O&4U0 M4QN#/,'.2N DRK2TA6.RR#B=+ M@/!@'%,:1R&%!9+=YE(L],:"P(61W&ZD::;EBRS*/YM&C=H@S\-4+W1QW03+ MDK-N5YI<7K4H<2+DMI"ILRR_LB@\#5JXN[R2X)A+>Y#!)59!3J. "#4A@F'J M6;MEW^DT*)J J%ZY_C(HWVJ8X&ICIQC(\S-V0MR44F.KD

    YY@ M7#?)L-LNH+VR,2\)T NM*[-+K*GY-A8,HD@O2H*.$K$-:R ]9)\C4MQ:8=H*D<0U,;:I_+^?0KVS+MDF!_ M:1Y)\_5NQU:@:K%'8T__5M@#P-Z /MB;G(_8!;#EV%.%[<'W@NT#IZ_\=P14 M=T^-<"H4Q,#J,C#M6C1>.P#>#?/BF+?-8UXKV/VM>=:% @$SK-6YFP6%ME,1 MW ,UWL5P!:?!/6/:H46;COS> '%"<@O53WBS4\'P2 0?=F+[\&Y1G(?#3R$6"_)\3V#@\W$F+O MACK_K#53ASI[+7DV)-+8ZQX/CHZJ<+)0G-3MI $R]3GV)H^-UY+]:+J1!J?H M1T0Q]RKC$C0O)-C4S39+Z^^M^]XVC=#:"SRNRG#+:M>ZUFCK,G*C-2LV-9U< MQ'\@D0$-3VF][O'>-X/*7=[H/0TQ/VY#S#>8[#X?8LU,LGUCMM1;Q[).]>>M M.7X3+'JKI%_U.,8WT8A45R>!_$*1Z5[<#VQ%PKJ \,^'R_]<3D"6\?:?>%EZ M&<0@V&"=8R!GTAY1FX(QGRQO"H*18F8U2PB2*#V@C1/.Q,^W0%'#:B^:AF<^5[)UGT MGS0)L&\8.[5CLDRPE(QIB!Q(!'^GY63*N7 PX$"K%@B$["@3(+1 Q"-90)$X MT.I$;!4]J$@V)KOO\>&@_L-@2R^KDJ;)$DGU6.UY<;BKAPVCR(1TFH[2!.#\ M%_24^RBT9U$8<',,JE*UBW=(F0QH-=.E1N@\^UW==H,M6OGR^\O4+(@2KHV MM>W@C\=]QXZV[GNYFR3_F[1S^8TND@*T7VLG8%-OEVK\@-%<;]7@9<9SU51? M6U#FGR S)MYO)=P1QGPW>G;A' #N;MC?Q2U3 -]G^4(RYZ*GI99;2D, MF/;:+J0C-%QJ=>ON#1@K@PW )'MUJ*1D3ZE+%./7Y6QFG"CX':5YR]]-TRZ' MG%-.%'?7]2.E-SP>#/87M,=*&1JG["4;S\T2W1 :C$08 DE*I"J5G1K'-9\, M;%VDV6>VFG.7OJ#A9F71/]G,L*[?&]0[[U0K#55+(R\]CQ-L9)-3"M9B^?7& MQRC7GO/-=5F/ XWR-RE,?17 KIU$KJ(49EXM,E QBE S%\O&J!HD!CF!>,;E M@AX?[W>KHI](J-8/(TGRVH.BHV-LZ(()8Y'N+C"L ]:S-#0QR"BK C2!1!J6 ML;! DBQIJ]@M-6,..T2G#T#X-EX8:%EG5/=-\'<VZU2W=JFI\/527;B MQUZID3S5=0Q':%Q'WR* *) %UT7/38LQ'"<8IES1$.$>%A]S@10,(-470"K1 M$(!=G2LM;J/V0L(PP3C&EX/:0AE.QCX]C2945SB( \(1R@+ !8 )[^!!)>E M5-LI7X@BL'Y-[1X5G# H@,NBX*9<*>OLS#D%# =D?P)70U44E80:'B<)V.T" MX;_ 9F[P+YW&?42M.AZ]!J#Q^AT,>L-@+@[?P_.%+V+]^564(TLI*4)OB#>J M:Z)'.5IAUX]V*R RGU@Q#+P*[O>%N3S/22F5A M\IV;2$5;.DX"Y]@>FZ @RX1^H4X1"#; M5I!Z#OIN4K&5AF@_HOO^41IB16BH??3B#&.GC$1M$7#9D3U_AF.O_=!6R?X^ M89W,+(O(^,-=O\PA^4XM0"#?*%?E.CK*2>W%IM+1W!PKVI!@D=*DS54Y\9?; M]1 U11U,15JM7^!8H;W D7N!A?+); M=U]ZZB@J4K)\E'*I)JJR >2$XYL[WDM760(N[9[K[4]"&VBDH(COK$.Q$[MA M23<*OO9O>I8DM-O2P%B4(J$7:'N-5)8+L&)=5A-BL3RI^A)7]? M" ZDV,L\BRA_,Y5"-E(/'X@5817N=1)D-(U9O;V5UHEWG1.OO]_F#5\2=:?IM=*&Y9R)#2 Q1OTU0X(; MY&D2#.$WS./FLNX++_BW6^\V2.7O3MY_]%Z_[GAO/_YZ]MY[_?O/;]__=O+Q M]=O?[ZD\WJAV=#O>&V!?,0O/U QM(YSQ*\#'GQ=;=UWH*MJ4SQ$EYVE\SM). M3(+Q*D$,?GI'VN=($*,(74KJ;&]0Q'S., M5\)O*/%RS*=$LGJ9BY;S#K@JEM>5 _5KCJF_Y]Y)DI1&@.F@$\HC#Y47A%Q9 M44_"655YW/;[YPWQ*W [&RKN_#)Y86Q'DJ!XEG8A#! MN2HQ"7!%:I#NKKD5UM@;;J:SK5'CFJ[V,)@!E/PHYZ"0#X'4D3CCS'M;]Y,. MZ0_F^B)0;0057IEV0Z8E4&Q*]WSRP*FS48]-D6H%3DD>M\,O!:A=Z\G3)8:I MV6Y*=9A,(+4Q*E&TU"EUBR[JYK.CW7_>1T%@F;OJE1H'A)?4)_N#2K!RC(7* MK89 +,"AU>N0ST$S :=X)7",!&W=L6_B@7P/R-UG74I!AW:,2_*FY@4P-D.' M;3\W0T=EJGK[@U3:M55C:ESN4PE1F +43"S:MH<,5PD<%9'YX'GV!UY+?RQE0FQ&9VP#BWJOQ/QZ%_X<\ M<'>O"_^5/X]W^WN/O"28P3+5*/SQMR*+/V((V]OQQRP\R;*/\/++&"3G1UX4 M_N/1J-O=/WKD@]8_TI9>J,3TW_(-Q5%IOVP[H3@2F05AW@6N-0+Y2@#OH@/XV MC8;1G2<7%53R@3G2/QX!9HY4',_1.I!,S&>,]=>?;W\*S&V(O[F<.RB+]*<* MXZ9O +G_]L/?_O:\&*;AY8OG10:?\6.H9Z9BJ:,@UBRM2.>&HQT\H??A^;N2 MZ^3:^#3OW9Q<=$!1M"9I.?/3D#4C\Y5_DR%DR![%@9% M\*Q[N-<[[NT_ \FON]\_/-R'#WN]PX/#XV?JR_\==@^/N\>=:3%[5&$K,#5& M+O^H&&)AWJ4UZ#'>_8I.":G3P/345B]>J(Z^L]R^#;J'8 ZHA-UEE067*\0- M)?)=JX8QAI$-/^?., M]/K#8P(7FO$/V0 Q5<8&&H$]9,/<^JM$T 8U^0A4<7B>CCHG_CTPK1@R!I!9; MV+/RAI".%](,ZEJ!N/D6[X0&-R#ZB\7KV=[> M$!#-H?KZ=QO7(;_+[=]7=:;W/_<:#&XDVV4V_QZ&MTJ' MP;(?.8GK+\5I;P-JO3= 8TML/K[S_UZ^?_/4F,'^Q\@"P_N+7]V];N?U[Q_N M$8J]3O#:/+P+8.28=P\<^54Z*KD,Q#V^AP^GO][3>_@8?$F3=';I"2:AUWPT M5;-@.R[F].3-]ES,:1"/2LZH]MY$R6>L9;$=U_3J[.?MN:97MC7R=MW2FY.7 MVW-+;X*ABK?L@MZ]/]N>"WIG:BAM&2+MWZ,[.J6\IG6\")LZ^"(@"E M!:3N'8Q(#,-JZJI[L_K"='$.:@%/>0\=K _)N%I#7:P/R-B,85JZS M;C_X\/J7WT\^_O'^[,,FQ"MY__U7F18_U6;B+[]?#A _@>&V^%KW:-Y4:U>2 M\IV,L8IENI+E 3]WC_O[G/P_(Q.W+X-@>+MI"AUBU=110&T0*)&'P\XE%0/= MK%QQ#KL/#=4TB,=<9D*Q(4<>(--]B24F:;R@+*8IE4=8>W!Z&Q)UA40RV%MB M6P2*A1:V?SSJ/;K)./W5>M26.)*':5&D M,_OVX.MG_NX'L#H ^!W$V)GK:_RVJU\QN+Z\_/&JE3'QV.6;A&N8?_$H.=C+ M)L.=/=_#_S[]R;MR X/5[N!9_HQ/^,,H+;S3=*H6PO*V&\WN\K!K9[RZB9;4 M!UKQK#O7N=%(,8UF*U[&%LXX:9ZZ-Z2Z1?4Y^^ 6NM2O1VUYLW) MAX^[5JU:T/%^_OB^]MUTO)NE%XM?HDCE7:\4WEH/[%?5J)I2!7_("4Z+6?SB M_P=02P$"% ,4 " FB6Y9-(2[ &X' O)@ #0 @ $ M 97A?-S0U-S%\W-#4W-S$N:'1M4$L! A0#% @ )HEN M6562V^"X%P U1@ @ ( !@ P &QO9V\N:G!G4$L! A0# M% @ )HEN6>=1JWI4% =_D !$ ( !7B0 '=R87 M M,C R-# Y,S N>'-D4$L! A0#% @ )HEN66ESCWII#0 CL@ !4 M ( !X3@ '=R87 M,C R-# Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( M ":);EG(X;;M+5 ,PX!P 5 " 7U& !W&UL4$L! A0#% @ M)HEN6=;/1UW45 VL(' !4 ( !B@ ! '=R87 M,C R-# Y M,S!?<')E+GAM;%!+ 0(4 Q0 ( ":);EDMT<)[M4\! %] $P 4 M " 9%5 0!W XML 85 wrap20240930_10q_htm.xml IDEA: XBRL DOCUMENT 0001702924 2024-01-01 2024-09-30 0001702924 srt:MinimumMember us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2024-10-14 0001702924 2023-01-01 2023-09-30 0001702924 2023-07-01 2023-09-30 0001702924 2024-07-01 2024-09-30 0001702924 srt:AsiaPacificMember 2023-01-01 2023-09-30 0001702924 srt:AsiaPacificMember 2024-01-01 2024-09-30 0001702924 srt:AsiaPacificMember 2023-07-01 2023-09-30 0001702924 srt:AsiaPacificMember 2024-07-01 2024-09-30 0001702924 wrap:EuropeMiddleEastAndAfricaMember 2023-01-01 2023-09-30 0001702924 wrap:EuropeMiddleEastAndAfricaMember 2024-01-01 2024-09-30 0001702924 wrap:EuropeMiddleEastAndAfricaMember 2023-07-01 2023-09-30 0001702924 wrap:EuropeMiddleEastAndAfricaMember 2024-07-01 2024-09-30 0001702924 srt:AmericasMember 2023-01-01 2023-09-30 0001702924 srt:AmericasMember 2024-01-01 2024-09-30 0001702924 srt:AmericasMember 2023-07-01 2023-09-30 0001702924 srt:AmericasMember 2024-07-01 2024-09-30 0001702924 wrap:DistributorOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001702924 wrap:DistributorsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001702924 wrap:DistributorOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001702924 wrap:DistributorsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001702924 wrap:DistributorOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001702924 wrap:DistributorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001702924 wrap:DistributorTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001702924 wrap:DistributorOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001702924 wrap:DistributorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-09-30 0001702924 wrap:DistributorTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001702924 wrap:DistributorOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001702924 wrap:DistributorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001702924 wrap:DistributorOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001702924 wrap:DistributorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-07-01 2024-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:MrElwoodNorrisMember 2023-07-01 2023-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:MrElwoodNorrisMember 2024-07-01 2024-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:MrElwoodNorrisMember 2016-09-30 0001702924 wrap:MrElwoodNorrisMember 2023-07-01 2023-09-30 0001702924 wrap:MrElwoodNorrisMember 2024-07-01 2024-09-30 0001702924 wrap:MrElwoodNorrisMember 2024-01-01 2024-09-30 0001702924 wrap:ExecutiveChairmanMember us-gaap:SeriesAPreferredStockMember 2024-09-30 0001702924 wrap:ExecutiveChairmanMember 2023-06-29 2023-06-29 0001702924 wrap:ExecutiveChairmanMember 2023-06-29 0001702924 wrap:ExecutiveChairmanMember us-gaap:SeriesAPreferredStockMember 2023-06-29 2023-06-29 0001702924 2024-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:SyzygyLicensingLLCMember 2023-01-01 2023-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:SyzygyLicensingLLCMember 2023-07-01 2023-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:SyzygyLicensingLLCMember 2024-01-01 2024-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:SyzygyLicensingLLCMember 2024-07-01 2024-09-30 0001702924 wrap:RelatedPartyTechnologyLicenseAgreementMember wrap:SyzygyLicensingLLCMember 2016-09-30 0001702924 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001702924 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001702924 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-09-30 0001702924 us-gaap:EmployeeStockOptionMember 2024-09-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-09-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2024-07-01 2024-09-30 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-09-30 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-07-01 2024-09-30 0001702924 us-gaap:RestrictedStockUnitsRSUMember wrap:The2017StockIncentivePlanMember 2023-01-01 2023-09-30 0001702924 us-gaap:RestrictedStockUnitsRSUMember wrap:The2017StockIncentivePlanMember 2023-07-01 2023-09-30 0001702924 us-gaap:RestrictedStockUnitsRSUMember wrap:The2017StockIncentivePlanMember 2024-01-01 2024-09-30 0001702924 us-gaap:RestrictedStockUnitsRSUMember wrap:The2017StockIncentivePlanMember 2024-07-01 2024-09-30 0001702924 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember wrap:The2017StockIncentivePlanMember 2024-01-01 2024-01-31 0001702924 wrap:ChiefExecutiveOfficerAndPresidentMember us-gaap:PerformanceSharesMember wrap:The2017StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-01-31 0001702924 wrap:ChiefExecutiveOfficerAndPresidentMember us-gaap:PerformanceSharesMember wrap:The2017StockIncentivePlanMember 2024-01-01 2024-01-31 0001702924 wrap:ChiefExecutiveOfficerAndPresidentMember us-gaap:PerformanceSharesMember wrap:The2017StockIncentivePlanMember 2024-01-31 0001702924 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001702924 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001702924 us-gaap:EmployeeStockOptionMember wrap:The2017StockIncentivePlanMember 2023-01-01 2023-09-30 0001702924 us-gaap:EmployeeStockOptionMember wrap:The2017StockIncentivePlanMember 2023-07-01 2023-09-30 0001702924 us-gaap:EmployeeStockOptionMember wrap:The2017StockIncentivePlanMember 2024-01-01 2024-09-30 0001702924 us-gaap:EmployeeStockOptionMember wrap:The2017StockIncentivePlanMember 2024-07-01 2024-09-30 0001702924 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001702924 wrap:PerformanceBasedOptionsMember wrap:The2017StockIncentivePlanMember 2024-09-30 0001702924 wrap:ServicebasedOptionsMember wrap:The2017StockIncentivePlanMember 2024-09-30 0001702924 2023-12-31 0001702924 2023-01-01 2023-12-31 0001702924 2022-12-31 0001702924 wrap:The2017StockIncentivePlanMember 2024-09-30 0001702924 wrap:The2017StockIncentivePlanMember 2022-06-30 0001702924 wrap:The2017StockIncentivePlanMember 2022-06-01 2022-06-30 0001702924 wrap:The2017StockIncentivePlanMember 2021-06-01 2021-06-30 0001702924 wrap:The2017StockIncentivePlanMember 2020-06-01 2020-06-30 0001702924 wrap:The2017StockIncentivePlanMember 2019-05-01 2019-05-31 0001702924 wrap:The2017StockIncentivePlanMember 2017-03-31 0001702924 us-gaap:SeriesAPreferredStockMember 2024-09-30 0001702924 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-09-30 0001702924 wrap:ConversionOfSeriesAPreferredStockToCommonStockMember 2024-01-01 2024-09-30 0001702924 wrap:ConversionOfSeriesAPreferredStockToCommonStockMember 2023-10-01 2023-12-31 0001702924 us-gaap:SeriesAPreferredStockMember 2023-07-03 0001702924 wrap:RegisteredDirectOfferingMember 2023-07-03 2023-07-03 0001702924 2024-08-19 0001702924 srt:MinimumMember us-gaap:SeriesAPreferredStockMember 2024-07-03 0001702924 srt:MaximumMember 2024-07-03 0001702924 srt:MinimumMember 2024-07-03 0001702924 wrap:PostTriggeringEventMember us-gaap:SeriesAPreferredStockMember 2023-07-03 2023-07-03 0001702924 us-gaap:SeriesAPreferredStockMember 2023-07-03 2023-07-03 0001702924 wrap:WarrantsIssuedInRegisteredDirectOfferingMember 2023-06-29 0001702924 us-gaap:SeriesAPreferredStockMember wrap:RegisteredDirectOfferingMember 2023-06-29 0001702924 us-gaap:SeriesAPreferredStockMember wrap:RegisteredDirectOfferingMember 2023-06-29 2023-06-29 0001702924 2023-09-30 0001702924 wrap:SyzygyLicensingLLCMember 2023-12-31 0001702924 wrap:SyzygyLicensingLLCMember 2024-09-30 0001702924 us-gaap:CustomerRelationshipsMember 2023-12-31 0001702924 us-gaap:CustomerRelationshipsMember 2024-09-30 0001702924 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001702924 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-09-30 0001702924 us-gaap:TrademarksMember 2023-12-31 0001702924 us-gaap:TrademarksMember 2024-09-30 0001702924 us-gaap:PatentsMember 2023-12-31 0001702924 us-gaap:PatentsMember 2024-09-30 0001702924 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001702924 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001702924 us-gaap:ComputerEquipmentMember 2023-12-31 0001702924 us-gaap:ComputerEquipmentMember 2024-09-30 0001702924 wrap:ToolingMember 2023-12-31 0001702924 wrap:ToolingMember 2024-09-30 0001702924 wrap:ProductionAndLabEquipmentMember 2023-12-31 0001702924 wrap:ProductionAndLabEquipmentMember 2024-09-30 0001702924 us-gaap:MeasurementInputExercisePriceMember 2023-12-31 0001702924 us-gaap:MeasurementInputExercisePriceMember 2024-09-30 0001702924 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001702924 us-gaap:MeasurementInputExpectedTermMember 2024-09-30 0001702924 us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001702924 us-gaap:MeasurementInputExpectedDividendRateMember 2024-09-30 0001702924 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001702924 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-09-30 0001702924 us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001702924 us-gaap:MeasurementInputPriceVolatilityMember 2024-09-30 0001702924 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001702924 us-gaap:FairValueInputsLevel3Member 2024-09-30 0001702924 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001702924 us-gaap:FairValueInputsLevel3Member 2024-01-01 2024-09-30 0001702924 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001702924 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001702924 us-gaap:FairValueInputsLevel1Member 2023-01-01 2023-12-31 0001702924 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001702924 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-01-01 2023-12-31 0001702924 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001702924 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-01-01 2023-12-31 0001702924 us-gaap:FairValueInputsLevel1Member 2024-09-30 0001702924 us-gaap:FairValueInputsLevel1Member 2024-01-01 2024-09-30 0001702924 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2024-09-30 0001702924 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2024-01-01 2024-09-30 0001702924 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-09-30 0001702924 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-01-01 2024-09-30 0001702924 wrap:TrainingMember 2024-09-30 0001702924 wrap:ExtendedProductWarrantiesMember wrap:BolaWrapMember 2024-09-30 0001702924 wrap:IntrensicMember 2024-09-30 0001702924 wrap:VirtualRealityTrainingMember 2024-09-30 0001702924 wrap:DeferredRevenueMember 2024-09-30 0001702924 wrap:CustomerDepositsMember 2024-09-30 0001702924 wrap:DeferredRevenueMember 2024-01-01 2024-09-30 0001702924 wrap:CustomerDepositsMember 2024-01-01 2024-09-30 0001702924 wrap:DeferredRevenueMember 2023-12-31 0001702924 wrap:CustomerDepositsMember 2023-12-31 0001702924 us-gaap:TrademarksAndTradeNamesMember 2024-09-30 0001702924 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember 2024-01-01 2024-09-30 0001702924 wrap:IntrensicLLCMember 2023-01-01 2023-09-30 0001702924 wrap:IntrensicLLCMember 2024-01-01 2024-09-30 0001702924 wrap:IntangiblesOtherThanPatentsAndTrademarksMember 2023-01-01 2023-09-30 0001702924 wrap:IntangiblesOtherThanPatentsAndTrademarksMember 2024-01-01 2024-09-30 0001702924 wrap:PatentsAndTrademarksMember 2023-01-01 2023-09-30 0001702924 wrap:PatentsAndTrademarksMember 2024-01-01 2024-09-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001702924 us-gaap:RetainedEarningsMember 2023-09-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-09-30 0001702924 us-gaap:CommonStockMember 2023-09-30 0001702924 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-09-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001702924 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001702924 us-gaap:RetainedEarningsMember 2022-12-31 0001702924 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001702924 us-gaap:CommonStockMember 2022-12-31 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001702924 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-07-01 2023-09-30 0001702924 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-30 0001702924 2023-06-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001702924 us-gaap:RetainedEarningsMember 2023-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001702924 us-gaap:CommonStockMember 2023-06-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001702924 us-gaap:RetainedEarningsMember 2024-09-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-09-30 0001702924 us-gaap:CommonStockMember 2024-09-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-09-30 0001702924 us-gaap:RetainedEarningsMember 2024-01-01 2024-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-01-01 2024-09-30 0001702924 us-gaap:CommonStockMember 2024-01-01 2024-09-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001702924 us-gaap:RetainedEarningsMember 2023-12-31 0001702924 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001702924 us-gaap:CommonStockMember 2023-12-31 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001702924 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-07-01 2024-09-30 0001702924 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001702924 2024-06-30 0001702924 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001702924 us-gaap:RetainedEarningsMember 2024-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001702924 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2024-06-30 0001702924 us-gaap:CommonStockMember 2024-06-30 0001702924 us-gaap:ConvertiblePreferredStockMember 2023-12-31 0001702924 us-gaap:ConvertiblePreferredStockMember 2024-09-30 0001702924 wrap:UndesignatedMember 2023-12-31 0001702924 wrap:UndesignatedMember 2024-09-30 0001702924 2024-11-12 thunderdome:item iso4217:USD shares iso4217:USD pure shares utr:Y Q3 2024 --12-31 false 0001702924 false false false false 1 1 1 2 2 1 0 0 0 2 10-Q true 2024-09-30 false 000-55838 Wrap Technologies, Inc. DE 98-0551945 1817 W 4th Street Tempe AZ 85281 800 583-2652 Common Stock, par value $0.0001 per share WRAP NASDAQ Yes Yes Non-accelerated Filer true false false 45882902 4867000 3955000 0 7500000 778000 3025000 6311000 5794000 288000 953000 12244000 21227000 210000 509000 2039000 2256000 2439000 2648000 1639000 1610000 214000 251000 18785000 28501000 1278000 1110000 1007000 692000 46000 1002000 622000 407000 514000 616000 7186000 19703000 10653000 23530000 51000 137000 1675000 1671000 1726000 1808000 12379000 25338000 5000000 5000000 0.0001 0.0001 0 0 0 0 0 0 150000000 150000000 0.0001 0.0001 45869390 45869390 43855503 43855503 4000 4000 10000 10000 0.0001 0.0001 8207 8207 9898 9898 0 0 103685000 101147000 -97283000 -97988000 6406000 3163000 18785000 28501000 434000 3248000 3012000 4897000 159000 383000 630000 647000 593000 3631000 3642000 5544000 358000 1454000 1587000 2347000 235000 2177000 2055000 3197000 3334000 4317000 11029000 12604000 527000 610000 1960000 2683000 3861000 4927000 12989000 15287000 -3626000 -2750000 -10934000 -12090000 21000 90000 154000 413000 -5600000 117000 -12517000 117000 -5000 -6000 -15000 -25000 5616000 -33000 12656000 271000 1990000 -2783000 1722000 -11819000 317000 193000 1017000 193000 1673000 -2976000 705000 -12012000 0.04 -0.07 0.02 -0.29 45861208 42652481 45067793 41914512 1990000 -2783000 1722000 -11819000 1990000 -2783000 1722000 -11819000 45793112 4000 8207 0 102793000 -98956000 0 3841000 0 0 896000 0 0 896000 -0 -0 -0 4000 317000 -0 321000 76278 0 0 0 0 0 0 0 0 0 0 1990000 0 1990000 45869390 4000 8207 0 103685000 -97283000 0 6406000 43855503 4000 9898 0 101147000 -97988000 0 3163000 232081 0 0 0 588000 0 0 588000 0 0 1814000 0 0 1814000 128233 -0 0 -0 136000 1017000 -0 881000 1391183 0 1691 -0 0 0 0 0 262390 0 0 0 0 0 0 0 0 0 1722000 0 1722000 45869390 4000 8207 103685000 -97283000 0 6406000 41910687 4000 0 0 96182000 -76411000 0 19775000 -0 -0 201000 1000 -0 202000 193000 193000 10000 0 2036 2036000 128549 0 0 0 0 0 0 0 1250000 1938000 1938000 0 0 0 -2783000 0 -2783000 43289236 4000 10000 0 99955000 -79388000 0 20571000 41175993 4000 0 0 94333000 -67376000 0 0 0 0 0 0 0 0 0 1648000 0 0 1648000 193000 193000 10000 0 2036000 2036000 862993 1250000 1938000 1938000 0 0 0 0 -94000 -94000 0 0 -11819000 -11819000 43289236 4000 10000 0 99955000 -79388000 0 20571000 1722000 -11819000 646000 675000 1814000 1648000 -37000 -8000 -12517000 117000 217000 80000 -89000 -48000 12000 0 -2337000 1353000 529000 1780000 -666000 -13000 168000 -67000 -99000 -80000 956000 -2000 -370000 -322000 -42000 -8000 130000 32000 -8000 -0 -6919000 -12918000 6145000 7500000 10000000 13000 133000 124000 277000 -0 60000 -0 551000 -0 66000 7363000 2768000 588000 0 0 9754000 120000 -0 468000 9754000 912000 -396000 3955000 5330000 4867000 4934000 94000 -94000 -0 1938000 0 147000 -0 2036000 0 -7834000 -1017000 -193000 140000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>1.</b> <b>ORGANIZATION, SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND RECENT DEVELOPMENTS</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>Organization and Business Description</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;">Wrap Technologies, Inc., a Delaware corporation (the “<i>Company</i>”, “<i>we</i>”, “<i>us</i>”, and “<i>our</i>”), is a publicly traded company with its common stock, par value $0.0001 per share (“<i>Common Stock</i>”), listed on the Nasdaq Capital Market (“<i>Nasdaq</i>”) under the trading symbol “WRAP”. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company’s primary product is the BolaWrap® remote restraint device. The principal markets for the Company’s proprietary products and services are in North and South America, Europe, Middle East and Asia.</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>Basis of Presentation</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 unaudited interim condensed consolidated financial statements included herein have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and the rules and regulations of the Securities and Exchange Commission (“<i>SEC</i>”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“<i>U.S. GAAP</i>”) have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying financial statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for those periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The condensed consolidated financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “<i>Annual Report</i>”), as filed with the SEC on August 28, 2024. The accompanying condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated balance sheet as of December 31, 2023, contained in the Annual Report. Results of operations for interim periods are not necessarily indicative of the results of operations for a full 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;">Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.</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>Principles of Consolidation</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:c517">two</span> wholly owned subsidiaries, Wrap Reality, Inc., an Arizona corporation, formed in December 2020 that sells a virtual reality (“<i>VR</i>”) training system primarily targeting law enforcement agencies and Intrensic, LLC (“<i>Intrensic</i>”), which the Company acquired in August 2023, which specializes in Body Worn Camera and Digital Evidence Management solutions. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.</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>Segment and Related Information</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 operates as a single segment. The Company’s chief operating decision maker is Scot Cohen, the Company’s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. Refer to Note 15. Major Customers and Related Information for further discussion.</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>Goodwill</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;">Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized, but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.</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>Definite-lived Intangible Assets</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;">Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.</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>Use of 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;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued expense, valuation of warrants, and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenue and expense during the reporting period. Actual results could materially differ from those estimates.</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>Warrants</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 accounts for warrants as liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“<i>FASB</i>”) Accounting Standards Codification (“<i>ASC</i>”) 480, Distinguishing Liabilities from Equity (“<i>ASC 480</i>”) and ASC 815, Derivatives and Hedging (“<i>ASC 815</i>”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own shares of common stock and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are 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;text-align:justify;margin:0pt;">For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company’s condensed consolidated statement of operations.</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>Series A Preferred Stock</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 evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.</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 issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and Series A Preferred Stock (as defined herein) in one transaction. The issuance proceeds were allocated by using the with-and-without method. Under this method, the Company first allocated the issuance proceeds to the Series A Warrants based on their initial fair value measurement, and then allocated the remaining proceeds to the Series A Preferred Stock.</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>Revenue Recognition</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 adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, service, training and shipping revenues.</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 timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.</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;">Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.</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>Net Income (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;text-align:justify;margin:0pt;">Basic net income (loss) per share (EPS) is computed by dividing net income (loss), less any dividends, accretion or decretion, redemption or induced conversion, if any, on our Series A Preferred Stock, by the weighted average number of shares outstanding during the reported 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;">In computing diluted EPS, we adjust the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A Preferred Stock to its redemption price, or recorded upon a redemption or induced conversion, if any. We adjust the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable for a total of 4,979,745 and 2,668,750 shares of Common Stock were outstanding as of September 30, 2024 and 2023, respectively. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by 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;"><b>Reclassification of Prior Year Presentation</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;">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations. An adjustment has been made to the Consolidated Balance Sheet and Consolidated Statements of Cash Flows for the fiscal year ended December 31, 2023, as well as the Consolidated Statements of Stockholder’s Equity for the three and nine months ended September 30, 2023, to reclassify the Series A Convertible Preferred Stock at par value.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Recently Issued Accounting Guidance</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 November 2023, the Financial Accounting Standards Board (FASB) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for the annual periods beginning the year ended December 31, 2024, and for interim periods beginning January 1, 2025. Early adoption is permitted. Upon adoption, the guidance should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating segment disclosures related to its annual report for fiscal year 2024.</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 December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which improves the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective for the annual periods beginning the year ended December 31, 2025. Early adoption is permitted. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating income tax disclosures related to its annual report for fiscal year 2025.</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>Organization and Business Description</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;">Wrap Technologies, Inc., a Delaware corporation (the “<i>Company</i>”, “<i>we</i>”, “<i>us</i>”, and “<i>our</i>”), is a publicly traded company with its common stock, par value $0.0001 per share (“<i>Common Stock</i>”), listed on the Nasdaq Capital Market (“<i>Nasdaq</i>”) under the trading symbol “WRAP”. The Company is a developer and supplier of public safety products and training services for law enforcement and security personnel. The Company’s primary product is the BolaWrap® remote restraint device. The principal markets for the Company’s proprietary products and services are in North and South America, Europe, Middle East and Asia.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.0001 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Basis of Presentation</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 unaudited interim condensed consolidated financial statements included herein have been prepared in accordance with the instructions to Form 10-Q and Article 8 of Regulation S-X and the rules and regulations of the Securities and Exchange Commission (“<i>SEC</i>”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (“<i>U.S. GAAP</i>”) have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying financial statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for those periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The condensed consolidated financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “<i>Annual Report</i>”), as filed with the SEC on August 28, 2024. The accompanying condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited consolidated balance sheet as of December 31, 2023, contained in the Annual Report. Results of operations for interim periods are not necessarily indicative of the results of operations for a full 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;">Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Principles of Consolidation</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:c517">two</span> wholly owned subsidiaries, Wrap Reality, Inc., an Arizona corporation, formed in December 2020 that sells a virtual reality (“<i>VR</i>”) training system primarily targeting law enforcement agencies and Intrensic, LLC (“<i>Intrensic</i>”), which the Company acquired in August 2023, which specializes in Body Worn Camera and Digital Evidence Management solutions. The consolidated financial statements include the accounts of these subsidiaries after elimination of intercompany transactions and accounts.</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>Segment and Related Information</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 operates as a single segment. The Company’s chief operating decision maker is Scot Cohen, the Company’s Executive Chairman and Chief Executive Officer, who manages operations for purposes of allocating resources. Refer to Note 15. Major Customers and Related Information for further discussion.</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>Goodwill</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;">Goodwill represents the difference, if any, between the aggregate consideration paid for an acquisition and the fair values of the underlying net assets and liabilities assumed from an acquired business. Goodwill is not amortized, but instead is tested for impairment. The Company tests goodwill for impairment on an annual basis during the fourth quarter, or more frequently if conditions indicate that such impairment could exist. The Company evaluates qualitative factors to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value and whether it is necessary to perform goodwill impairment process.</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>Definite-lived Intangible Assets</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;">Definite-lived intangible assets represent certain trade names, patents, licenses, software, acquired technology and customer relationships. Definite-lived intangible assets are recorded at cost less any accumulated amortization and accumulated impairment losses, if any. Definite-lived intangible assets acquired through the business combination are measured at fair value at the acquisition date. The Company amortizes these acquired definite-lived intangibles assets with a finite life on a straight-line basis, over 6 years for technology; 7 years for customer relationships; and 8 years for trademarks and trade names.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P6Y P7Y P8Y <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Use of 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;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued expense, valuation of warrants, and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenue and expense during the reporting period. Actual results could materially differ from those estimates.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Warrants</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 accounts for warrants as liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in Financial Accounting Standards Board (“<i>FASB</i>”) Accounting Standards Codification (“<i>ASC</i>”) 480, Distinguishing Liabilities from Equity (“<i>ASC 480</i>”) and ASC 815, Derivatives and Hedging (“<i>ASC 815</i>”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own shares of common stock and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are 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;text-align:justify;margin:0pt;">For issued warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and each balance sheet date thereafter. The Company accounts for the warrants issued in accordance with the guidance contained in ASC 815-40-15-7C, under which the warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the warrants as liabilities at their fair value and adjusts the warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the Company’s condensed consolidated statement of operations.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Series A Preferred Stock</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 evaluates and accounts for conversion options embedded in its convertible instruments in accordance with ASC 480 and ASC 815 to determine if those instruments or embedded components of those instruments qualify as derivatives and are subject to bifurcation accounting. The Company determines that the economic characteristics and risks of the embedded derivative instrument are clearly and closely related to the economic characteristics and risks of the host contract. The convertible instruments are accounted for as a single hybrid instrument. Additionally, the convertible instruments do not have any redemption features that would preclude permanent equity classification in accordance with the guidance contained in ASC 480-10-S99.</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 issued the Series A Warrants (as defined herein), which are classified as liabilities and measured at fair value on a recurring basis, and Series A Preferred Stock (as defined herein) in one transaction. The issuance proceeds were allocated by using the with-and-without method. Under this method, the Company first allocated the issuance proceeds to the Series A Warrants based on their initial fair value measurement, and then allocated the remaining proceeds to the Series A Preferred Stock.</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>Revenue Recognition</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 adopted ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018. The Company enters into contracts that include various combinations of products, accessories, software and services, each of which are generally distinct and are accounted for as separate performance obligations. Product sales include BolaWrap products and accessories. Other revenue includes VR revenues, service, training and shipping revenues.</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 timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met.</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;">Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Net Income (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;text-align:justify;margin:0pt;">Basic net income (loss) per share (EPS) is computed by dividing net income (loss), less any dividends, accretion or decretion, redemption or induced conversion, if any, on our Series A Preferred Stock, by the weighted average number of shares outstanding during the reported 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;">In computing diluted EPS, we adjust the numerator used in the basic EPS computation, subject to anti-dilution requirements, to add back the dividends (declared or cumulative undeclared) applicable to the Series A Preferred Stock. Such add-back would also include any adjustments to equity in the period to accrete the Series A Preferred Stock to its redemption price, or recorded upon a redemption or induced conversion, if any. We adjust the denominator used in the basic EPS computation, subject to anti-dilution requirements, to include the dilution from potential shares resulting from the issuance of the Series A Preferred Stock, restricted stock units, and stock options. Stock options and restricted stock units exercisable or issuable for a total of 4,979,745 and 2,668,750 shares of Common Stock were outstanding as of September 30, 2024 and 2023, respectively. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.</p> 4979745 2668750 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Reclassification of Prior Year Presentation</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;">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations. An adjustment has been made to the Consolidated Balance Sheet and Consolidated Statements of Cash Flows for the fiscal year ended December 31, 2023, as well as the Consolidated Statements of Stockholder’s Equity for the three and nine months ended September 30, 2023, to reclassify the Series A Convertible Preferred Stock at par value.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Recently Issued Accounting Guidance</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 November 2023, the Financial Accounting Standards Board (FASB) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires an enhanced disclosure of significant segment expenses on an annual and interim basis. This guidance will be effective for the annual periods beginning the year ended December 31, 2024, and for interim periods beginning January 1, 2025. Early adoption is permitted. Upon adoption, the guidance should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating segment disclosures related to its annual report for fiscal year 2024.</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 December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which improves the transparency of income tax disclosures by requiring consistent categories and greater disaggregation of information in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective for the annual periods beginning the year ended December 31, 2025. Early adoption is permitted. Upon adoption, the guidance can be applied prospectively or retrospectively. The Company is currently evaluating income tax disclosures related to its annual report for fiscal year 2025.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>2.</b>          <b>REVENUE AND PRODUCT COSTS</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;">Revenue consists of product revenue and other revenue. Product sales include BolaWrap products and accessories. Other revenue includes VR revenue, service, training and shipping revenue.</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 timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract. The Company may receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability. Additionally, the Company may receive payments, most typically for service and warranty contracts, at the onset of the contract and before the services have been performed. In such instances, a deferred revenue liability is recorded. The Company recognizes these contract liabilities as revenue after all revenue recognition criteria are met. The table below details the activity in the Company's contract liabilities during the nine months ended September 30, 2024.</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Customer</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>Deferred</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Deposits</b></p> </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 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>Revenue</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 January 1, 2024</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;">1,002</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;">544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Additions, net</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;">65</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;">724</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Transfer to 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);">(1,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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 September 30, 2024</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: 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);">45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">673</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Current portion</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: 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);">45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">622</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Long-term portion</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: 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; 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;">As of September 30, 2024, the Company’s deferred revenue of $673 consisted of $97 related to VR, $463 related to Intrensic, $98 related to BolaWrap extended warranties and services and $15 related to training.</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;">Estimated costs for the Company’s standard warranty, generally one-year, are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to the cost of products sold.</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Customer</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>Deferred</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Deposits</b></p> </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 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>Revenue</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 January 1, 2024</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;">1,002</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;">544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Additions, net</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;">65</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;">724</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Transfer to 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);">(1,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(595</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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 September 30, 2024</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: 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);">45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">673</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Current portion</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: 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);">45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">622</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Long-term portion</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: 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1002000 544000 65000 724000 1022000 595000 45000 673000 45000 622000 0 51000 673000 97000 463000 98000 15000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>3.</b>          <b>FINANCIAL INSTRUMENTS</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;">Assets and liabilities recorded at fair value on a recurring basis in the Condensed Consolidated Balance Sheets and assets and liabilities measured at fair value on a non-recurring basis or disclosed at fair value, are categorized based upon the level of judgment associated with inputs used to measure their fair values. The accounting guidance for fair value provides a framework for measuring fair value and requires certain disclosures about how fair value is determined. Fair value is defined as the price that would be received upon the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. The accounting guidance also establishes a three-level valuation hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based upon whether such inputs are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions made by the reporting entity. The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:</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>Level 1</i>—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement 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;"><i>Level 2</i>—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and</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>Level 3</i>—Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</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 short-term investments consisting of U.S. Treasury bill securities and Certificate of Deposits are classified as Level 1 because they are valued using quoted market prices.</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 shows the Company’s short-term investments by significant investment category as of September 30, 2024, and December 31, 2023.</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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="14" 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>As of September 30, 2024</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Adjusted</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>Unrealized</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>Unrealized</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>Market</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Cost</b></p> </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 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>Gains</b></p> </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 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>Losses</b></p> </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 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>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Level 1:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Money Market Funds</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: 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Certificate of Deposits</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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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 Financial 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: 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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="14" 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>As of December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Adjusted</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>Unrealized</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>Unrealized</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>Market</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Cost</b></p> </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 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>Gains</b></p> </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 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>Losses</b></p> </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 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>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Level 1:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Money Market Funds</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,793</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;">-</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;">-</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;">1,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Certificate of Deposits</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);">7,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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 Financial 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: 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);">9,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">9,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">Unrealized gains or losses resulting from our short-term investments are recorded in accumulated other comprehensive gain or loss as they are classified as available for sale. During the nine months ended September 30, 2024, as well as the nine months ended September 30, 2023, <span style="-sec-ix-hidden:c595"><span style="-sec-ix-hidden:c596">no</span></span> gain (loss) was recorded to 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;text-align:justify;margin:0pt;">The warrant liabilities are measured at fair value on a recurring basis. The subsequent measurement of the warrant liabilities as of September 30, 2024, is classified as Level 3 due to the use of an observable market quote in a non-active market and the management’s assumption of the expected stock price volatility.</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 the fair value in the beginning of the period, the changes in the fair value, and the fair value at the end of the period of warrant liabilities:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;"> </p> </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>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>December 31, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">Level 3:</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;"> </td> <td style="font-family: &quot;Times New 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Fair value at inception for December 31, 2023, or the beginning of the period for September 30, 2024</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;">(19,703</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;">(7,717</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Change in fair value of warrant liabilities</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);">12,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(11,986</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Fair value as of period end</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);">(7,186</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(19,703</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</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 uses the modified Black-Scholes option pricing model to determine the fair value of warrant liabilities. The following table summarizes the assumptions used to compute the fair value of the Company’s warrants:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As of </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As of </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Expected stock price volatility</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;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">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;">3.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">3.85</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Dividends yield</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;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Expected life of warrants (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;">3.75</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;">4.50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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; margin: 0pt;">Exercise price</p> </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: 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: 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);">1.45</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; 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; margin-left: 0pt; 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);">1.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </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;">Our other financial instruments also include accounts receivable, accounts payable, accrued liabilities and customer deposits. Due to the short-term nature of these instruments, their fair values approximate their carrying values on the balance sheet.</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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="14" 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>As of September 30, 2024</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Adjusted</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>Unrealized</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>Unrealized</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>Market</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Cost</b></p> </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 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>Gains</b></p> </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 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>Losses</b></p> </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 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>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Level 1:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Money Market Funds</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: 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Certificate of Deposits</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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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 Financial 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: 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,217</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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="14" 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>As of December 31, 2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Adjusted</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>Unrealized</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>Unrealized</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>Market</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Cost</b></p> </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 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>Gains</b></p> </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 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>Losses</b></p> </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 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>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Level 1:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Money Market Funds</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,793</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;">-</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;">-</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;">1,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Certificate of Deposits</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);">7,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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 Financial 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: 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);">9,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">9,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4217000 0 0 4217000 0 0 0 0 4217000 0 0 4217000 1793000 0 0 1793000 7500000 0 0 7500000 9293000 0 0 9293000 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;"> </p> </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>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>December 31, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">Level 3:</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;"> </td> <td style="font-family: &quot;Times New 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;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Fair value at inception for December 31, 2023, or the beginning of the period for September 30, 2024</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;">(19,703</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;">(7,717</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Change in fair value of warrant liabilities</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);">12,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(11,986</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Fair value as of period end</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);">(7,186</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(19,703</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> 19703000 7717000 12517000 -11986000 7186000 19703000 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As of </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>As of </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31, </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Expected stock price volatility</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;">100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">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;">3.57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">3.85</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Dividends yield</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;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Expected life of warrants (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;">3.75</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;">4.50</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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; margin: 0pt;">Exercise price</p> </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: 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: 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);">1.45</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; 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; margin-left: 0pt; 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);">1.45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> </tbody></table> 1 1.43 0.0357 0.0385 0 0 3.75 4.5 1.45 1.45 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>4.</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;text-align:justify;margin:0pt;">Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventories 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Finished goods</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;">4,493</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;">3,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Raw materials</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,295</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,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Reserve for Obsolescence</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);">(477</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(465</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Inventories - net</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,311</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">5,794</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Finished goods</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;">4,493</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;">3,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Raw materials</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,295</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,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Reserve for Obsolescence</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);">(477</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(465</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Inventories - net</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,311</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">5,794</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4493000 3521000 2295000 2738000 477000 465000 6311000 5794000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>5.</b>          <b>PROPERTY AND EQUIPMENT, 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;">Property and equipment 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Production and lab equipment</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;">542</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;">542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Tooling</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;">572</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;">562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Computer equipment</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;">618</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;">615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Furniture, fixtures and improvements</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);">196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,928</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,915</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Accumulated depreciation</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);">(1,718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(1,406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Property and equipment, net</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);">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">509</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">Depreciation expense was $82 and $312 for the three and nine months ended September 30, 2024, respectively, and $122 and $358 for the three and nine months ended September 30, 2023, respectively.</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Production and lab equipment</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;">542</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;">542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Tooling</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;">572</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;">562</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Computer equipment</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;">618</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;">615</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Furniture, fixtures and improvements</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);">196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">196</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,928</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,915</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Accumulated depreciation</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);">(1,718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(1,406</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Property and equipment, net</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);">210</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">509</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 542000 542000 572000 562000 618000 615000 196000 196000 1928000 1915000 1718000 1406000 210000 509000 82000 312000 122000 358000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>6.</b>          <b>INTANGIBLE ASSETS AND GOODWILL</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>Intangible Assets, 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;">Intangible assets, net 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Amortizable intangible assets:</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Patents</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;">982</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;">873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Trademarks</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;">263</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;">248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Purchased software and 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,752</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;">1,752</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">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: 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);">160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,157</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;">3,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Accumulated amortization</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);">(1,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(806</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Total amortizable</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;">2,018</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;">2,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Indefinite life assets (non-amortizable)</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);">421</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">421</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Total intangible assets, net</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);">2,439</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">2,648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">Amortization expense was $114 and $334 for the three and nine months ended September 30, 2024, respectively, and $150 and $317 for the three and nine months ended September 30, 2023, 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;">As of September 30, 2024, future amortization expense 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 style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 (3 months)</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;">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2025</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;">447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2026</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;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2027</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2028</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Thereafter</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);">651</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 estimated amortization 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; 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);">2,018</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"><b>Goodwill</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;">During the three month period ended September 30, 2024, the Company recorded an increase of $29 to the goodwill associated with costs related to the August 2023 acquisition of Intrensic.</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Amortizable intangible assets:</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Patents</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;">982</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;">873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Trademarks</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;">263</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;">248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Purchased software and 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,752</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;">1,752</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">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: 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);">160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,157</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;">3,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Accumulated amortization</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);">(1,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">(806</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Total amortizable</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;">2,018</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;">2,227</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Indefinite life assets (non-amortizable)</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);">421</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">421</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Total intangible assets, net</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);">2,439</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">2,648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 982000 873000 263000 248000 1752000 1752000 160000 160000 3157000 3033000 1139000 806000 2018000 2227000 421000 421000 2439000 2648000 114000 334000 150000 317000 <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 style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 (3 months)</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;">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2025</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;">447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2026</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;">360</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2027</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2028</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Thereafter</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);">651</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 estimated amortization 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; 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);">2,018</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 140000 447000 360000 210000 210000 651000 2018000 29000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>7.</b>          <b>ACCOUNTS PAYABLE AND 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;text-align:justify;margin:0pt;">We are obligated to pay royalties pursuant to an exclusive Amended and Restated Intellectual Property License Agreement (the “<i>License Agreement</i>”), dated as of September 30, 2016, with Syzygy Licensing, LLC (“<i>Syzygy</i>”), a private technology invention, consulting and licensing company owned and controlled by Elwood G. Norris, a founder and former officer and current 5% or greater stockholder of the Company, and James A. Barnes, a former officer and stockholder of the Company (see Note 13). Accounts payable includes $81and $14 due to Syzygy as of September 30, 2024, and December 31, 2023, 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;">Accrued liabilities consist 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Patent and legal 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; 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;">60</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;">21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Accrued compensation</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;">111</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;">325</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Warranty 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35</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;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Taxes 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);">801</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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</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);">1,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">692</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Changes in our estimated product warranty costs 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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Nine Months Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>2024</b></p> </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 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>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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, beginning of 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;">72</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;">125</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Warranty settlements</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;">(74</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;">(8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Warranty provision</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);">37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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, end of 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);">35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 81000 14000 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </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 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>As of</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Patent and legal 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; 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;">60</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;">21</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Accrued compensation</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;">111</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;">325</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Warranty 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;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35</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;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Taxes 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);">801</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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</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);">1,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">692</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 60000 21000 111000 325000 35000 72000 801000 274000 1007000 692000 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Nine Months Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>2024</b></p> </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 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>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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, beginning of 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;">72</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;">125</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Warranty settlements</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;">(74</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;">(8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Warranty provision</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);">37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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, end of 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);">35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 72000 125000 74000 8000 37000 -8000 35000 109000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>8.</b>          <b>WARRANTS</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 June 29, 2023, the Company entered into a Securities Purchase Agreement (the “<i>Series A Purchase Agreement</i>”) with certain directors of the Company and certain accredited and institutional investors (collectively, the “<i>Series A Investors</i>”), pursuant to which it agreed to sell to the Series A Investors in a registered direct offering (the “<i>Series A Offering</i>”) (i) an aggregate of 10,000 shares of the Company’s newly-designated Series A Convertible Preferred Stock, with par value $0.0001 per share and a stated value of $1,000 per share (the “<i>Series A Preferred Stock</i>”), initially convertible into up to 6,896,553 shares of Common Stock, at an initial conversion price of $1.45 per share (the “<i>Conversion Price</i>”), and (ii) warrants to acquire up to an aggregate of 6,896,553 shares of Common Stock (the “<i>Series A Warrants</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;">Each Series A Warrant has an exercise price of $1.45 per share, became exercisable after the date that was six months from the date of issuance and will expire 5 years following the date of issuance. The exercise price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment, on a “full ratchet” basis, in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable exercise price (subject to certain exceptions). The closing of the Series A Offering occurred on July 3, 2023. The aggregate gross proceeds from the Series A Offering were $10,000, of which $7,717 was allocated to the Series A Warrants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 10000 0.0001 1000 6896553 1.45 6896553 1.45 P5Y 10000000 7717000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>9. </b>         <b>LEASES</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 determines if an arrangement is a lease at inception. The guidance in FASB ASC Topic 842, Leases defines a lease as a contract, or part of a contract, which conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating lease right of use (“<i>ROU</i>”) assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. The Company’s leases do not provide an implicit rate. Due to a lack of financing history or ability, the Company uses an estimate of low-grade debt rate published by the Federal Reserve Bank as its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The ROU asset includes any lease payments made and excludes lease incentives and initial direct costs incurred.</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 leases beginning on or after January 1, 2019, lease components are accounted for separately from non-lease components for all asset classes. On January 21, 2023, the Company’s lease was amended to extend the expiration date to July 31, 2025. Upon execution of the amendment, which was deemed a lease modification, the Company reassessed the lease liability using the discount rate determined at the modification date and recorded an additional ROU asset for the same amount. The Company’s lease contains renewal provisions and escalating rental clauses and generally requires the Company to pay utilities, insurance, taxes and other operating expenses. The renewal provisions of the existing lease agreement were not included in the determination of the operating lease liabilities and the ROU assets. The Company also reassessed the lease classification and concluded that the lease continues to be an operating lease.</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;">Amortization expense was $74 and $217 for the three and nine months ended September 30, 2024, respectively, and $28 and $84 for the three and nine months ended September 30, 2023, 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;">Operating lease expense for capitalized operating leases included in operating activities was $154 and $463 for the three and nine months ended September 30, 2024, respectively, and $30 and $90 for the three and nine months ended September 30, 2023, 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;">Operating lease obligations recorded on the balance sheet at September 30, 2024 are:</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="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liability- short term</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;">514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Operating lease liability - long term</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;">1,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 Operating Lease Liability</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,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">Future lease payments included in the measurement of lease liabilities on the balance sheet at September 30, 2024 for future periods are 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 style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 (3 months)</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;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2025</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;">567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2026</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;">507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2027</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;">522</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2028</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;">538</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Thereafter</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);">1,271</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 future minimum lease payments</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;">3,477</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Less imputed interest</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: 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);">(1,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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</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);">2,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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 weighted average remaining lease term is 6.23 years, and the weighted average discount rate is 14.52%.</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;">Certain leases contain provisions for payment of real estate taxes, insurance and maintenance costs by the Company. These expenses are treated as variable lease payments and recognized in the period in which the obligation for those payments was incurred. The Company had $23 and $41 variable lease expenses for the three and nine months ended September 30, 2024, respectively, and $15 and $38 variable lease expenses for the three and nine months ended September 30, 2023, 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 Company had $1 and $16 short-term lease expenses for the three and nine months ended September 30, 2024, respectively, and $40 and $68 short-term lease expenses for the three and nine months ended September 30, 2023, respectively. The Company does not have any finance leases.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 74000 217000 28000 84000 154000 463000 30000 90000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liability- short term</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;">514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Operating lease liability - long term</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;">1,675</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 Operating Lease Liability</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,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 514000 1675000 2189000 <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 style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 (3 months)</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;">72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2025</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;">567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2026</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;">507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">2027</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;">522</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">2028</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;">538</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Thereafter</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);">1,271</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 future minimum lease payments</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;">3,477</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Less imputed interest</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: 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);">(1,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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</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);">2,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 72000 567000 507000 522000 538000 1271000 3477000 1288000 2189000 P6Y2M23D 0.1452 23000 41000 15000 38000 1000 16000 40000 68000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>10.</b>          <b>STOCKHOLDERS' EQUITY</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 consists of 150,000,000 shares of Common Stock and 5,000,000 shares of preferred stock, par value $0.0001 per share (“<i>Preferred Stock</i>”), of which 10,000 are designated as Series A Preferred Stock.</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 terms of the Series A Preferred Stock are as set forth in the form of Certificate of Designations of the Series A Preferred Stock (the “<i>Certificate of Designations</i>”), as filed with the Secretary of State of the State of Delaware on July 3, 2023. The Series A Preferred Stock is convertible into shares of Common Stock (the “<i>Conversion Shares</i>”) at the election of the holder at any time at an initial conversion price of $1.45 per share. The Conversion Price is subject to customary adjustments for stock dividends, stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or securities convertible, exercisable or exchangeable for Common Stock, at a price below the then-applicable Conversion Price (subject to certain exceptions).</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 holders of the Series A Preferred Stock are entitled to dividends of 8% per annum, compounded monthly, which are payable in cash or shares of Common Stock, or a combination thereof, at the Company’s option in accordance with the terms of the Certificate of Designations. Upon the occurrence and during the continuance of a Triggering Event (as defined in the Certificate of Designations), the Series A Preferred Stock will accrue dividends at the rate of 20% per annum. If the Company elects to pay any dividends in shares of Common Stock, the Conversion Price used to calculate the number of shares issuable will be equal to the lower of (i) the then-applicable Conversion Price and (ii) 85% of the arithmetic average of the three (3) lowest closing prices of the Common Stock during the twenty (20) consecutive trading day period ending on the trading day immediately preceding the dividend payment date, provided that such price shall not be lower than the lower of (x) $0.2828 (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events ) and (y) 20% of the “Minimum Price” (as defined in Nasdaq Stock Market Rule 5635) on the date of the Nasdaq Stockholder Approval (as defined herein) (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) or, in any case, such lower amount as permitted, from time to time, by the Nasdaq Stock Market.</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; text-align: justify;">Other than Scot Cohen, V4 Global LLC or their transferees, a holder of Series A Preferred Stock cannot convert shares of its Series A Preferred Stock into shares of Common Stock if the holder and its affiliates would beneficially own more than 4.99%, or 9.99% at the election of the holder, of the outstanding Common Stock after giving effect to the conversion. However, any holder may increase or decrease such percentage to any other percentage not in excess of 9.99% upon notice to us, provided that any increase in this limitation will not be effective until 61 days after such notice from the holder to us and such increase or decrease will apply only to the holder providing such notice.</p>   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Except as required by law (including without limitation, the Delaware General Corporation Law (the “<i>DGCL</i>”)), the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on as as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. To the extent that under the DGCL the vote of the holders of shares of Series A Preferred Stock, voting separately as a class or series, as applicable, is required to authorize a given action of the Company, the affirmative vote or consent of a majority of the outstanding shares of Series A Preferred Stock, voting together in the aggregate and not in separate series unless required under the DGCL, represented at a duly held meeting at which a quorum is present or by written consent of such majority (except as otherwise may be required under the DGCL) shall constitute the approval of such action by both the class or the series, as applicable.</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 may require holders to convert their shares of Series A Preferred Stock into shares of Common Stock if the closing price of the Company’s Common Stock exceeds $8.00 per share (subject to adjustment for stock splits, stock dividends, stock combinations, recapitalizations or other similar events) for 20 consecutive trading days and the daily dollar trading volume of the Common Stock exceeds $2,000,000 per day during the same period, provided that certain equity conditions described in the Certificate of Designations are 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;">At any time beginning 18 months from the date of the issuance, provided that that the Company has filed all reports required to be filed by it pursuant to the Securities Exchange Act of 1934, as amended, on a timely basis for a continuous period of one year and provided further that certain equity conditions described in the Certificate of Designations are satisfied, the Company has the right to redeem in cash all or some of the shares of the Series A Preferred Stock outstanding at such time at a redemption price equal to the product of (x) 125% multiplied by (y) the sum of (A) the stated value of the Series A Preferred Stock plus (B) all declared and unpaid dividends on such Series A Preferred Stock and any other unpaid amounts then due and payable hereunder with respect to such Series A Preferred Stock, plus (C) the make-whole amount, plus (D) any accrued and unpaid late charges with respect to such stated value and amounts payable pursuant to clause (B) as of such date of determination.</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; text-align: justify;">On August 19, 2024, the Company entered into an Amendment Agreement (the “<i>Series A Amendment</i>”) with the Required Holders (as defined in the Certificate of Designations). Pursuant to the Series A Amendment, the Required Holders agreed that (A) the unpaid and accrued dividends on the Series A Preferred Stock due July 1, 2024 (the “<i>July Delinquent Dividend Amount</i>”), shall be payable, at the option of the Company, in (i) cash and/or (ii) shares of Common Stock, at a price per share of Common Stock equal to the lower of (x) $1.00 and (y) the Dividend Conversion Price (as defined in the Certificate of Designations), using July 1, 2024, as the applicable date of determination in accordance with the Certificate of Designations; (B) the dividends due on October 1, 2024 (the “<i>October Dividend Amount</i>” and, together with the July Delinquent Dividend Amount, the “<i>Delinquent Dividend Amounts</i>”), shall be payable in shares of Common Stock based on a per share price of Common Stock equal to 80% of the arithmetic average of the three (3) lowest closing sale prices of the Common Stock during the month of September 2024; and (C) such Delinquent Dividend Amounts and any Dividend Balance Shares (as defined in the Certificate of Designations), with respect thereto, if applicable, shall be delivered on October 1, 2024 and the Pre-Dividend Shares (as defined in the Certificate of Designations) with respect to each of the July Delinquent Dividend Amount and the October Dividend Amount, if applicable, shall be delivered to the Series A Investors on or prior to the twenty-first (21st) trading day prior to October 1, 2024. The Company and the Required Holders further agreed pursuant to the Series A Amendment to amend (i) the Certificate of Designations, as described below, by filing a Certificate of Amendment to the Certificate of Designations (the “<i>Certificate of Amendment</i>”) and (ii) the Series A Purchase Agreement to amend the definition of “Excluded Securities.”</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Certificate of Amendment amended the Certificate of Designations to, among other things, (A) allow for the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company; provided that such issuance is approved by the Company’s stockholders prior to such issuance, which was subsequently further amended by the October 2024 Certificate of Amendment (as defined below), (B) amend certain conditions required for (i) a mandatory conversion of the Series A Preferred Stock, and (ii) the Company’s right to redeem, all or a portion, of the Series A Preferred Stock outstanding pursuant to an optional redemption, in each case, pursuant to the terms of the Certificate of Designations, and (C) amend the definition of “Excluded Securities” to exclude Dividend Shares (as defined in the Certificate of Designations) and shares of Common Stock issued in connection with the payments of dividends. The Certificate of Amendment was filed with the Secretary of State of the State of Delaware on August 23, 2024.</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', 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;">On October 14, 2024, the Company entered into an Amendment Agreement (the “<i>October 2024 Series A Amendment</i>”) with the Required Holders. Pursuant to the October 2024 Series A Amendment, the Required Holders agreed to further amend the Certificate of Designations (the “<i>October 2024 Certificate of Amendment</i>”). Pursuant to the October 2024 Certificate of Amendment, (i) the Series A Preferred Stock is now entitled to voting rights as described therein, (ii) certain holders of the Series A Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (iii) stockholder approval is no longer required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware on October 14, 2024. See Note 16, “Subsequent Events,” for additional information.</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;">At the time of issuance, $2,036 of the net proceeds less transaction cost of the Series A Offering was allocated to the 10,000 shares of Series A Preferred Stock initially issued. During the three months ended December 31, 2023, 102 shares of the Series A Preferred Stock were converted into 76,440 shares of Common Stock and during the nine months ended September 30, 2024, an additional 1,691 shares of Series A Preferred Stock were converted into 1,391,183 shares of Common Stock. As of September 30, 2024, the Company has authorized and declared $1,017 in dividends during the year of which $818 was accrued in accounts payable as of September 30, 2024.</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> 150000000 5000000 0.0001 10000 1.45 0.08 0.20 0.0499 0.0999 1.414 8 2000000 1 2036000 10000 102 76440 1691 1391183 1017000 818000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>11.</b>          <b>SHARE-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;">On March 31, 2017<i>,</i> the Company adopted, and the stockholders approved, the 2017 Stock Incentive Plan (the “<i>Plan</i>”) authorizing 2,000,000 shares of Common Stock for issuance as awards to employees, directors or consultants. In May 2019<i>,</i> the stockholders ratified an increase in the Plan authorizing an additional 2,100,000 shares of Common Stock; in June 2020, the stockholders ratified an additional 1,900,000 shares of Common Stock; in June 2021, the stockholders ratified an additional 1,500,000 shares of Common Stock; and in June 2022, the stockholders ratified an additional 1,500,000 shares of Common Stock; for a total of 9,000,000 shares subject to the Plan. As of September 30, 2024, there were 275,422 shares of Common Stock remaining available for grant under the Plan.</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;"><span style="text-decoration: underline; ">Stock Options</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 summarizes stock option activity for the nine months ended September 30, 2024:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"><b> </b></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>Weighted Average</b></p> </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;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"><b> </b></td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Options on </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Common</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Shares</b></p> </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 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>Exercise </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Price</b></p> </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 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>Remaining </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contractual </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Term</b></p> </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 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>Aggregate </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Intrinsic </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Outstanding January 1, 2024</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;">4,657,635</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;">2.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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.75</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,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Granted</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,495,000</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;">2.24</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;">-</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Exercised</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;">(232,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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.53</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;">-</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Forfeited, cancelled, expired</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,928,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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: 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.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Outstanding September 30, 2024</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);">3,991,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">2.18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">8.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">180</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Exercisable September 30, 2024</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);">1,200,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">3.33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">6.96</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">As of September 30, 2024, there were 2,701,463 service-based stock options outstanding, and 1,290,166 performance-based stock options outstanding, which were granted in October 2023 to the Company's current Chief Executive Officer subject to future market capitalization targets.</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 uses the Black-Scholes option pricing model to determine the fair value of service-based options granted. The following table summarizes the assumptions used to compute the fair value of options granted to employees and non-employees:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>For the Nine Months</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Ended September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Expected stock price volatility</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;">76</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">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;">3.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">3.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Expected dividend yield</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;">0</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</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Expected life of options</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;">6.00</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;">6.66</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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; margin: 0pt;">Weighted-average fair value of options granted</p> </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: 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: 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);">1.48</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; 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; margin-left: 0pt; 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);">0.55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of awards. The Company’s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company’s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price. The Company records forfeitures as they are incurred.</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 risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of <span style="-sec-ix-hidden:c952">zero</span> is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the Simplified Method for the employee stock options as the Company does not have sufficient historical exercise data. </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 option expense was $341 and $776 for the three and nine months ended September 30, 2024, respectively, and $(169) and $399 for the three and nine months ended September 30, 2023, 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;"><span style="text-decoration: underline; ">Restricted Stock Units</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 Plan provides for the grant of restricted stock units (“<i>RSUs</i>”). RSUs are settled in shares of the Company’s Common Stock as the RSUs vest. The following table summarizes RSU activity for the nine months ended September 30, 2024:</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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Service-Based </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>RSU's</b></p> </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 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>Weighted</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Grant Date </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair Value</b></p> </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 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>Weighted </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Average </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Vesting</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Period </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Years)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Unvested at January 1, 2024</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;">810,588</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.73</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.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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Granted - service based</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;">800,336</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.71</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Vested</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;">(385,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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.11</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Forfeited and cancelled</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);">(237,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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);">2.26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Unvested at September 30, 2024</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: 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);">988,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">2.26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">3.26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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 used the Monte Carlo Simulation Model to value at the grant date the aggregate of 632,911 market condition performance RSUs granted in January 2024 to the Company’s Chief Executive Officer. The assumptions used in the Monte Carlo Simulation were stock price on the date of grant of $3.40, a contract term of 10 years, expected volatility of 78% and risk-free interest rate of 4.10%. Vesting is based on sustained market capitalization of $1 billion, and the derived service period is 4.3 years.</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;">RSU expense was $555 and $1,038 for the three and nine months ended September 30, 2024, respectively, and $(33) and $1,249 for the three and nine months ended September 30, 2023, 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;"><span style="text-decoration: underline; ">Share-Based Compensation Expense</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 Company recorded share-based compensation for options and RSUs in its statements of operations for the relevant periods 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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Three Months Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</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>Nine Months Ended </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>2024</b></p> </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 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>2023</b></p> </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 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>2024</b></p> </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 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>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Selling, 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; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">$</p> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">878</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;">(149</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;">1,735</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;">1,404</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; 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);">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 share-based 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; 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);">896</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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,814</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;">As of September 30, 2024, total estimated compensation cost of stock options granted and outstanding but not yet vested was $2,657 which is expected to be recognized over the weighted average period of 2.50 years.</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 September 30, 2024, total estimated compensation cost of RSUs granted and outstanding but not yet vested was $1,773, which is expected to be recognized over the weighted average period of 3.26 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2000000 2100000 1900000 1500000 1500000 9000000 275422 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"><b> </b></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>Weighted Average</b></p> </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;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"><b> </b></td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Options on </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Common</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Shares</b></p> </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 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>Exercise </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Price</b></p> </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 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>Remaining </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Contractual </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Term</b></p> </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 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>Aggregate </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Intrinsic </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Outstanding January 1, 2024</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;">4,657,635</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;">2.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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.75</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,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Granted</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,495,000</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;">2.24</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;">-</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Exercised</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;">(232,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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.53</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;">-</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Forfeited, cancelled, expired</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,928,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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: 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.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Outstanding September 30, 2024</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);">3,991,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">2.18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">8.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">180</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Exercisable September 30, 2024</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);">1,200,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">3.33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">6.96</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 4657635 2.52 P8Y9M 3979000 1495000 2.24 232081 2.53 1928925 3 3991629 2.18 P8Y7M20D 180000 1200536 3.33 P6Y11M15D 40000 2701463 1290166 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>For the Nine Months</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Ended September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2024</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </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 black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Expected stock price volatility</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;">76</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">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;">3.79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</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;">3.64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Expected dividend yield</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;">0</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</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Expected life of options</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;">6.00</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;">6.66</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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; margin: 0pt;">Weighted-average fair value of options granted</p> </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: 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: 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);">1.48</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; 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; margin-left: 0pt; 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);">0.55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.76 0.49 0.0379 0.0364 0 0 P6Y P6Y7M28D 1.48 0.55 341000 776000 169000 399000 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Service-Based </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>RSU's</b></p> </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 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>Weighted</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Average</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Grant Date </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Fair Value</b></p> </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 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>Weighted </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Average </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Vesting</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Period </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Years)</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Unvested at January 1, 2024</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;">810,588</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.73</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.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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Granted - service based</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;">800,336</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.71</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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; text-indent: 9pt;">Vested</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;">(385,081</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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.11</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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Forfeited and cancelled</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);">(237,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</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);">2.26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Unvested at September 30, 2024</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: 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);">988,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">2.26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 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);">3.26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 810588 1.73 P2Y6M7D 800336 2.71 385081 2.11 237727 2.26 988116 2.26 P3Y3M3D 632911 3.4 P10Y 0.78 0.041 1000000000 P4Y3M18D 555000 1038000 33000 1249000 <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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Three Months Ended</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</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>Nine Months Ended </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>2024</b></p> </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 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>2023</b></p> </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 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>2024</b></p> </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 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>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Selling, 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; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;">$</p> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">878</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;">(149</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;">1,735</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;">1,404</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; 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);">18</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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);">79</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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 share-based 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; 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);">896</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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);">(202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New 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,814</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,648</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 878000 -149000 1735000 1404000 18000 -53000 79000 244000 896000 -202000 1814000 1648000 2657000 P2Y6M 1773000 P3Y3M3D <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>12.</b>          <b>DEFINED CONTRIBUTION PLAN</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 a defined contribution savings plan for all eligible U.S. employees established under the provisions of Section 401(k) of the Internal Revenue Code. This plan was formed on January 1, 2022. Eligible employees may contribute a percentage of their salary subject to certain limitations. The Company’s contributions for each of the nine months ended September 30, 2024, and 2023 was $0.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>13.</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;"><span style="text-decoration: underline; ">Related Party Technology License Agreement</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 Company is obligated to pay royalties and development and patent costs pursuant to the License Agreement. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026<i>,</i> whichever occurs earlier. The Company recorded $0 and $66 for the three and nine months ended September 30, 2024, respectively, and $122 and $185 for the three and nine months ended September 30, 2023, respectively, related to such royalties. The maximum payout was satisfied as of June 30, 2024.</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;"><span style="text-decoration: underline; ">Purchase Commitments</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;">As of September 30, 2024, the Company was committed for approximately $975 for future component deliveries that are generally subject to modification or rescheduling in the normal course of business.</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;"><span style="text-decoration: underline; ">Indemnifications and Guarantees</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;">Our officers and directors are indemnified as to personal liability as provided by the Delaware law and the Company’s articles and bylaws. The Company may also undertake indemnification obligations in the ordinary course of business related to its operations. The Company is unable to estimate with any reasonable accuracy the liability that may be incurred pursuant to any such indemnification obligations now or in the future. Because of the uncertainty surrounding these circumstances, the Company’s current or future indemnification obligations could range from immaterial to having a material adverse impact on its financial position and its ability to continue in the ordinary course of business. The Company has no liabilities recorded for such indemnities.</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;"><span style="text-decoration: underline; ">Regulatory Agencies</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;margin:0pt;">The Company is subject to oversight from regulatory agencies regarding firearms that arise in the ordinary course of its business.</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;"><span style="text-decoration: underline; ">Litigation</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 Company is subject to litigation and other claims in the ordinary course of business. The Company records a provision for a liability relating to legal matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed and adjusted to include the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel, and other information and events pertaining to a particular matter. As of September 30, 2024, the Company had no provision for liability under existing litigation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.04 1000000 0 66000 122000 185000 975000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>14.</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;margin:0pt;"><i>Series A Preferred Stock</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;">On June 29, 2023, the Company entered into the Series A Purchase Agreement with certain investors, including Scot Cohen, the Company’s Chief Executive Officer, and V4 Global LLC (“<i>V4</i>”). Mr. Cohen has voting and dispositive control with respect to the securities and is deemed to be the beneficial owner of the securities held by V4. Pursuant to the Series A Purchase Agreement, the Company issued Mr. Cohen and V4 an aggregate of 3,000 shares of Series A Preferred Stock and Series A Warrants to purchase up to an aggregate of 2,068,966 shares of Common Stock for aggregate gross proceeds of $3,000. For the nine months ended September 30, 2024, Mr. Cohen earned dividends totaling $120 on his Series A Preferred Stock.</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>Consulting Services</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;">Commencing in October 2017, the Company began reimbursing Mr. Elwood Norris, a former officer, current 5% or greater stockholder and consultant of the Company, $1.5 per month, on a month-to-month basis, for laboratory facility costs which was terminated in January 2024 and $7.5 per month, on a month-to month basis, for invention consulting services, which was terminated in February 2024 for an aggregate of $17 and $80 during each of the nine months ended September 30, 2024 and 2023, 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 Company is obligated to pay royalties and development and patent costs pursuant to the License Agreement. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000 in royalties or until September 30, 2026, whichever occurs earlier. During the three months ended September 30, 2024, and 2023, the Company incurred royalties to Syzygy of $0 and $61, respectively. The maximum payout was satisfied as of June 30, 2024.</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;">See Notes 1, 7 and 13 for additional information on related party transactions and obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3000 2068966 3000 120000 1500 7500 17000 80000 0.04 1000000 0 61000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>15.</b>          <b>MAJOR CUSTOMERS AND RELATED INFORMATION</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;">For the three months ended September 30, 2024, revenue from <span style="-sec-ix-hidden:c1097">one</span> distributor accounted for approximately 20% of revenue with no other single customer accounting for more than 10% of total revenue. For the three months ended September 30, 2023, revenue from <span style="-sec-ix-hidden:c1099">two</span> distributors accounted for approximately 62% and 12% of revenues, respectively, with no other single customer accounting for more than 10% of total revenue.</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;">For the nine months ended September 30, 2024, revenue from <span style="-sec-ix-hidden:c1102">two</span> distributors accounted for approximately 28% and 17% of revenue, respectively, with no other single customer accounting for more than 10% of total revenue. For the nine months ended September 30, 2023, revenue from <span style="-sec-ix-hidden:c1105">one</span> distributor accounted for approximately 41% of revenue, with no other single customer accounting for more than 10% of total revenue.</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;">At September 30, 2024, accounts receivable from <span style="-sec-ix-hidden:c1107">one</span> distributor accounted for 11% of net accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance. At December 31, 2023, accounts receivable from <span style="-sec-ix-hidden:c1109">one</span> distributor accounted for 67% of net accounts receivable, with no other single customer accounting for more than 10% of the accounts receivable balance.</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 revenue by geographic region. Revenue is attributed to countries based on customer’s delivery location:</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="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>For the Three Months </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>For the Nine Months</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Ended September 30, </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>Ended September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>2024 </b></p> </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 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>2023</b></p> </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 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>2024 </b></p> </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 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>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">585</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,347</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,583</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,225</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Europe, Middle East and Africa</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,284</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Asia Pacific</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: 10%; 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</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Total revenues</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: 10%; 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);">593</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">3,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">3,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.20 0.62 0.12 0.28 0.17 0.41 0.11 0.67 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>For the Three Months </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>For the Nine Months</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>Ended September 30, </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>Ended September 30,</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New 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>2024 </b></p> </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 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>2023</b></p> </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 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>2024 </b></p> </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 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>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Americas</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">585</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,347</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,583</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,225</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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;">Europe, Middle East and Africa</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,284</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,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="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <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;">Asia Pacific</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: 10%; 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</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <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; text-indent: 9pt;">Total revenues</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: 10%; 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);">593</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">3,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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);">3,642</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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: 10%; 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,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 585000 1347000 3583000 3225000 7000 2284000 51000 2320000 1000 0 8000 -1000 593000 3631000 3642000 5544000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 1pt;"><b>16.</b>          <b>SUBSEQUENT EVENTS</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 October 14, 2024, the Company entered into the October 2024 Series A Amendment with the Required Holders, pursuant to which, the Required Holders agreed to amend the Certificate of Designations of the Company’s Series A Preferred Stock, as described below, by filing the October 2024 Certificate of Amendment.</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 October 2024 Certificate of Amendment amended the Certificate of Designations to, among other things, provide that, except as required by applicable law, the holders of the Series A Preferred Stock are entitled to vote with holders of the Common Stock on an as-converted basis, with the number of votes to which each holder of Series A Preferred Stock is entitled to be calculated assuming a conversion price of $1.414 per share, which was the Minimum Price applicable immediately before the execution and delivery of the Series A Purchase Agreement, subject to certain beneficial ownership limitations as set forth in the Certificate of Designations. The October 2024 Certificate of Amendment further provided that (i) certain holders of the Series A Preferred Stock are no longer subject to certain beneficial ownership limitations as described in the Certificate of Designations, and (ii) stockholder approval is no longer required in connection with the payment of dividends in the form of Common Stock to a holder of the Series A Preferred Stock who serves as a director, officer or employee of the Company. The October 2024 Certificate of Amendment was filed with the Secretary of State of the State of Delaware, effective as of October 14, 2024.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1.414 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Item 5. <span style="-sec-ix-hidden:c1150"><span style="-sec-ix-hidden:c1151"><span style="-sec-ix-hidden:c1152"><span style="-sec-ix-hidden:c1153">Other</span></span></span></span> Information</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;">None.</p>

QSW&L MGREW$=S=X;KGD4,"/(EZ;*6^7 MO=])I!G1 SJ^79F2KZU* Q)FAW Z8L1VU^ A A#I46_?)Q(%,)0'[2S>7U\B MF06FAU9:#1\BH@>[2AO">RB5WGFY#C%S,RV^,W(:'@<67N=-#9?R+MJ-!%HI M?X>^'I[HW]>N,@D$EYIH?72(':2E238J(W%VM:TJ2 S-/\/TG.N\*FA>IK$\ M*4?2!).*<]25AWS;FAP^Z<88,3;5!AX5X<>4BI$.0H#\&MG<,Q7V&(KF6Y9% MO_$?Y)(YW (CF(<]N9;+EAI>+$WQFDLE( H 812,NU,@3>&(BF-EN,&$,07 M_&!^0 &]C95YTW_"/( :&PDRLS8S_LK5 M;V@A9NKJ$[R7066Q)=)VV++PQ_WY$,:X5BV@1Y=X8RUM0I5&X*IPO%0@ MF#*?3$UK5E8/1?KTQ%6,DWCFJY1\AYILC#*:99TZC[&#A\SWE(D@C=]*+([# M?+_8P-BJ_=@HP EAT4U*#--CG[FM)@)'?DNK5?OF]4T:/:996NW.DR0=B-G0 M_Q!IC4T3<%X9KJ&C7\O3Y1APZE"''H"I%#64:].HADA>.$82MR^W9RW*,.:2 MAF@Q/*]-=:>ATKZ@-W*2&6V)TH[!'IV?1EKQ:,D:'#0L#<#80]")?/NR8PB) M'YT3)]R"*B3+ZCR5IC5]+0WU^+1 MIXA?1FW@-C\M;GLH BR@(Z+ %/GDK^I))@23)L//Y#8^&LG:J?9#$S#OO+UH1"2#1Y2W/^0P6) MI.+8FSYNA9?B[:XIBBDK:ZK]/3;;4Y6.MVQ054"H%$QWH\5DD]9H2 .' )Z% M^%]RWKQH< "//.Z(VNA=Y6MJ"R4SYKVQZX5,VV"=>X-.=_%0/H_*=P)1V)?#81 MB;*A<;I,H;X6WV&".)J4)9 AI\1?_AK;15FU&[A= M%CT=":WT[YKR>M*/\VNREA@!:EXG6\XS-LD(GQ7[^&ZR@ER:9UJ_;?V>5K?+ MA^C31)4'C2_QM?FF*'@HR+>'9CR#3I<9P:LG(, Z@N>.X'SM:6.0,#L MKU9'A(CA&M&?N:F/IMIXV9(O($"@H-$%2X[-2-F?$1MROQO7HS;$B MS$4@2( BF8;KP( 8G&(VQ0MOJ_?'DMXNK\HJ7?-3HRR8=K@1;BE4L1 5K0IZ@0*;N; MWI"K#F2($.EI66*:;/58W?&EJ>?"67I7L)S_&(OKT++>RNK_G2JLA>T&7=E1 MCYQK[>-XR!X0.40T.^, /5G,U@R85PEJ'M0I;ZL5+1Y64:ZW_.-Z0-88TJ#D MH011BX8(.)!?G!/;NX?K03O:4=(>=]B>.[/9:)!2RRS,BL;UR+FO^7@( B(HUINH:+)+ MR![4;'8E](PQ6]/@3<;KAT9OMU7)%1)6'HD02]LAI?2D/U_NZQ/"&*>U!?0; M(1H?JJBH]-Q];R/^SYB2+].\KLXQY:AV/(2K7/.I-.T!.-)RN4@S93;YO(1J MRQ.HJJS*)_AK*&G7'BX\NUH=[0/0"](#$%RPE!C/,-ST:/KTJV.H2ISB5VC# M9K1WYVZMXX)0S=OC&;D.Q MV%Z7Y98FEUNH45*?%,55U#TMJR*-JV9)_IBG5?DK_QT=+$=IUA/&C8BCZ,DL MK'=?D@IX9+OAOVK?-6)+4G3PZGIF9)MC(NU]<GQ7^]-+#2_T?1IQ<&YBI21-!V_M99IJS M3(M=WO:"TP=NFC0Q<4=6)Z!*UG^=3Y%KO@H)7^N\"A8[3S09C?'PK5B]%5TS M(=314JTE5Z-O-4TQ,I#%->(TD#>T8C7Y=!N<4C:W?+PY#DYLFV">@Q&)D)HF M>-^!D?$!OCDUT^.DI;'AT?7HV^P0/M0Y&!VG/!TT.22,\GBKF)]JS"Y-48CK#<-)CH DKJ@=:K*=V77E#=*C)<8?^8DV. M*>,B-E$=WJY5\557Y!%M.:J1K MY_MS2YMP>[_*:-)4RNX]*1*F:I(*NQF&AXYMN[LVY$IR/3[:SL"N.^C/1P;N M(&'=5%Q+Z#%UQ%K#M'&$!;O7'Q<(ILPG-_>==;B)E0M/U:XLWGA.D9SQE2M0O.ZS. M=./B.G2 W"RN0P=P6;\.M3)V)]>A';*Z!0%L,_ I:HBJZF7HY!PXLEFO\BJM M=N_2C+[?#B0_CC5!6*K'7?DP4H]IZMJGYI@1JE$3)4"5J,!V8)1*IYVI\,6I MN%ZM:?'$=>7G@KU4*Y&IEN^DDCO:&BW$@[VZEN=&+%K:I"9.&NJ!1&2?_/!B=QZ,;G 1SH8<_=.*PFQ^UIM [/V M]=8P;KCS7%5V/132,-3?8 M=(>Z]1;;T"-.?@?R1-#W>Q.MS&2FR[G0UW)Z-W)N+N-\^8,DY%'OMAB/Y# X M\@%A];40YG2'J'%]:/6&Y88;%I0>.H(@##YCY;:@#Y#*)@OM07^/N4O1H>-: M+6HL"W+B+=P#(K\+2.H10-Z'C+LDX52W65209#]2OE"33$#]4TE8QY(,X)9? M\VU(O-12+LCCMB)I27(&3[6L4_"J5FQ!DGTQ&[A(D76U(/136E842H"(,E:T M6)?US4M.7Z*,GG-#':B%H+;>%*+H%_?#V0(CO MQ"L14[4KFW^*_LJR?N*A:%XR%>YD3C M+(_I-W /#(!$=> F<>QV^9Y6$[DWBM^A$V\F^O>7=3,!!)=R8WUTB-/X'@41 M,!:$T^_>_&M 14]A"E^K"QA#\]7Y)6!QP/+DC!4W2 M$@UXKW;*QI.K-0EOG,I!4SWFGFY8 =;"!VZU#F:HJ#1'2\9PM_Z2NRA-KO.+:)-64=8Y M$J[SJT]P]KA=WM,J@D=AO)%UN%V; +/]1H@ ML)T)+PQ MGUHK%71*(ERIH%,L=DH%&8W11-E;PF C*(W(6[&@$@+8Y)LS[N7T !! $=_@KB1##\-"I M>_F*B#;X(J_D5]A@QWKO[AV^: MRK:GEK?B.Z^NS&Y%KC,D*QVM*3?T*+O=/2X\&[:I]A+U8&^W< M6_C** K4Y9CE<2'4I@\!+LOW((C*N%S=;*E)$\.QTF@7H7'2*%&<['6'_P.N MY^^W&7WS[>,/;\Z+XJ%8YU7R+HN.G_=4:JNI*:-]NE:04>(Z>F%Y% AU@# 8 M($^ _MD;PA'P/]>91U#J*C>D]J2-S"B3$5@PHH \Y---C\.U 34@'$/FDXQ?CI9\Y?7>^F(? M;J6WL\P'7./GN[ZK+>[.5W8U>3]/V(;S2D'@!UH:2GRO1]\BWR-M(O-&([ H M] V..4C\D)@,B+R4=>C=K#J@;63:& MX[!@W-0("(= ID?CVKX9EI4A$V>$<3XT )*ZZ&UQ!_46\GA2!R3-3;7@J%OO M>G!$WT@3C,=B01<$!K#TU4;D6AMD4C.D#Z/L"Q?8^'8'-2H'+I TOK 5UKCO MV?T;"B=7D$ ZQ%V3#I_'8O]DS//C11RWLJ<;F_L1/=O:8*S&P MU:T@-L..1&/;6Y)F>1JQ_EL$[*IV'\1#5\"T(_'7_@Z3B*G2OVNE:"DV;WX! M2>VT3#?CL)*GF3;0R)=) ^XK_COR1I:DD<0[,_G-T"F]U@/)W&%[;L MEGW/P>R6$&%X.IP>LUQD['-DN?Q2%1GX4,O;Y4.1@'-24B!3K3'"]"BK>U;K=5 M644Y,%7J=%#Y")_1,-*YQVI'(RB0-8^LCLN@\E']GIP LB U%-+#HO[(GKNT M#A7Y8CCF&IK0%RM89J[SCSDW,3*H:_$S7_AO\^X9WWT!NV./!/I[C$FM0\?Y MKB^P@+FY[="0)PZ'B'<-X<%F**?+&W20M$UOM^.U7"HEUF=( !L<):K,>#Z\ MV>0?H@R>DGRF^9:^I]5H9L-H6Z0=/MBG:UULZ)&W-(]7ZZ@(G+LPSE>FQ2QO M@G-8#[^KE55O/!(!4OH&*4BC??L*VQT%@8G:M3PJAQ7B@EE,>L+%4+SU%P]_ M4CQC=$6>:HZ-@9=TZUJ-NF(H>\)A5^9)_C)=I@6L,G0+SR) 7;>Z=.I$772M MKZW5&AJD$J["LCAXJ,33'@2" 1#UX\,9:\ MI%DVDXI$XR(X6I1(@=O^3.ZQ5]TOQ Y;BLP2\:2[S!9'=8(UTK6(Z:LK__Z1 MZ=?^$2Z,ACB.\#"AX+2B]>!3)9]8$[[#[ ML((WJ_ 4&>-'16^,FZ&/?Z(BM>'I;[P/NX>_85JO]NQG\;QGBS-6CWO#H.9T MVIL0WNG#G@K?0VMY?2 ]C^OR]/!H+,:_,_2]"]=.GXYK^04,$3PL#*$!C7H+ MK86WC:,]D.#W3/HSH^JGD+/;5?4Y+BW9W8KE5%KM6=8$4W_NJ"L?<6S'-'6C MULPQ(ZYY(0N!.6T\L\"T(!V2>5M+XR*K:C8I3($W57^ N ]9+LIX(Z2*'G;FZY1Y M2!6C5::X45FR%5\S!.$P)U_)Q#,UKA@&[?^:%M4VRNXA$KG:/111"D^8#H:7 M*;?'!.6/]>M:?!O:I"%.6NJ*46;.1V,<8I_FW)9;U_[;@N\IA;A^>FZ&733# MKAJ8 >+IE:2*:3/74#>N/E4T3VAR5[!D&U=-QFQ*2[EZ*'Z"T9")KIV_"M&0 M)PU]L@> UQ/K8W*D*K0=_*89_$N'-("VJ H9PW#94&?J@__M\K<5R[+=[4M. MDP_;QS)-TF@@GD7G$XS.3'3M6F=4,.@_<&U[3!B;26" ,U6-XHP!##*O<5G) M3"OH!LIZPQH@LBG_5)*\&_Q+?_!E#VR(Y[L5M8AAV!W:*2)\-A9\(M/].'#F MO1:/R)P\ 0H3I>CIL^@'D&QYM\53E#>%_\_SY.VV3'-:EI>TC(M4$+YC61KO M9 X LTXPVZ(V,=?2V@HR+*-2S"#!VW[S2)0K#3;.IA@O_] ML>5#TN,#,(CUQA%@M\&+*[,S$=YVI'N:@0_V+BK$63,OHUBL)6]W_;^,A"7J M=X#<@]0)N<^D%O2$H+YG>='\$^B+XV*X8$7$9#!S#@<1UM&017E#"\+G)RQQ M2LA"!B:.L%:TB#*^&I\GZS07+ZE6Z3.]^K2A>7E<:!GW M,=:^5B+B6N0:% OR5.,0LA<=( EC1.M- 3/CJ\=B$NPYA:"]=ZRX9-O':KG- MVGQJB3"J?((N)2'OVK7@=;2%49@TU$G4D ]464&!U0S#/\/SV+LTC_(XA6?- MN1P+4[P4_HWSY&_;DB^X%ZPZZ &(;[LQO N_0V*@'$&G:*^C2WKS?Y=K=O MHKS.:W?-SP4KI3%Y[BAA+1+[B)Q[6:2100*,3ES0 MC'F"N,X0H,X$*M)'?E Z]7%'^NT:^$3@7Y!F! TK11&->A3P&SZ.,':A0ZUA M'J?=VX+67(V6W!"^%PE O5J9O]"HW!9B/-?Y9GML09AT@5R"=$AYJA'/%6"] MI\RU@),.(OJH:6 V>#L+884RD@@![7_F0"BA>U^QB%,X,/N;_;$A-JL6A' ^ MU##Z-8H79'IT 73N0+(4]>R4I88GPR8 IKYQX%R_^OLVW8 :RP.Z%#_!G 8G MNO;@4VC("TGB $B' !_197U0CB*Z-H>CY[ (;:$&.!NJBAG#L-E0:QX8RT9C M@@<;8#3BH"/G55AJ8GA1-T3K2+"K&E4 &1X6 S;-K=#11?4I^#U]$7]"Y5Z? M?.PBM:HCXJ'BA[1<0AU*M" Y%2XVMN1_K6LGE(YKY1D,'^,3$*.ML9 :3'>B M;]TF'%'=8E:Q4S*)5,V*H? MHDOC31%P?ND=O9!U2SE0$3EE)C,\YTRO@**TJ/-\H:3K/84"KUS*WT9E6GZH MTBS[#YHEA^\O#%X(X;M!70_IDW,M;WMJ!,CI1W5[&9.5VZ.C]T:$F[RI>KSB M&,4_N9W5#( \P@A"W"(9R"2S-2E^U?/F]%[(M!L/ZGGCX4:GIYY #I%UX650 MEM\(ZFEJQO'T%+4$Q)VZOCIEO3FZ8+$S0]X,MYLT>DRS%,+OSO/Z_8P5RQ)N M>X-[HMI)S#;5SY!&VU3WOAS24S@PYR7[8ZM8%65Z)Z4'^(1D>RC"HU;VP/Q) M^-:FANC(8%46+X;EJ_^3T3N(T5OQG9FQ1.]H-/VEZ=E(3L&UIK64Q0L5@4]' M"GP>.AZI,B^TRTQL2$B/V?"W#A+OYN\OLUU?=#XN,@%GKAXRB00J9A2&]H]) MLE#T4Y#Y# \ICD1::'Z*\> HDG!N M+@ ,TN$@#1!Q;.J@X.^EG8W2BAOGXNI6#'33H@GR?+.>J#$3SGIQWRZMD+S+RF'FLI"5M4_1"_B4P2<)[WL*9*D)AEHZ59F-'!U-X("T> MZ:)TT@,^+\4B?0Q$?ZV8)7<#YWDV@UJ0;ECMAOU9^WD]S4YA;OF\'J=QVQ][(U0;F^0V3?8KZ=$ M[!UDN-7U=K Y?);@XW:.AX.(OZ.RZSM":TR0;P*HO@J7LCS01IR)Y=!\M]E.@ MJ"/MF6#F[ UF1\"KS>\*RH'R,P W?^ZCBFH9$],=6+(HY(0"F!7BY6Y 0UHX M!/#,R[I0F)H1$T.5W]Y$]S(MXXP!QJZ.\<2JJO %4CA'>O85 ST" 1,*9W5$ MZ*?#*D:Z(FWD [=SA#R&"7A3D1Z&8* WA>FVGAO8BMHX[-U[/O1M47"^2M1& M^3ND\DSV[[YX6P. 9("@,SIVY(QD#!+_0Y5]46<]0_,SF*T!EGH,]^SI,T1X M)-JVQG0'EFP-.:$ MD8+AK1H9FAJ*,S,B*FARF[_R2$#B[KT!#?]B6DZR$#7 MKN6QHTWVQ,GORJ^&N$X-&6/V4$[() <-O6;G<5QLP;=<@6LY3V[H4Y1!5=G! MI-OIUAB/F;Q7YV6P!,GZ' ]$]1,SK _ T=)E" MB!QO&L"EIB!;3)/?_A*EMH\E_?L68J:>97'.2FVQB5!#?3J/2>F($D$U[ 8_ MSE:FQ:O@!B<4/T09FJ^CJ+N <9M:@XUS DO(!QT)NNS%WBTG(!#%X?AU MQ6DXX.:ES1<8G^^%2X?O17AO;[EB134[=^\QUZ=%;9"5 >WN^FU@$:6D:7A+ MO[1F>9]0"&)Z-P]'U_%I,[.]Y7,P:GQ/,#:4^^"!TQTIZ##1VHX+H>W5NQ,! M"(D$ MF&IO1Z!*?\?\(X$JP]\C3?-8+E RQ@6R\\6++[?+CV5=VU+)S)=\8\7*/^K; MMY%? /DSMCS;\G^(^%)1-FP&5KZ,Z5(C?Y23_@J24DZ<2HX?32Y->;F552K0 M_1Q;H%21C+="I8IX4 5+G8T5[<%9;BN(#X!GK]?;=:.*FP9*F(JENG+'3!D\ M#XW\F"=I*1Z$ILG5IY@W/1>7V!CUG.K+A:[*:,Y"<67@K&NQ!2[\6',AIT]0 MXD9/J0$;2=?\<$\3DC9QX/-3XTGY5-5I-78'-@(@)R_?>"?7.\#N.&XWP8 U^QW M@0/10VX"IQ,P3V65GTFPW?A05M3I ZNL_^Q<63TZ2\LKU:R2V[3 M[AR?&8[)^COR_YE\^3U9"Z)?N3P[F(_0[?'A&-^L3Q!2*44<(L8G9L[[EJT@ M@R#Q!;Z.T=->O?GL6U;B"5Z)EVO\)(SLQ4<8 >;TB]V<)@[!@4;C(83@AB:CT@25&JQB+31*&!5ML0/%9U*5&>R;@DCU>4@-> MD!HRZ6,F#>BY57^Q*@4#%6+L3ZT_7:1/L"C?)W[9E!2IZNVP>SY%*MLHW6,$=Z]O3D:1^>P:> MGEER-.09X("ATKR)U'^%!G-RL3Q$/=5[)6,SR4N;&.).?8RNEAXE_6$HKOJK M+U"M:%&O;M-/1HRUQ=83&.K3>1T!(-H\2!6F6, H)YD6>_R9_O"JYMOCAS=E MMOYH8ZQQ/]BII^VD?N.V?HTU[I''K*^V!H)S;@U3#W,.&1<3IL>R>?B-?XGX M 9[_5\GQ9-"3"__Q,$77@EE#6AS7!EWLBX,NX-&H1TKNHC19D!;E7/Q&)I.H MZHU5F9D9G+0_EG2YS6[2I?YMW^FGUD_->Q*^UEH5+"@+W2CO:"$V137GJ^)72)6;Z-VUMK7D":=/ M!(#9>5Q5^<^03/4F?O?TF>9;*O,J'?\9*5!M-YZ,^Y8<9BG&0\5M*6&PHLN% M%4IP'6G=B32R*5[XK^S8>)++B7=N)]N;5G0\[M=?-G:0[T= O2) M $ Z! 0@*%95]S$JXU?HTGS)BG4=&5'0IZA(0#FJL>$'>'-.5= 8AL_>8XIN MQT(Q--]QTN[),$)(@^)\ H'FXK,QF;;!1Y^0<^%-XB]8SDWCDB\NMTNAC'79 MP_K7%4W>2.1;^3ND-$_V[\NNG@2",;AMCN[P-O5!WU=SP=9KOK>4<)CDVTU9 MPBNGVPW_55SC$7K*]Z,E+0K^IU+L.+1^\P/VHK@;35U[.XQ1KRZ1##T1WM3R M$O;_.!V[2QMJ@E2V?E>^]*I/$Z-"9I@1+DUUP(X$?'#"F0I'PNTFPD-57HLU M17DK&?S(UCYRT'FP3>0 A94=Q'!<"(780P#[3H!8U&[6DM0XYK$/#(O3V"8P MPLL@.P#_.:/PPWF>]*,-%7:&J4\M[!@R$JZ5JX]!/,<>]8@'7Z$G&2]9N=6X MZ?-.-\HYM.QF'U?71:Q=IF6<,2C^*+_6U?D:?[.K0@5M4]_1(F7)ARHJ*LU; MT"Y$$7F9ZV%85[EF!.;+XVO M\(4M,=SW[#RA:6BW /)AZ^.K\'I,UF0,]"9>]074Q6A>SV ;I @=].7+BCH@ MBC$I#%&C8Z.:A)Z0J4C#D\^4>&,8Y<*/I2+@@6,4B1VW8BTNY3$N2A]@(EQ& M.W8MQ3WB37I10QX?VV)Y/(XB6S8G V@)H:=?&//.GY6)NGL)+;_)Z"%<=G@C=XS_*B_2??&-(2OA?;W@.- M5^+4J194Z)6V<8T/AQA=:ZZXXQ"C("?OLY5"BSJ(9(]Q+D&,?L5DL)2%M[DW M/&Q<[-VQ=ZTW5BPQE^ESFM \.78!:GZ%.79,]^[\9KTE1,8]UMHG$!=#PQU# MZC@_\"IMHK3>/K>Y^'',0Y]TC$EHG$7PAY>T6HEH?##]H3\N^556KQLS6]827__06?B+N" =+D[>YC"?'87=K..1@_8I6:2+=R20KK6W, MR?4"T\,,)1R*%C7):47X$47\%GX&]2%;< )P76)=:EC4(0Z3'.94#)C/N0UQ MY*LO <^[(]#TZ4_VA?E!\+AGGV?"17N&VY\&U:]Y/8P,=;TOAG=XK[_'$/IP M*96CX7/F. O-5*7=,/*M!I<632^P,J5O&?GLM4C#2>UAGB8I4B'TPS!OE?E$/7F M_9R=JW,.?LUR03J,PDG11_DY.37]>#!GDM?=;4!W47%;?*@@E%4,K2T<-6U. M3'UI;EK(*/@U,_8W<&!B)"S+HJ+J*WR[N")=NX:FJ8#5U=:7^,N<%2)N):Y/30:%]G.1PG M8J5OT) 6SH+L <%QIX%$9CA:XU!"N(#;'(QVTXRV*3385(H6-WR/.]&^:%\K M(E!]JMH%N(73UT9F-AEN?99E&MU%,1Q/Y6Y+61N,Y_*X+^?.2TZ0-!0#.C"E M+&1*?#'F!O*11@_YCS[>_\J:#B3#FT]^A]B=EXU"AX MV774H&@OPJY&B-AO&BBDPP)K[-NZ&C\1>,C\QFEEIUDW(X^Z()*BSX-VG]D* M'L '$%[)U1'B-%OH 78;3?UC!E/AN^[T.S[*"Y:+"^[?TFIUL>5'^S4MU(Y> MN$[,:E@K$G.]5C5H"(@):?'404TMHMF3QE ON-,B>983YGO4V4V#CGOA%%B( $/V:$@#9[^_X).BW([748Y4 MQ'^N6;,1K*GVK,D:UH3<:%"RRHPGQ.GAYA[>'90>:P;^BCC0]'IQ[XSC,E56 M:1QE!R'N0?*J91QD$VPQ7I+3]>.6V[WUFXMM[7:(M-N+H'C -=O5\<+#"S.V M%]SRK$O-CX]-&Q9BH78_[WXWRJ:V(!IWJ0:VR2%88FROLM='F[ M_"7Z&RO:8^I@3MIX2XRI,=RC%W-BF+3VAFEK! BSH"8-]H @3L(/PLK.GG?# M6HMAQ2T>$L4Q[&EP.H6]_,VW_PT"3=:L$+=QATY0H6O@?JF/M6GY!WFD>;Q: M1\4?"_*R2N,5/_C&V3:AY8(\;BN2,WB]?IV"P5"Q!2FCC%M8S=W>HB4.OXEI M^@P!6 M"JSB )3&AATQC5DTO:HJK[(6QY#TK.(OEGJ6Q=JA+F('^G.\/Q=>D MIDIJLGB'D!WXCAP_)^/DLB\R3X52+M,87K#/DZZ$5+F/3&G5< ;7WJ,2QY3G MP:D9U=RBWQ8?:/',^3I0#G*J&<*H&NK.>:6I)E("Y*8A&Z*JXR0WF2J+?,@% MA 8W ,K!NHQ*;?$2I-P:9<6(-25OA;&E3GMS7_MC3Q%O1-G [*U@RREX_?3>T]J5H'[$@$3?D[I+Q-]N]:[$Y> MT5TUY]'2X]PHE:,/0/PSD*EEFE1 M5GVS+ZS5=RHO W:?A(_VI/OAA2E)]TD[0^GN^O,IW9RH%>DV .],NDNH"I;, M1[Q/!69 O"6,]&BT0BVY:G?'N5V=YPDD;6Y@>M0+HV.Z0!NVZJ0\> $%%FY< M !KA#>SPD#V@\ 7441/$;'#=J3-1)+H#C)\I>^)JM0)OG,2Y.-D6X6R4]NE: M\OKT0GDWR(^+GI M0<[&E3I>3E:'E]Y4ZF?&DIYD]RO^IP"XQ']; GU]+84L,[ M44WQ8MVG6?U>1,5(U2 (X!V53#M3X(VA2%YMP:C_)4V2C%Y%)9CUYTNH;RZ7 M4<5/,$([T;5K*:[)+T@-@ "L9W7&/"R;7U8CNX*QL*I9 M;%?O8RO'U5 E=T].=*.U:"U6XG4U?!NGVOG5X]642.E)=V95>2$6J:M_X/N]T+F?=\ MNR^>Z?'-G_H'I@?ADXY=B]TT J.#LLEX?JS'DW-SBR]Y>MM"0TXDSMX^EKR? M,J9< \*>G^5B,W2:GN"=_^=(ZL=Z;[A^9]^/OG6C\(7I R&G/?M[Z6/1/%N\ M(((^^3[L>S"B]%(.S!U3[2!^'4X0[RH'^Z M.:%Q0:.2P@.R40>]KDTEWF<6Z,F7YW?7%U\1WN4VJXM80$'4 M_7O/&9^5+-OMWWW^DN_5T,E7T L5(Q:%@)LQ$]H,FCQ&'%E, _A7'*PZS+%$ M^#<3^N]@=;_\CY06',1J-Q@P9=2'J2FA0LN?<4$ZRO7#8>>_A@FX,IN2(7M# MG\^."[CUZ\1(XCWEC5"EW(X[=- MZ%/.F_F= M^5^(WNY.=TDAQP-[%>YCT^5IE$A8D\G_?H><@J$U2X.O/F/8X7[BMZ@HHKS: MG<=QL87C2?U:EO0R5N4C?.SZ2.>^'.?C*'"WJY;&9>) ;ZF3DE951A4&XR[T M7D6$&(Y_H=6GH/03U'_*GZ[SVJMRV7A7]#1JNA^[2B:G%UCOY, LJJ+-T2-B M'CK=W!3L.2U3EL]),Q5$<5I953GL\:[X$,9U?MEX@(>?AM7^#GUS/-&_\ZH MK2-LJEQF:-8%"G]K?;[W? _?OTFJ%/PV_JF5T+=A$O[V@&DLYO%M MML9H([JMQ4( 3/\YXAE$MDV(FS2N386_WI3O/:TNHG)U!SMK0I.WNX\E3:[S MVPTM1.#[>5QQN/!HX_EC*8*;)*J([PBIF/H$G3N!.!SR+F,O)8%H,-)!(7LL M/P417(/)8?8X[DVH&^L*2O;>IT^KJKS=5F45Y1"&)Q%?E4^0@CK6M6N1;&D' MD3HEGC(,H[Q)4E>%XR;-Z37_4>;YD3=$2LUIASYJ,S?5F($F$43#^!1'N,G4 M6>1-2LZ;QT/NN[=#8*FL'U"0R(O*)TC)&>O:M0R=GSZC4K\FT;X+'#7ISJ%R M.Y7XSC#,]'=ALBWRM-H6E*^3[])/\--P-7'U#[ 7(]*.G5^&M)2%=+6T ]_8 M3K.9Z?/.WR(V'(,E6[_&6V.7KN%>G:]:AU%]9_NHOC!KU 1OF2;#?*=(31T5 M9N3WEF+0Q^Q'CVSCO/%G1J]843W08@W)'DW4I\R0'FF*-:4' MNG1N3 /-LXH3)>F>:AAC>HRC3(=-/@WJ[7HK'KV]K5:TN&#K34%7-"_39WJ= MQVP]7%D;_3W>U%:CXWP'N[VX)N=571U76-T5@]1@<9H+:13ISP0S9J]'[T#W M-EX)Q>ZJW<3.-_T!VEL@Z]B]UV!/^4^$"MIAG)P*S&7Z'/,G3/&*)MN,WBZ/ M[HAOTN@QS3A 41MRJH0FMANLX&F2+V9H! MPZ3'AE9+*I6\W*/4%I.0*.O3DU^=9'O"VCEQ]K!;>9@YZA+>7DX'1U(!+4 * MVJ34,"UV&LH[5[&8TJ2$^SWH'O+R;I>]BXN+?=+DX:WOD$:8]X;1&3Q5#S5! M!+(Z=3)ML/5$LFR=R;+$5.%8A@_8DO\:KEYC5NJ%I7KG$4Y['[C*QG#AG.;+ MC+VTFK%NR@VK. 6.4GH8_65F(^C.>"+10(/0XN'VJ.2/-)Z'O:3 MEN8<590ST2T4&@.\RS3GT-,HXW_FAIA@R8)P/D YD_E=U(@%Z M1+EJ >Q'I4 M9"K#<WN@6,829+3^-+VLQI["JZ5Z(;E3_6KE>3AH+9ZR-PX'*[WG(F&HT]SRBU5*EU>?:+RM.(-O METM^6"D&;X$46R/RRT=Z=1Y<#*1)1YLTQ,/<[JARF&FRS=\%HPA#:^*X)BYM M1MMB+PZ'^G1?I$"0:V+PPES2C#.3:7'(CN^ZE-VHC#GX+"0[7M$Z'[TO2M@S"%7ZPXS764CSP",MX4LWI*NG3^Z$=G)X\K MFL ?((GIX!>]EEU->*ZQ&U9&V<\%VV[X%Z#!C.]R^98F35H=RV5NG1 0D N] M3ZB^O+4^QX1Q ,^;Y_S3E"4?JJBH]#S+(LE6W +##W0/>4$>Z5.:BU?&V)+4 M!#Y7QEWEFO6-1M@&Z?6*#'-D\@19R=@<9MQC/9S1R['F MZ.HMP]VZ7K-;.LU=5+!7,499RG3Y]#J,G3NQKIP6GVFTYNH3MSWS)PK5,*Z6 M2RIUPX4!$<+@T0;[*DP>[5%YW[L]\!UQE?Z>5N3+]@T">"M@_QI!+-O47]\N MCE=06_NXX>Q[6XQ[ :Z2E7*@!7(9Z_7D:XVYP4546T&,#G11#@-WI'I#,\X4 MF!*ZS-2[.N:S7SI(%O2EW8'=LE(#A+R%A2DC0L6).1PO=VUH M,#_81XIC]5M':TP*I^MG3;+:GYW/UNNT3ORM X_!64PY-JE:*GR!M:#E/3N_ M)]^3%M;5 ?$PII4"FQF"=_Z2&[>/99JD4;'[$$&JF@A@'PE9G&R/35>4]>L\ M+S&JQ3U,Q8/1927L"FP?#3Z4/U#K&!-$O L82'C M#36XS? L])OQ6./S$Y1''# M2MGN-M(2*R2G/?HZG@R0QIQ#K(P <> 0G7R)%.\;G4E\2-"P33X%#YO:ZI2 MM.IWMO.X?,79]@&0ZR;[J<'P5>BJ8>K<5\F%"EPS1;TBM9Y;::0#Y]7* [N5 M!A!9="M9&:^)6VG+8<#5R5Y!Y^E2&I- 5$GV<(][0$G-=KG(ZT)>!\']$M74 M^!*=,#9)P7W%"P&!-+FQPMU49\W&!\D:H9Z[4)X!9L#6T-M%'6UAL%V,=&!W MNQ@@%'B[&$!D<;NP,EY;MQ!I"V:F6\:8%$YO&9.L-LP=.+U8%V^?T:1W.=FN M%?(K;AM=87(/D"0]E-L'$ >5NKHM1#L[P=L@\16/NNB77D1,LA6%GB"A@>\\ MK! J6D>S@J47C?&H_]L N0^FDLQLSIS':\:RNEV.OR,XV 9]E=CKR_WE82D* MD#7.TU#WA4/<8THL\28&/Q>L+/DVM$QE1X"!%D@1Z/7DRV#JD<181$:($2:/ MH ?VSB1>1S([--E,@1_6[9+A\TN;B2Z.,6I6B49'=FP2!8*NI1^/S(*Y8G?\ M)L^)'YWK2^3!/MRLXTRT\ZZ&[)"AQHVQS1%?%G7X\@%+2)SQ'[KRD8)KL[#- M=/19;IEI3Y?7'*&9.JL\6O'UDVZ_I=7J8EM6;+T_6^RD5KW"-V@K?Z1O;QDR M8R!0"2UV1X5XD[E%4-?_;3$LR)R&A>+R+=O!,0KL/Y\E[S@"E)SP5OL16"9NFX&MA4X""42(G(T0LILFOIE0[D. M*WZ(U^<) AYU>P()4E>LCP]Q>#E\-NNZ>P.J(&U.F,H0W2F5JI Q/&?#*EOW M7)..HIU\9%/)NLZ#*EB'PIIR&8S+HF(MB=K ?*K4J3A-J9.$ETX?;M*K5%/. @[=-Y=FY#.$QBKAH[F1:/O"VY][2*X'W"JZB MXI[EZ,OOXXV12^QPIZY%IJ5*6K)A7W*?X"S38U>0#5ODEM]N1([GU2=:Q&EY M\E2Q]G<6MNW!_MVGGO0W-]J0AYS#VD%INIU MGH!3AY\-X*;9*9,:VP5WIFST*JHH^*1;0U B M&Z/M,+;Y4'_^[/(P$C'.1*;,F< .D,.7J<_SI/X%Q-0=/'NM=,97[PX6^WRPZGCIX#5UKL2JWB$D"LSPZI11%N5)9XW>O/@+GTH2L:-& MV5V4)M?Y1;1)JR@;/:,K?8,-F1KKVWDZ9D>< /4S,AU&^:LFVIK5]8TB%^0-RT71W)'"M"K?8&N(CO7M6IAJ MFF1/-&B16B4N,Q3KO(G7$931^K2C;9'B--BG;S$*6XAVG*U,BU?^#!U(?^QN M9V^+^_1I5;5.[+LB[5_=-G\MW\B,(9.^L 83AJ:W!"T,.%1ZD!\N8!*Z %DO MB $"A03]!6GQ$0&P'^C0-0I4T,)(CIG5:0F[$(S8)I/M;2JT#YM$*JDA;9-I M+D^)6T";9!#/J&6B\(5-L?)CI8P(5DAS18774\(U/]/E_1;.>+?+#S3>%J+N MU$6495!Y[GBAU1%!_5YMBJDZ]:"&C3I,:R:.2\[8-79JI.+)C XKJ<%"N<\K3?T"9RN8UQML-A="R)EOD:-VPWS$F M9=4* "_EFJP@U4Z,]3Q)%K?(NU! M)1JNU^U#$* O[0KTNP!" D14,(<9?1F@AFQUV,F@L "@1E#&C8EG;J?H[,5 MU,BXSU^H)5(LOY(=]/?0;0-&Y%3(SEAK?.#.4*\> MPG<$6=+1#1[$,\IMF<-OZ?;51P M"!DW4Z&6_Y'$*+34E):1'EU+R@AIG3.BU1$@7&PM;=(1)RJ#L"SN*I+!-)CE M2,SK?!]X0Z_@-(6-*V)7+N#47.PN6'+LS=+\"B'^"KT[#QL1$,@!A@41*.!X MWB A ,6[5.DPGR$YZKO<)3_EW[$LA1?A)U[KG/[ K+CE0,<>7LUI*).6=.A7 M.16X?%KQ<9)UCK=J\3ZWB!.?W*ME30TVZ^,N?>[6Q[2QV[7Y&$SVZSWUT!NV M5#R8#K^\+:)OHS(M;Y=':KBK_W?J?*WW,7)Q52/B6F4$"G!.[G$LZB5W1WYO M_AOZT*TY'Q@( M@"![%.&=05JSP$Q8ZR_?@F:\NZ>?:4Z+*#O/D_-DG>9I*< ^MT^*C]?W0?6! MS4\4;T&LR -')'Y>@B(M(C".IQP4\2L\-WQJ9U;6^+M5WH95='P\]6J MS0W.Z4/=^K!^Q^CK6L!VQX*P@CN/0X> 2B-!Z'7H91F6&ZS'.D#TV0V.[J M4[SB3*7OH_60VVJL&4+^A[ISO^S6-$E+E !5[](QRDFFRA['TO#FNT=1NV9$ M$HZ;&$A!VY6?ZD'\$//FNR\?OVIC1?T6TQUE(5/AB\<8B9)R,BN^;5_29YHQ M<9'4[-D3I1N5OT1'1DQ24>.+S"D'< M*6^C[+9+QI#?&^Q'M/$2/3)G@1@BS($06TKE;KTWEFT\SP M%]*55VF29EMP!.^S=Z\^U6EU=78"Q/4V"37MJPQWM!#0ZX0]B8A;[1L;*&8# M@R_%L@(6]9)R&"YAWEKN(>VGWK=8VX2A#JUXP:Q] X4#)@+Q@J@PRU6\GE6] M8$ZGT31#'ZH%I,NT<;'DR:]1MFW(MZ4!QB.?3+M!9=_KD_-2=*:#)!S ':B# M4EO:H5&AQH_+$.]%V?!11_M@W$T];$CCCD]Y]=SGU4LSA! 9VP:"S&S-CC?C MXEV4%@".OMV=ER6M!/(1]])D>Z01(.W7>; X4"-U&9F GJ5IOC)M9OD7(H&F M_(5&H/W);7X/.UPA2@Z4:?DQ9X]0UP%2O:]SOLE!B8(\3K-4J$9_,*/.*=?D M3$78,BRO&A#2:^9\7H=4R.ED^;\I$'44IJX&#AJ9W@6(SOS=.-7U+P*[_P\9 M..3O'^"*?V&X7;Y+\XB+:Y2U+V--9(/I?&HJ.",DO%Y@=BCZSX<%S1;3FH4A MZ5-FK3>9_(U";3F:G#_3(GJB734Z.-26M]NJK/@9H%EU8XEPHOI 2JD6+=?B MVH(A48V&Q/43(J5 0[8EE-YB\%M([R\BW:P+4#$>QP76YJT-;M26JKG[QCV9I;.JTO5 M4ZYO21I<==I$C8STH,TJ]\=T!D]3A,3P;2XZR^%MXFW.8__ODT;"TCN MU9IHC4W2'>[5>59N0Y;TZ(9T;4TQEVER+*@,P8\%I:/^*>7O+,K50?\A)&Q! M6@QAG4CJS)^0NQ&.>@_1ZI<=%!XGOL]W]5Z5*J<:]&08WJ5!T4-*^$"1RL6^ M>*7 U_MWAW,A=NI[45%8F)DS*<-J,JT#85GHN0KAV[J(RM6[C+U,53A2^<3< MEW72M5/0 M33'-.N2,[J,HYS Z7!A9,YYG,9[.!0:[S:8;>BG>QM/052U!X&!%N8[BG? ,H19(GK.+%?J!) M/5#6P JPLBM*$T,PU% SVK#C:]CTDNM<7U-P/6 T1X^2\^B+-FZ_A@/OF+E0 M+M>#-E:V-B:_MIL$'V:E>TCY9!;X[\W>NN4K7@$90@5=T;Q,GVE]MKQA97E/ M#[,JSI._;)#!'OR/O/H+5VR@CY$GR3VF7N"2'O.'3#W M)0JJ*JM=&/_W?_WG[]Z\^1?R\0-Y*$0(\HYP*RD+\Q2MA[EF_B?0FV[V+-SW MG-F#U4.5VB(U8K!/7WFQ@\0Q>:Z61E&Q*LKT/"H/\ G)6/YTQI?]- I:8$2\\-! (W55 M_IEX$\G'12RQ_)3$-$VF!QFC^/>A/HR!8!YTH8:-_6HS_-D MTMK1^10IN"HD?-E"*E@PII&;,6)>&&J!M%'W@9Z@UI J9L)&CZ7Y"E#TP]N> MB?[%-*L9@G^&CEV^@=0YS$W$JB@BTPMD M'7+EJGZ#<=Y.]>TCW2(2 $C4(*@K#D5[#-K.6?N#PKEC'U:41*(&$-P>Y@I# M#>"(598NAN*NS^CK9UI4*=\C-%9DQ:_P4=5CO7N(H&[)SVMQ5N4Z0[(R:,A_ M%X(]:6EK?FTQM'^ BFMAO&SEKZ#/--]2F7TM;8@.WC[NT%M-V!/*J-JP%O"CG?/E09PY M#3J(#;?O&=\PHJ+2&TKS/D)8W%=YX@"ULU!^J1(R=>;XNZ3G+(Z@XN$-C4IZ M#_4I;I4%'=O6.[ 9[H:Y)SM>RI8L+HU?NQXXP 3I0 M1*!:$('KC"W/.+(V5?%.:',:DWN:;.-@A@):5IFM2?"FW7?13KPP\<":TVJ; M/$Q+?HZML]C:BJ5]1J@J(@HF#J"]*()D-COM/ZA3%&IO4/I5WE&3M39,WC_OU M4IZZ2]:\Q&7<\??__-IE;Y[0#3')/O'=R=_^>&[=RB+28*SQ3^^^WH[F=Z>75Y^ M]RXOHBR)4I*A?WR7D>_^\S_^Y__X^_^:3#ZA#-&H0,F[^\V[NV69)8B>DQ5Z M]U^G-U?O)N]^^/5O)S]>?W[W]>[LW?L?WO\X.3F9G/PXF?S'WU.<_?XW_I_[ M*$?O&!%97OWZC^^61;'^V_??/SX^_N7IGJ9_(73Q_?L??OCP_:[U=]OF_&E2 M/'?8;_S3]_7#YZ8'0S]^J-J>_/KKK]]73Y^;YKBI(1OTY/O_^GQU&R_1*IK@ MC",2\^N,5B:.B@E')PCMA"_[;9-=LPO\T.7D_^7#REZ<\^8ZA_NY= M#1TE*;I!\W?\WZ\WER_OI-'Z+S%9?<_A_N'7#S]\SUM\SZ@MT IEQ20A<5G] MP#[HA/V+BPWC9D[HJB*>,52-OZ1H_H_O^&B3W4BET;W*/W'=\+G-3TIGS"$;E'I MB)XS!L&4HNB,)*B!G/W'D_\@4QE6VMTVR%GHOJ:)TF"3NT\^T_?)6>-! G;&N?4G[:S>@=>,WI-R0.NY5\IM6^:6Z3WC"T/&J67 M3.![^C]H(R14T*Y_^LAJ1;+;@L2_WRXCAM6L+"HMBVE>8F(EG6QB6PMJ]7[( M7LV_G]+6O=/Z M$:?H2[FZ1U1(X$L3BU^4OY2>L;UE0:@8N\96O=-VF<6$LJE>"8C5!GA&2K;) M;*3;.ZB7!=J91!;%!7Y 3'*,MBM70G133>VZIVVN^CI,N'VG#FNC6J*34C1OD=Z MK] B2KJ>I UD-3Z7T;-O=YW2^!VA":+_^.Z' M[]ZQ)W/$=O#DJAY>:*2NC+ 5#>R%E:'];W%*V-_T8%)1 MCJZ&A.:09:(V'?4W348 B,(<"<;FO8?82,W)8&0^>(B,RCH,!N='C\!1&0; MH/SD'2AR310,S,^C.J<5F&B8/L _>(30"#M%@S-7[U;5 !?$QB=7WU%1^SA M@HM]/@G".GXJ.$(^2<9POR,<'Y^D8UDL%1P1GZ1BE541CHJV..SF^2TW9\+A MT!:$W81#8JR$8^&)[*NV)\,AT99V'=Y#=&(&X CY)_3"?*]PA+0%7S>7E=+S M#S?DC%(S(N]X "$4!D#1P9G^1:=50"'!>?I-L+[1@\.$Z>R+L7 MZIA*.":>"+VPM!8X+)[(OZ $%3@JGAA\@1=ID3-AFEC$H^$\Y27'"TUXG]U'*TT G^1*A(I_$6R%\77VW29E%98)9 MNQW!ZJS*;M[3;])EES3VDI-YX534M_T(P7F4WU>+D6G,BRA:UX2AM,AW?WFA M@> MI[C *%0R.XO6N(C>QBH"6]NE/,_93B4BM'HX^3 @ M98I9L-_&!3JG]SRR(0;1^[:M5:K/HGPYS1+^S\4?)=L"4D91/BW.(DHW3(W[ M+4I?I)TW7&CUM/I"LMB MMCE[0+3 3#:YWFEOU03ZC!H2.C1[6>7D$R')(TY%XL#;QU9INV2:4+;@<-5G M$Q,#+Y[BM.2F/ 7=.ETM\_3 )BVA&T:1D/;#)E9IW!-V#*%[)&3\L<$3:; MB\UU&K'],4NX2+#FZJQ85H-TL;75[ARM^:)ZNX]H]NJ Q*]9 M@G*\R/BAUFBI4[3RIVZ'T0Y(8'N/#V4]CK:F"5PFV9L-*H^5=Z <5#;1%.7Z MJ^3AX"P!;:K]U>]P$!$CAY!W>+RJ@W?_3S+WS1)_5PTHG?[$^?=!DA MN*>^/^5R "E'#R1U"+PO.[6VV*.*[O90\I&P#-VBVZL2GJ&E&9W>WW(;=B^" M@05*#NE/,!H91,; C$<2@NY(P%QI7V1JV&$&C;;TY20#\/O:+2-/_?#ER-*# M19[ [X\TJ(,)J(Z+/WN+#C2ZF2[]G5$#'-YZ4*G#]KUR_.J!HYM+_@*5LX7P M)C5&2U3@.$J?3^B^Z^()7NMRF3PIR:%JGB-5\\98Q6<*39-*[DO8"0P5L$75EZA;;5@ZWF88?7H+5^\R >WXZH#DY?5YR^ M^Y_L,F-?D->XF,WOHB>QUTO48Z RE1**%#99C9Z6.EAI9# M(<[+O.@N6E@G^WR\@55&O:#I@%%$Y_@!,Y4YR=^(,9>KM7@!Z PQE*!Y@W(4 MT9A7T#QGZD9*JD)E\AD&ZF.9BTI3^DC)JBG#F2%>E]'BU8'8_Q*Q!MQBI"$X M%NUAN\<#;5R[URM."%$SNR%2*$UYA364L4TG97-ZFJQPACE%!7Y0;+9ZG4/X MG0=7O7Q#O"()2J8/[),OT)>2QW/,Y@=V<)FZ8#2&?P%Y*IM B,$[PAB\'F.' MQA(7$F*'0%Y(N?C@"Q9"+@^1,)=:?5E"$+#4*F9_850#Y')KS!_SJC2.!TU! M,)#XW+PJ? #!0N)<\F6G@!TQ0!NF+V>-FEW23O?U9?9H :5A+_/JY-$"2>GE MZ.\L&@TT8H?$<05^:_KS?-F=X6R_N*5GF$$EBPCJ(2MC=)M4*Y]R?WD;HYQ?^G%:OF1Y M&&$'"/,%X^/XG5U&^+1PZOEB9P-G#^E%YOWY'1&0MR5L%6\AO)Z-/WCN+ M326HW$=L;?+9R:9FM=)O^/K+V<*[1?0!QSPC')/D!L5DD56CO*HT;P!:%Z\- M6+9_[5 1R",N3:PHO2IH-T#9V)Q]Y%W!JA6__7);G@HE)T+J%?TFV:]N,%3K M5_H,O>TW+$,^%/9]/OX$-#\_'PKJ9P)>0Z8B]W7KH8BO[U+@^SK)V"$@W2JE M;=U. QV$2I%,S@EBYR0_>/ SL\B.AMU&*V+Z"XI)6]V"< MHCFA2)QFTO\+74B6JK=8 032/@.)R1H;L#.[[EL-0TJUO+'=? ]@8>Z#=I,? M1T;O3\/0ZT?Q\#='60[A0-8GY&#!2J"KKX 2L0#I&S++&NEDL-7%Y<[9L9XM M:D5]6ZHPKI5X7I!+R()F?W>XV]?.OF986*Q';Y"!2I](B?R"'JM'1AP>=':' MK^KA;%W-KXLG1&.<"R\,,1_(!7[K&#'CY2CL[@QO+1=C\QANK<6*1L.EV-S7 M+ZX&TK]DM'6PP:C'L<_M*S%)QL[K*S4'TH%:4&RD!1VZO/E?NG+&?4%OA=F. M1S>T%0JXEAZ;-XA)V#@NM@:):L_]C?WM8(UT,51_S%1+M!->@"/Y5U5!3Q$[ MDAH+"AZ;4%!;$;P#131HB9 M=P'44(P@#IW^THH[= .%J!:UPIJ$='" M;C("+*=%Z:7N;U-Q'1FE\N"UY:UEE?TJZ!U6W$X;"^Y%=K2 XMP@3 :/WJ M,5I0GR=I>=#!CJ\,*8)CIFWH'!]FL"@L.&2F-96<78GZ"8%PL.!B^UC!4J:#PL&" M"^U#5NMRP[AC7M+KQ'^50!"3"8?(>SV@+4+O_9']C<)@X4"-Q35HOMK$(>QP ME+PPZ)O%^<-!&DO(@A0D6PG/<%BU=8#:SW:1.2EX*+-.XRL!)WN% Y7?U.09%'S+4?R7!7GX/D&X3G)@/[SD-HBN M5]N&F,MO7S/(NU!3([CL;(\@Z75H0Y3!XGI*%N,4O7)>W)$S]CVO*>$VK^1T M\Y5]_<"[CO%%\@?3+'G]A[V6S[>IG>-\3?(H_41)N>:7 MN^"<34TVW9@DN)UYXNQ0FR0,E"UV;"@/4^>C%8NUJL(8I2C*T3FJ_WUF_.(I M7D;9 MVP,_IB/D?"'=HN$0/=:CV^2H7>5)9#3 2-<;7.V,\IJDZ/+)FN"*/T MS^KO G9TNKI0C,Z@(MVK+E9YD%Z9(V "U,L85?N B(U.?%WSN\ZM2 MB_QT\SGZ-Z'5@I;(-@8CN,+A"W5?HI5<"C4N@Y5]/>0MO/MCO;F E8E3X)^@W/#!$9<5%;/>H5H M,/2VJSL?B5\FE[$W8V%U$6D?=QAY-@QL?;(* X3^ *[P=\5_O\+1/4[%U3JT M^P_-W?;ZN;BDW$BLN< :>P\W->O5L?E&V=EZ3AY%AZ^XH>UZODV&-B8:1%G\ MRM FX ,^P$!:'IQ Q:9A/I +_-;WAK;XH@T#N/5%&P@T^Z* @5S@M\$8KL=G MPP!N?5%]SX+Y0*&*^B&5[$QE8+XLARQYWNPJ_ZSJ8^CVMUL;/-I4'JB/A++I M$B.4Y#P\H9(FMC*[L-0YH.M0 LB.MME<=7U#0\NAB;XC6S?8SKG$@P"+V;RR M.-=/1"4"=89PALVW9ANSC#!EO5[,0H-M=IQ!2*+.'. MC35O F5*.,!@+.[M4Y^C8AMT=4W1>DLZ(_(L2E/NYE@26A2(K@ ?LYM1!T-" MIP8IN)]M;AXPC^-G9]$Y*>^+>9GNS()B1I1=[-_$W$G MP]7H;C/@I_E''E8&O\1 V"7<72"OW"RZ@6V_R5#'FC:97=;O/:O"&"ZSKQE% M48K_1,FG"&>SK#KJ[J0'J''_+L@6!02(% ;-7AV0V.CJHNP+[BS77('/ZB)P M>W]JHKOE4+TP4PE(.-G=0;]]^YG$^FT^D.'*!/.R]?1O;E%1I*A!1M;NUPF9 M._THKQ"Y8ROMFNVIM41Z1Z,$K2+Z>_/=6BU&Z(9TRA,JXJNK,REY@E8=D,#T MY7KN[/3E*FWC);L*RC\O(NR M&+U$XG!-3+2%-Y+<>K1N6$K*N-CM%=O/6)M%!40KVW= UG;\O>.BEB^:2%*U M];I>O5CF/I(R];+D#J)*1AD[\W"MMX^ZM8Z#HDJ?(/*FDFP17Q R"<(DH.[J MZ$9?,%17 #8.=>VO .XHIIF67.=+1=PV6+71J'R9:^KE",JJ\P4.P!D(TG9] M65[V+V%Q?((X< G+6*IU'$P995XY&(*Q7"/BX"T'+I9N:1LCYPM:+7#HN+KS M6'9AZ;3JOZB#+Q.O5Z3V:]-JI\KV-V,'*;AJ"VA83(HO4FK?J&I:\GV1Y&Q- M5HU\;5\D1"LS5NEO!*/I^*4JMB8J/$X1C*SCUZ_80E:5>^C+20437$V3@7L0 M1X-IM?;@-P*^P-7C+><9 M*=#D9,)0B+)MPM@D+U>KB&[X[=XY7F1XCF.V'"91'2/(;ZI?DQ3'7+F-LF1" M4S^Z#=K#Y>F.7)Y^5N8%62%Z@]):/UKB=7,] M0(T>EJ\OS?G.6%)TQV;5:#@:Z'#%>7^G-UZ6QOYV?"4,YV M]J3ZY33*<3Z;7^^=,COW]SG*8XK7NT3MYW/A>GLL/,]3 2Y6WAF*U'M0X/T. MQ*"+2:R50:B]'D2 MB"XQT.SE3R597<8'+R8[0(X7S%"M(>&,W3@=2NT:2G^A9FJHF6IWFAG(#[XX M-%HB![8:^)+7TG:FP64[7]:FC8J0CB^R4!%2QT9'!C$?V/-?O)_0.@FULJFO MZ\)BDYCDVIX(P$@6? I@*H)WH$_O0$Z+/8L$^^V%,O;+KH#=C-XB^H!CU$"> MJIDM&OG9N'U]WOAA06W':^L?/P<#>2NVR?T\LH:=%A4EWW"QW FI*F.U;G>[ M=ERTX%NNU O1V&88:_/N--Z2)/,0@?H$&__P-GZ!'?F4I-$W]H/XNKGF%EU< M';I=FKN$0C$)\I8=D/*FP(B8$FG##@BYV$I9KRO68H'30:=+E[=) JZ2],KA M 23QCK*=FRDK8GB:6W3PZM\P+%QT,5&30BD?7 !!1?06SB""VC?_N6O M"TBI31(M16[L<.A)NP0DU'N'R8%]%&:2&+NI'+)4P%+LV(WF8# @O38O4Y@ M+.#"V-C7BH%/16U7\ X4U>&BUK3&GE@%7CI:RN_8-U>SB2*SWXP]L0P\3SK9 M5,,HQ3ZLL$*]:5>MM\D0\=8_Q.H;'S\%0B7C/M^1M0U(C3ETRRVX0+\O. MY)(J).IK1NYS)L3PL^LR6Y?%[M:N^M;-TTW5O0I1E.>S]?RZ8;#;IT>6LJAJ M/Q3USS_^$R/*3L[EYHJG8L-8 70>AJ^7Q:9,)P3U&8:+:OKG%:0GTOT=T&-P M#CYH<_#!!0ZVVU1==_A@NL,V/)TQK'*Y1UB%^ZX4ZS5E&JOT>VGT')BC->*5 MX'9%1W@51$W&5 ,XP1^O*V;$UV''0?FIYL]OA&=^<*NS%DO2OH-R=8/SWS]2 MQ OI(W:\%-JS4#W H/S=L9=+) 95\\%IEV[CZ@YVZ2<9VGR.Z.^H^%AFB3SO M6]XX!$ Z&P 9$NE#%%6(H@I15+WFG>HI\J03S<9#\ 0&G2:\>C5]^0*M4EPD M^L*9+]@ "C? +(V^A*=HK4.(..P+,%HS!6S(]06=#LX^E:W5EP .K14&]C1Z MB$X'$ZG1Y.T+5.H="68H\F4/:B/G &R=ODR;-C!![::^1)JUP0KJZ1A[%&^7 M6(F\)V./8.T&(X5+T)=%9R/"U?&U%")<#2-<-:)/[(6U_CC!V0/[C5",=(-9 M&_M:"&&5O#<$KCH2N!K"/ET(^[S4$),E2"X.*%/1WH)UYU=HUHL:E*T*(_2KRNGZ)G'H J$60H"QH2 MG(R@,#FB,)V1U;ID1_S%[EO)L_SDK<>K*(V?@Z$R_$J:X8(15%W0^L1_DL<+ MJSM8I?]ZNV%=IU%6,)*>9_;I1A%RKM'3#8[@RKC)$&[PJ RUU^@9S W!W&!. MXK8Z2WV? Q.@Y0>L3IX.=K/R=1E2%86>@7A"2/.$TUW0W0X2RX'/1("6X'Q]P. MMV1>/+(5^>966I 3 M37+E?J>X7?\@*]B7B,+HGQ#=+ M:SI?;HB73@!1LY&[A,:EYP3G1W!^!.>'42:^@51%.A)7?,$04#3$5';UQ1K9 M&8C))<73/J^3H)[/K#VS!J6)*5'"O..)> MF6X_WW7]]=C:FM;?[NKET\&MCRU'&Z_Y?_P<#.3 J"0?E%Q'5+!RU0T'HY53%F3-K;?R+QM^@/$,S>PYN]'30E TF\W?RY66RN<,QO0LX65U=GXEA^ M5=M@V0Z6[6#9/F[+ML'Y1>"GN"\HJ95\4SG %TN0V3S2.*9\ 2J8S(+)S-1D MUHD^;L]V]M?)8T397J!]:_EA1PNV+]%+@VW+$=M6Y7J9S6\+-J6EM@5QPR'H M_5;/JAF]P8ME(3$E*-L/3ST$=EF/\=K3QL_!0!;!VRA%V[7((UQF\SWI4#J= MX!WM\H-X%>#I]4ZJJ B4QCX">@QC8]O?)R7[DK)]L&@.;]%L3V=YG^,$1W2S MM_!DLT+5_CCLL3=H@7-^ 4ARCBF*B]F<+7)IA158CPY(VQ[$^66>ESR>19]4 MLQ$Z)%WDH)0W"G;M8-<.=NWCMFNKA18"5QA] 46M81Z"HE;G?$%'+=$0<^W$ M&Y#@MENYNN"=/1^RT8!50>_0$4\7F![A#2"0349;3S@>SQ#02.K+= &=V*UU M-5\27\)M><&WJNM;A9@2[+E,?YVD*,JUDPG>=K/@+FU^97"6.N(L#\*I<-08]")_W3Q7.Y%0U/>^=JILH6S3=A-;XS XU0H0: MGO9.T6V,LHAB\C7+URC&*X,M*VX6(;VEQZ^R!;?KL M$-G28EJ/,W+K-Y#$ M:Y(7=Q0O%E5$Q,4#DE[.JFH\TBR"<9FZ@J<@> J"IT"'^68C#5%82\;.=8C_ MET43ZAH8B($V[PM8(1U L;G([81$R^PY=CQ">D1(C^ATN@ -\6,' K2/Z*AA M_F="2)QO/LP&H<@J<8&._:/+^18[I/W/VPA98D-DB8T^Q\7,D^K+[#%1\SJR M'(,A_,EM"&V$5_X\5@A">*4TO-+0\V4QTO)DDB\9U_<1@VW"FJ]1EE>OV5$$ MC;94#F0CXA)(1(BZ'##J\FR)T?SB"<5E@1^80#/',:+"6#Y Z]XIOL,%E[PN MLP0_X*2,4D&TG+2=?2J_X6*Y?_W<'9%,T18CV+W5Z#&BR1U[H\1#W]AFH.BL MV?QL;QO:%D _(WF1W_*=ZI3O5-?1IO)/@OHX0('TB!'4!^K7%PC.B=T%64Q MJK:97#J'%*WM4IY&&7?&2:9,4Y-!:)1.BN9&5NF\8=(Z4U"6TRPY1P\H)6L^ M/2^>^''4G)-AT-,V1P7%<;&U;'S-<)'?W'Y5\:+N8SGZ.&7#+3ZA#-&(7Z4Z M358XP_SY@%E%)&,F7J)9)E^Y!B.$R&\/(K]_8[LY!1"D;=T#0 MW1*]_^'DETKT8'H"^QYL%O&31DP6L$L($P]AXF_A"&'B.T3\#A/7L9X0(T.% M+P@U6YB)3=W!%RB;!$@"DMU\0:#1\D1@-I^Q8Z!VFY$.?%-C1PD>AR&V8OH2 MT21:+?I"KB^(J&>%Q"'J"PC"$UE')QM[\# ,# VMV9>H8J6\!G1X^A(VJ\1# MP[WARZ*1IUD 8GO&OI6"9#%SZZ4O\<#*M0-R?/NRLZJ%#Z&'8.SK!:C!&OO. MQKZQ@G4[<(RG+\>O>M& YA\642:-L<6@0IC7U:&B&D'W_AR7H?\G9"_8YJ_ MTVG$M<6LGO>3!,W9E^1),!E3Y.Y+_H[).HVT\WH 0]G([ &3$7)[7+EVJOY> M9WN?BUMBE4D.P&[CS0$8/P=#U0L.47Y-=#H8\#4NX2!$"H5(H1 IY*INY;CA M(NA6IKJ5EJ!G47GZP"L'K'!1;?Z3**M5#IPM$#L8M._CA0YG0XG2(B4H4HXH M4FOE^8O!:_";#3)>%67\' RD9&U-6]<1%:Q3=P_T?\LD@&"\2$8']IT7O.3-5_TDV)O/]#U4$#&LN&>@-,1?!.N^":$U^6] M]3\H[M4;HX5^_!P$'T/P,00?@S,^!A%Y<#>OP0B6BY0JK_5[ZZ* 7@1HVZ\B MNL50Y&*17_(8O%@.>K&>%"B[[1K.#L=';HK_^I\DJ M^C>AD[C,"[)"M$Z_V_F[<595#.2OU77>:P]LPY-O2%1PZP]X+_.4?2<<1\V6 M97&#_NG*<70=Q7B.8S%IHC:]4_>9S_.SW3077 PM;M0[?;Q4^FS^B@#A_<_* MMKU3>XL6?!?YA,B";31+-MM2(;7*MOU3N]OU]FD03 %E6ZMNM6D-=A>>((ZRV4PQYV.=@>10=T2;25H7E2(4-'5QLIVW9)Q]TA 9!RT MZY8,2=R0N%47D50E)6OT&2=)BBZBO. 5N^=. +1D;31F)V] 47DXT'8#?P/_('XOD:^R11BS(@W7KLDT$? MAK9WWCD:SJ0/A,#@,_89T6;WA+D;QSY58!LHT&_LPSX*5I-E@2AC7S=@(/1M MI&-?,'IS1!X1Y'_,:'=ALZ.]WS&$S2HJ7>G&+%B,E_UYDI?W.?JCY'_BBE2A M7=9*,H2-&%CEZT.TZX#1KI]QAE?E2AA1VOB\=ZINHFS1%#'5^,P.-4*$&IZ& MTF,A^L?UZ)]0@"@4('(OCJD]G<^RQ@47->0S6M9V2*H5\<**UD-3+CV$E.V' MI/[PQG(Y]:(;SD,45HC""E%8;DZ:HX_".M2?B$*1&3O7< GP".M2J80)HGUV M>X.,U"$E,$/XX( 2[A 28]#8^3:PHH?R6H?8=%Y>RU'WI,9T@2AKWDP6X\/$ M1T>M3>?D:/VSP3DI=4X"+0Y=>"1?^;)0G-3H7&8Y9KC>T2C!V6)**1<.5H=^ MR$:/&!^E-L/$R8OU13UD*[^D*1^MO9'-W+)?_G7PRNU/,+5H"]6#!CBO^]-@ M1H&,>#'U)[4["PS\=.E/GA\+.)")TV-478X7&0^&C=C/41U?S^B?K$F*^=66 MSS^\%FYE07:Z(_8;R>GS)[O>?BA%9)&Z@U7Z3Z,<,YGB#56; M^K\J[[I>9]OEPW)&1E(M3A@WD"Y6>;B(:,9 S:\1O5VRS1W&!K"754X^$9(\ MXC2=9LDEVS"S!;Y/T33/49'O'M5D"GC2[F^5N[PN:DHS]&->&%YV]P708J[R^H4&Q=2M:CX_R@4)9KRDFE&U/F"0W*.9> MJDH J@3JY-]E7EUB?H[RF.+U?JWMMTP9#F.5UVTN_4?ECE;1WF^MWL#6# >I ,&]A1Z8]5^GYUC@1FF\] 4: +^D&^'#EV4%0ZR- =F7 M2%0]I.#&:5^",/7P,; A^!*JJ0>4H2D=#);C17?TP-*TT(-!^MDGD&26#3 B MO_B 2#>&%#!F?_4!,T/3'ABD7WT"J8TC "YA>B&4&[G#X1AY)8:W\Z3!0?-* M(F_GX+82.U?5D2$P+G M' F<:SJ_*B&;24Q7.+K'*:.NLLT!XK9,1PK.9 ^J/)1&6[+7#DI=1()_4N2?E*^,L7L<@ELRN"6#6W(?"<&)33H4_.PI81\F M\UV]NPG.F%)95HJBF0(&&\R"\J5#2%"\'%&\/D:8Z M2&;9#8I+2GFJ8)9\(1G=_5JY;$&B;'\O&AU>SRZ .Q0O,_Q'B>Q!"'[W,*C* M&:HG 10ED[&""2"8 %RFTXX) ':2@]1_':' ?]4?B$90^X/:']3^H/8'M5^M M]O>M5_@RIS20-!>_:I'YEPPLM5$EX.V,PJ)1O"@BU*_?I@ M@7+$ G4;+U%2IF@VO]Q^LLT96R2[TT^9!*S9/6CX0<-WF4X[&KYL?P3I]>H- MUG]M7HI!T.&##A]T^*##!QU>K4R9R7#V]*&?>)36&M%B4X5LH3]*O*Z?HL), M/=(8T8*VI$U-4)X<49ZNM]_M.HTR'NARL?MT*J$3WC$H3$%A-VQ&-^PKE.4*S-:(1K[M^Q3_9\P+X'!4E MA2JE+48*>FG02UVFLU.]M&F=G..<'X@EE8=^&/?O4YT6[/,@95EZ1OBO"HO8 M#XIN4'2#HAL4W:#HBM6XEF>A+U-%K>>VELOMJ;HG)Y.G?(/>+;W_:;<;+2H/G5^NGEI0Q4=3#/+?!@0')%B%@E4H6(6"52A8A72<^]T(R[[,(3/DNA*EP2B. MOKAYAWHK&+0/8P>M5R.(12OF3Y-5]&]")_'V#L4ZI96BE#5+)CB;$[IJ8]4T M'=^&E;,=;<'JZ8[5,UHL**.$?ZO9_*:^;QFDI&KU#3:68&-QF4Y+-A;3;1-F MV?7#; M3EEL]X.+B&;LZ^?7B%:6G>F*SP>!E-[)V&;"?6M<&&6KK0GZ.J(S6AT12747 MXHX^ => GD/QM)6<;[C,S.W 2[S./Z/5/:(B7M0]K'(@KOSS-4?S,KW"<]%G M@70=Z+M(ZAF=;CYSI>H7/GT5W$#Z=& (^\+$PCO"UER4 MQ3A*G^? >2W7W;T6Z_:-7'H]NR"UY+S/YM^6)$TWL\<,);?E?0< M/&TL=/T=5<["U(M5W9X3[_V$UC[%RG&TKLNZ36*2MW;'&8QLP;%F3%5PD?7I M(LMIL6>@8[^]4,9^^=>VW" [R1!]P#%J($_5S!:-7#K=OCYO_+"@MI:=:UE! MH[CXAHOE3BMY+G/7%]MQZ7;$5"[P:.ETZ((X)EDP*RW$L M)D;0Y+@\*G>4[59,;!3#U-RB@U?_ABEGY@9%57U?)2&0]L&)$YPX?CMQE-(H MT1($QPZ'GAQ#0.*:=Y@<6#AA*LW8C=V0I:)YLHP=$@/CMUHQ\ X4U1ZB%A_' M[B0!+QTMB7[LJ)A-%)D"-G8/+'B>=+*ICF5:].A4=70>!*=J*Z>JAL73#0=. MO"7YU0UQ6R]'A]XX*[WHR=\_.0>'V>6"3O; MKH.EZDE(^T*RV)RQE]Y#>1B#UTO#=2#]EM,DP?S,;_(A:'7LF]!MSOT-BLDB MPW_R:"@>V\.TI-D:<67I-$JC+'Z+;G<#3[*_=LGKEHQSM"8Y%J1J 5IV0,KY M5B_8 B&F1-JPSR)#;45*4*VA;N16;[QI_>$4'&_!\7;LCK?@9));0"&'WM@M MH6 P .?NV"=&2+49A55XC2@F"7L_+<9G&_[1\R73"(VI(M?#:OJU1B?C9=2V M;4<#DK&2V)^OJEZ+%YE32!K9^< 8_7@<7BR!X1 ,TT_' 9/8#&G/[?=A,M_% MFTYPEC.TNBBAJ#FJ!:>>$47!A^=(.<-9L424YS]2M.116 ^('5]L+7W-*(_B M8\?9/TG*#[-/#+4KDN>S["6'+9U# \O;>__?+]Y59L;5W>8 M54.PDP(M"-T8AM[U\_(!9?7S+(;OBG1RL:6X_QK1NYS1!_X07"9KF25L57MAZ+^^<=_8D39P;+<7/';$V"L #H/PU'V.N3Z[; :?I/E"8O\OZGPU7: M=AC[3'!-I0,F]H?I@@GA1I#\N^27*)^1_&VPM7['/H,L^U$30*&7?6HHWE@( M;:,73(S'8V+4%*)))]*=A^ )E*DFO'I5.WV!%G!Q $R3]<40KC77(&*]+\!H MS12PH< 7=#K8WU46"5_";[56&-B&Z@LZH6J'T[Y(YR*/#;1;7_9<"#IM[2[> M;2N=875HWO%N_VG$RMPP/;P;/^7"!7M*7^DZ';OK82\9T"VO0V!POSOB?G_9 MG:ISC7_)V7Q;WT_IN6SJ,SD)KM@^^-I38SYHNV(_!%>L+5?LU4L!@6<"SW'. M#]=2>,D\L//UJ0)2"_RSXSX+_ M+)CNAY]:*@G6%ZA"\1 WC=.O"S]6%V) M01=/B,8X1]<4Q\VE3@UZ#LS1&L5L\SO'#SAAD^Z&369-QE0#.,'?':(K([X. M.P[*3S5_?B,IVZEX%1LMEJ1]!^7J!N>_?Z2(Z1H%8CMQH3T+U0,,RM\=>[G$ M]:%J/CCM4K^ ND,P) ]O2&Y-YTXNG[(]'B^613XK"R;[9$EUU=3K*2#@PF2( M(8SE,%FME;%<1QP\7F,Y$*5@+#\>8[GRK"3Z)Y,OV*CM=S!)PQ>3;INY A"6 M?3'[MH$)*GC[$C_9!BNHJ@S&2KNB[?BP$JG?8(RTR]F."2.%3>(.5G!)>*( M2^1R^Z4V'W&&\R5*/A&2Y%5UQQO$D\Z1R-ZFT7,8CA@I*M)9D\F'8:F\B1X_ MLT5%<93JP:[L. P_W(-=;2U0/@XZ&-ZM&"S-_5B:=:VP)H<"R/9J?MKX;W$U MPB;868_'SAKJA@>=2U/GTA;PO)LH,'B @ECO 8\NQCEJ2'G]F90+4D2IT^@T MZ"'V[!8_\7N;UX@6F^H29_1'B=?U4T95N[NK3(:V8+&VJ*#U!:UOC%J?L[=%R8Y.1P33/1N7H)69 MJZW;EPXMS!H2',1<1\3<:1R7JS+EZOW^FF0_IZC:?;)DNB*TP']6?[_>?N/K M-,H*]NQB]YD%HEQ7PP_ELN$7VI5L%WTF1'[)E;RUW>H_)OD!A]B?[BLRT#^<2%)ROPEC9[! M%N"L+8!]Q:2,MV<0$Y'E.[Q.EPZ(NR,DK0+/1*0T-NC3Z=ZM$ ARQ_]+VI3A M5@12P'U)ES+$"*KG^[(5A60@IUT4+D9>Z1A=>E@F[D==]6;6[6_%.1NCI6,; ML^<:^WF"V;#9 K,-@]?20$5>:8H+0I)'G*8MX[9,A[?@[FI'6G!LN>+8VMM_ M9O/+YT]:WX0JJ.764Q1E*-S5/\KX$3>*42KC95(NO;EF;Q?9V^TP5] M1Y_>H 0YH@3M[.&W9%X\LK7^9NL"!;.!^MKEJLP+LD+T!J75_,^7>"V/;0/T ML!N:6W_V!$PIC_04)&4$DI/-Y^C?Q-ZEK(]17;AI_X( MKG HB_"#=G.%EQ>DOT0K>:2H ZG#]UUZ%B4MEFG17RHZRQ3;#B#6_%:TWG'8T2Q"3MW^430-2L MS^C/3G4$4/!G#UJ)-Q9.2Z %R^CQ6$9-9&O2D:#G"X: FV5--1A?K,\MIYE$ M]O$E5*LE0G+AP)?HT)8@&5BV?(D9;8L=]ABZ&#RJ9\\[RO#1 M#JS61Q@HJF=T].6LAQ8Z;&.T[.]T=W8RF5A!'?+;STN>MS*)]K<(]+1&68[Z MHU6".\WW'WMS=!W\UFNN< M/Y+N^'X9RQ6N1Q9[$'S"C71V[F?5D.JZ<;-JBY'!RZJ%67"R'H^3-:2?!&-R MAY927:7%NSG4(7*-4J!W'IRN 3M4%X[+ZMR%:NF+9[DWQ Z,$&#$'+_*O0_$ M)+8[,&P_>^/D,/68]>W>^&42Q3$I,Z8XK*--5.D13(%@?V1P)9,41_ ME9J&95;:O\B"*Z,K(H,#PQ$'QG3[.:_KKWE64KZB]HU&61U5ES?QTL_]$DFVG/T P.#IK<'2AE R0U-O- MGYO%Y@K'3)S!V>+JZDQK>V"L.7#V^_:$5X ML&FX8]/@7^SJY8.=J2P9S>T'"M"Y8 N ;!#:'N-@/L#]K'(S*Y:(ZGX26"?; ME]#Q*T^^193)6FQV<^*BM$K!PW.,$CE#FKV#?<99^\QV5M;YS?SV&[[CG9'\ MH% UL'6?,6K]''>@:+4^3UIOK$2VT0MFIN,Q,X4(-J>U7I?B%[1.*N\FA]0& MH"E3>V5]B9CB)SA*G-8-7;&-V M+4QBOG/V8UYK1<+P1K8.R ^F-D=,;H*4]3KA4:P26-E/K2*L#I@OC5@+?I0E+XH9# MT+M=OC-Z@Q?+0I*?I&P_//40V&4]AN?@X@G1&.?HFN(8/3_,MT_S$QW>5&,- M9#YII/5+R2/7V:) <4EK%T*4IB@YW;PE6P",9 ^(%CQG MNOXQ9Z=(]?6$%C-8=]>XNUTR$22_S/-28I$"]G:"M^N(SF@E-26_16F)KA&M MJ 2Q)NH\&&7.*&W4O.@YE M>JY(J&8-O]QG-M]+&9(>?O".=OEA^@W*IZ_7@_0R-D"/88SK^U*=1(I2M@^N MC.%=&1W0R;XJWSE0GUQ?T&/U2(PUI/-0.U!YG^,$1W2SMZ7( MYKNJO57J=P?2-$MJN6]6%DSOSG@1_CM$5P(F5-W,OL7X2P>\WH75\@^L4Z=H MWJ %S@O$7G>.*8J+V9R]G'TV<8T#6(\.2-O-JGJI7V;ZI)J-X)EO,A1I"$Y% ME1U;*&P1N%G.%U#4=KQ#4-1&,U_04 ,(9)/1%D:]2UL13A>@*\J7Z0(ZL5LK!-ZE]/0823:6TM .1I(Y M&P9D9G;K;X]Q%B@S[]41!9:9F;GZVW^= ZBEB[?'%,O1(:7P](.ATB[=[RQ4 M'4>"@!'4K^(_*@1UHXG N/WB#6ZZ;B(P1'_U!B+]R HP2+_Z#9(PF,9>@/6O MDY2'O[<-KU8-8R&X&D9""*UV)+1ZMD8TXID85_RK\7(V;P@5-QPH3.(U(=5I M,)M_S>N[)D;A>I.8P M+G)[@_C*W3WDI[XH9EMWF*$"?I9LEG$"5&OOL&'(S_V.!Z@VF8*L*MJI@JW+"5C40$AJZLEPB\6Z.F" C$G!Z-$VY>K,%4" ?0$N> MET5)T?9T7.^J>;94BD&#VM2!-0@**J\C*N\5RG.$!"MG5W?VO!2I M#N RG% M4/*F\P+1_T81_8@?VK+Z:JS)B=-\?V'K\.X1I0_H,\F*I4@Y-1W.<>X[^N C M^=85F:04E>K2'68$W-ZQ=W;Q<:MQQL#O(^F"VT?B(J]?LV3K*4/)Q5/,FDY7 M_#<3CD5C#74G3S=VYV$^6K!P=FOA! G1>@9-#;G\B.R7,%2"N3*8*X.YT@ES MY0.B]\3-T(RN%*3^II$'X F$T_X,G;Y@UJ2^]!>&YPEJ33IN?X%XOH#68 ;I M+U+/ ]"DQL(>BQFXZL(QM2?W4+_ _/U4XDU/5]+QWJF[XC5M@M7&LKH):L5R>J">U4%N6E9+ G%?Z)$1+BX MQU#7XST7=-OB>*B]J,[/M-! GY_@!)TRL$RV,Y^=#T\=T3FX)W\:?3K-$ MF8@"Z3H05Y=L)N0%/ZQFCQE*MNFFL_D75%1IX**OH>SGQ+6.?E_(N9M6>WG" MT0+&67-7)[CRZRK.5S6$82*-O)-+5W'.7Y/*]K/Z#X@]K/XBY-!DL'!E9[BR M\[4]+US9Z4]T5'LZA[S84A#;]4K0;EI%=V1/@17?$]AF'$]*M@%)O29Y<4?Q M8E%=DW+QP-XEAE79N/,K-M^6R*^$2>Z-S[G]NY%&C?Z=UND3OI@=8[P@]F\D M+5>&M#_9W,?7HK]4UB[[Q M9?:8J'D=V:?[2PEQ98IUES"JG=OA"@3#)XPZ6\E;(XZQO]W&673T0B+ZD^I& M E#G5WK[<_&":8!7?R+02*""18SU=XP["Y-V)&2/.9RN8=3:@]U#$N3G$_?^XA!-6'-^:U^U6O:)I5K#VPCL=R0J)!: DE.EC1),[]D9) M0'MC&ZM47K#MG&P0ND7T@2W%9B"_D$IA1DE%;W['ZP[M/^>W&'XAQ7^CX@;% M9)%Q"Q]3JC%)/A*Z_1-O)TINM4O$0/.A-R8K(7=6>7I$\\S*NX?&]844:6J4 MLKW=)#U$YX2NN I1AF/?Y1L;TU-!J%1FO37W,@JG3=LW5$< M%]L%]97M5/G-[5?I7 #UL9O.U;BM3"GEX2Y\C%2. MB]TF5>_=HB.CEW<-E:YJRLO'"-/*6S3-\W)5[\)7TJ^O\_FTR2IQ-DH M!=8HZ/&-8\70%G*>X?40X92;2IE>]8GU%970Z>MU8T-OJQY5M.>762UK?*(D M%Z:Y=_^FD6(V*XN\B#+N1JTG14^(';S'5;QRJ5A;69*R!*3U]/DJ%S"KB&3, MQ$LTRYI+:+88P3Z'LA)8+PV&G+?WZO5WKR/WWB&ZDJI_O;QP* 1#B9E>Z/R- MB?EL5Y<8J1I:#$&A=+-N;--%L9LF;UP=>I-S+5Y2B$6SZY&5M'FQTU;GRE;, MD)2U@73H@+"MO>L>1)2R<1<$F6[D6X*V*^.V9/(;VQ"3SQ']'15GT1H748K_ MK$9KY,W">SLMCG.W1.]_./FELO5>9CQ>E2T[+GZ)OQ^P2RB/ SBNQEZTX*C+ MX\C=[<2F4N0+E$U2$P$)++X@T.C<)#"WXM@Q4$='D0Y"D,:.DN)<:9@K_N8I MBU:+OJ#B"R+J62&)#O,%!.&)K*. C+TD" P,#171EUHA2GD-&,OERP21%PH" MA"N/?=L R1WFYBE?BJ8HUPTHCM"7741]T I-P&-?+T!MS=@!-O:-%:S'@--6 M^LNF=VP+T0@_]65;M5$HR/%I$0H%&:28]AX_UM\QY2^F\&C&_@XY?]$%AN[U M)V+Z!RTT5*V_T]8_3$T3&?H[SIW%V"S7%@S4^ LG68S>!:,Z_A)+ZA!',!C^ M%%"R%_T(!M>?(DL#Y'#!Y?>@%!DG=L%!'K^6-%B(&QSDH"QII2+#@?5'51JD M:@4<:'_TIV'KK[P@/F U-7:4K"*ZF9#Y)*^J39)J>DSXM5X/[-C>%2#;D=Z^ MS)KN&X>MOV9&;2C,UF=A-HN)F!=/B,8XY[:\7A,QA>\9*UK?$%XL^:;Y@&BT M0-LGZFP^>V\?%;+L*)DC7)3L)4^=Y)]E<_ 1U@ G=" MTZB^PJ"U 4:)V'"5 7X,>&GA]=/8\1I@!P2^??QST6%LQSEO?ZM5].K8K,WZ MA/]IC^GI8D&91E)P8RG%68[CRIK:$]JMZ7$+?6'^WVO9&_4J/O5"Q+AP?BW& M# &R/@7CJ,ARJ$2^7I>=5V0!OW"L^+V9&S>(6Z;8QG=&&)]1S+/1>REUTYZ2 M42$N/M=%?+[O"?$6E(2:0Q[4'*KS6*O[ALY+?D%S?4;4,9'[OJ?=,2&T6FD/ M9&B&$M0<>7$/].%H*K.U*\O05=Z$+W+ M=6T'9U^&Q!Y2:WZM80JVUXC[2Y[Q\%%/:;MU,K(1>;E%%?&B/28JG,LP.J$-O28M./C#J*(4>XQ4\=S-/O8 M>?U1V89T GLQ#+X'3FTP,CN&X1O23:VDN# KW>S9PH#=)#@I0C"5*- M]>[>N.,E]9C#7>?'?,^Q/VBZ=Q;C- M8[Y12=,FX L>-N*9Q^(6V5GSOTW[AG=KS1Z\:G.'=ZO8_MP5VSJ/,%[9 M@@X? I*MF>A<<\'2O+13Q@(GS=]9/^JOXMM:J0L+#";EO'Z]?\+]:_[VUH1^UM^ 7%MXY9W&T$_7T#I<3["(#7KSK<0LN: CPW\$>!56CPN MN-?6# M&&UZ \RBG?"MK*_@CP*MY'O.45T<6@0&'%_4\REEO'D,$_@+:]3[] M+([8UO,/UXE"F<^^/52X#_R_&Y!*_3$?T;=!_&W>OVPH?T=D!X" M_ET)^*^_)4J:]XF+^B,*G)9ZG:WR=9FQR8A>MLCMA)6D-0!ZN,"!U,&*F$#VM.N.Q^E;+C%)Y2QTRYEU$V3%R%[^FX;ZL9*]U&F4[P6M2H"=^)X:N]?W]3MF! M/<<%#[$]V_N2^>EF6]Y/9#\ ]Y^\'X2_8#W0L1Y\8:OZCGS$693%.$J?WW-> MK^6[UTMY7_77Z^F9WJ[)?%"ZCT?IMB'ECE;0'U[*+1#-D8O.XJ'SRDRBKI4"F_B.V#:*\KJSP@ -ZN, !&'QA'Q>X8(?)_A/] MSR(9P"Y_9!.EQ48>*?*Z4=!*1Z"5?HZ>\*I]#IW.BEN-W]N=L@P*?'JZDR,JJIML)T$ MV\EQV$X,Q T"%WX]1PD"BT(L]04AM0$*K&_X8I,#3IJ6Q[PO:!E/(*5FY M" M9ENUAKSC?\A'=_Z L90="/X M3^@G=+2W_;B)E!F^GY_>XMS*,&L8/WM-,X" M K+O6_2M_3BA]<$Y6?.3A5[,Z W/'Z_3]AEQ*"XIYN?(692F*#G=;-OEVX8BJWW+40=R M2NQN9 M(LJ.N.GU3CVH3GI%*KJRQS!.[WU913)UE.U#B,'P(08=T,F^*I<'4'+.Y+A= MB= J(RG_@AZK1V*L(9T[=3TSQ38O4QZ;^!%Q@\C^-O:9*;W+=%.?HTV^:'#G M3DF^>&(B,D\7/5M&F*ZB3.PL5S0]MN"3S_0B?22$2=V4XN;"'\IVQQ8#@U?W M)0M%40(WQ?D"2@@G M"N%$EOW7 BD__D2.]0")[7"YPM((=C3]$BW M%>PYVO"T[B+TQG)I38C0@T<0F=EVCRA"KZ?HB".,WM,/33C"B#Z3F)3^-G#G M8.K(;@U&#'Y%F-.(&7O$P$!IW^[E'% =A.V T8)?P^4J6I8B_+6OSW(3J)XC M_+6ON'(.)=T(_]XCV7^:K*)_$SJ)R[P@*P9752]I%^F-LSFAJSK:OF58>^L7 MV8AQ[XC($/#>9\![3HN]4"#VVPME[!>V![$O>+;[@ W$R1OU3M^7:,7.C5<$ M-'Y44%N[=T#%<24;W* 8X0PV,"^;9[(D$9#0;D/SK\?&VQ[#(-4I1OM4HOJ#FR#!0VQ#2/'Q(LR"Z[IS?NL+KQ1(Z MRYK/466[;LFX>R0@,@[:=4N&)"Y6W.JXHF)WUOC70FPC:8TM0\SE@3X>8BX] MC;E4*'M$2\\:.Q@Z(C0QD/0\QJ=94Y*!)-44?4%*'8L 5M=\B>?175PZ"H@O M&!E-&XFQPA=<3#8>@ ;H?_0@Q*8[]DFB%F5 6M+8)X,^# +%>>PAD?I "%3W ML<^(-KLGS$DQ]JD2HF=#]*Q)N(*&$>D80V4UW#ANAG3@/%HL*-K64R1SUJJ. M8[K?3!:(+-@+ESAF?UWLQ3SL&.LA\J,5/8X%B'3 2X@C&3".9,H^+XZC9G^$ MN$'_=.4XNHYB/,>QF#11F]ZINT4+OEP^/4_P*!5&MRC;]D_M;GGOTR (&5*V MM5Q*K=I,Q(72ZL>3DT&H"[[@1CI%%95*2M;H,TZ2%%U$.4^"F,[YUB*IK 3K MT@%Q+R?@4&?A/M_#4^.9R]0!0(,;]CCY^B/DO^)DU.TOCU%8T@;]D)M>]4W439HBDA MIO&9'6J$"#4\#3?<2.\_V2^T=T8R=F 4F-?#J'[,V0YTS<0YD4D*VCW<,M#6 M,!AN&?#'#-N>SNY N-R]X54G2" M;5ADUCF48XE"H!P[UW")X0B+P:L.'Z*]UWN#C-19(% 'QV[LE.X0$J5\['P; M6#A#3?M#;#JO:3]^@SA$N/=FLA@?)CXZT4(JP"@<1\X&O9N:'"%NI>T3_I_[ M*$?L+_\?4$L#!!0 ( ":);EDMT<)[M4\! %] $P 4 =W)A<#(P,C0P M.3,P7S$P<2YH=&WL?>EWVT:R[^>;OZ(?9W)CGT/:!'?*#M^AM3BZL26-)"=W MWI><%M 4D8 X"R.'_]ZVZ JP *!$&@ %3&'DM6*V MHUOFSS\I[^H_$6:JEJ:;CS__-+P[O;S\Z?\.?O@X=OG'^$=-Y^?*V'6G)^_? M?__^_=WWYCO+?GRO]/O]]\_B,Q7O0R[2>WLNW^'<:K?7GZJ%3:+[73<>EILJ6GW>T MH)7QSRKO__?KESMUS"9T\6']V:WQH3>^L)B*;AJZR?[WT^V7]ZY-36=DV1/J M\MWESU+:M7JOUE26@_*/_A6^H>+=M2[-KO$:]5F_4E,;B(3.GYLZG;+6) M(^H\R*7;VU\8>;:[#%TT_OO^?NK]81]3FFNK6EMYK9E MA,Q=O;.PZ,V>31M"F-.KOV;/+3$=_,%A-?(S9$M1.K?&NOOCZ M=YM.5]/COX@ER@'J_>;R4W8(!FQ[&^R!,-^8L#JS;2X>Y\%/7+R[\15'5T,P MJ*N;F_&LCH,_*=[9G(8U,UT[;!;>FYO/5K601ZO:Q@D@\;6.)OOQ=O^X)(J364RN#CF%%M\,-_?71UUV #0;4%P?Y0ZG^_XTKD MXWOOO1_^2_SOX_^IUGGRJEEF^?'!TN;$\>=&YRM1OR3-4?_#SLA2GWJ?B#RA1&=Z,;\A/SWWS/+ M_7"O3YA#KMAWTY]/Q(28[?VH:QHS^>SXS_P35X(]=-5;R;-[*W2O M]H?8"['K=<7_L5\33&%2(2$X)YZ<62K_HNE>Z(Y*C1O^"$N[X*\Y%:)SN.C/ M3[5NL]>N#/[5_/A^8Z1D1_XWH_;+<3N5@?ARPB.?2A9=&_C/0A7[0F%V[0QXTA>Y7!B!H.2WC 6>3LSF%)_:"M#V[ZW)Z:KK9:N*DJ;BU_/8!$3 M5;W?GKT_P35[3C";7_&C[K3FVH2JWGW#*5 MZ4^4&PU?V>2!V4'?%%)??NETYKAF,56? M4.Y)^3]P[7IY=5$9+(718A?#M[4;L*TO:8[;NN>VME]#:\1MO>/SY'OZQ.U: M=L7<4N]I(R&H%GY/&U'WM-X/D:I=Q&G\/0T1J5W$:4S>[[KUHB\ M8;4FM[XC[E>[WXFD?M;VX=O=V?8V7+MC@:3)U&9C$5YY8I>FRNG]S;09-;AK MJ_UB&<)3_4QU\XOE.-?F'>..JN[JS!G:NL/?.N._FH^>O\@A?#VZI\_+U3>/ MM/@@W1MDQA9Q\W!T3:^.-;.]7V6X_\3?)+EM80@9^)]ETC5>_";8V-5'.K.)G"D+C.V? M7OZZZ2YO?WFP>&GSZ5,)E\5OCDMM5P0=!JL9+KZW>F\Y36WMHV(%JR&\=Q:_ M+P9YO[$7R[T1,)$;PUW@X71JZ*JPYY?;,6'4X?@9K,613W2731:/6[R_^%T\ M[N6S.=-QUI""=/ED30K)P=I'K[QPKF5O#^X'S4_X8W:-^^+[XL4S9EH3W0QZ MK+^U8E;.KN=N/.+]YNR#EKT.-Y\GE7I-:?UQ*Y2*5%=?=5.?S":^JKYS.<&$ M9CDU*)97_/^-?.N=G@+E7AUNN^&CPR MOOV]9(]B&=ZO&A_L60!*]^= -'TBY*ME-/?GX/O 1$9Z\ MU.QAFUH9+#\2OKL)C!],GK71@^@4.N[[K1V.(%"\_(L[6"%P23G_G7UEA%"> M,9DS7!@'V"K A'$SNC!N'B2,@_:F"WYONMGLS4LW"]K>M*+OS6%*/ )/K93, M9V8]4)4O4H6K+$*G[RF/%VM(4I "$08!3C 2-1FBIF9N M1Y#P2-3D.!6,:D*B)L>I>="IYS/;FK*ONJ89[)PZ[M#4AB.;OYU+$LNPT2M+ M*KO"18J731LCQ+/0J:/7Q#1MW"#2 G##O+/DAS!K(7+34"%._+2OKP$RJ-(E)-R.GX>BD[ARXGW(1ZJ2"\5.C0"/@S90522H%;5Q8N N8IE8Z/"J..2LU%H'RD MS*VZM'GH_KN%7%0 +EK2L8 V71[X"&VZ8O 11AG0ID,N@F[3@2J] ,=#:-,5 M@XN.;]-E5_.2!SY"FZX8?)1*G [Y"&VZ0G-1J>HOP?$0ZJ)B<%$J\86,#HWD M@8]0%Q6!BPI3/![%GKME!G^B=L/G,+\7UY1XG>,DLC?>8^K8M SK,D 6;>O >6;'_OC(V6>7#F>AZ-OL M3R]HL\MA9B&T$=HYE]JB>:'203PCGI-M1[C U'+[]VM'>(!A45"0 1%2>="_ MB(#"J:FP @!$0#8(2#]]K<N_L1.QU2W)]2_,R!>0^;"X"5D5PXW M28[4DOD@6V0;A0G8(IU:H[_^X^& +"VT$K!(! DB6B3K'XW;*6&SR?V^K>;# MI1N"*0LPK)%BPQ&C LAQ!'B>0M\04H^(\1+ /$2 M)J$1UP7$=6+)Z&7@[]^,VB_B?C/7/OGWW@&_:%<>WS)1,RCN&Y:QAF_\:<[M MW3?8X-Q8PBIZLG,MQ5+9.E(T)ZF< RX=SQ>M0M=1&LY#2H+@N("0JW<5^S( M_\52Z9K%YW"EJXZ''!/LB1G65'SD_'DJ[!C8]-NQK T9^MKZ"AB4#!"["()L M0 "J%P6"(#-) *>J$T&0F22 ZT4[00$1KK R(WM@,!(76+DPYY 8*0N,>#8&'M$9O^X,:AY M12?>1^_'K,$)*3]W*7L(\!T4GX"-DT3#N)%'7=\Y/_OSROX5T) )T%>(OO*A M#TZ!%**O9.@#5;N$Z"L?^D <&E;$G9F;Z+MA]L@2)TE4)@]V.3%P]\>][AKL M>G1I:OJ3KLW\RXY/QSH;+4^L7(]&NLKL7"(U9)- 8?35,45[KD!">3<[[Z 6 M$*FL'.T&3 !\P5W2&SZ*!+'_[=^X?.0^J^>IBSE\H@[33JV)\%4]'U=.V>:3 M'#/P/29+REMRX(@D/WS1:YA9"WY$!P^R>A:LCBQ;/);-)2ZG60(H>@0,;FT0Z0GELQ#+F(@?*]J]YSF.0 M#'!Z"E%79-1!34LAZ@J+.L#I*$1=D5$'M?P(CZ?ERFS:<=!P+>PA0\[>)L2) M%N6$])*E=ZXZ[T+D*,R@.?T!4C=,*@XX>'8#5H;!XQ' )E MN;#B>0 VY"CAL WQ6 2Q5U0YU!!]9Y%&28>5Y:8F)4?EXSPYBN0ZBA?B[W 4 M/;!%VT-=2V5%6P5I>PS:*M%IJR1+V_J*MG6D[3%H6X].VWJBM%7ZM7K;HZWW M8U-!VB9*V\4.1Z#M@@()V>9*MU9O(D$3[N+H;VK2OD6A+M2 I9-X'>M MZHC,ND'(5Q+RZQ]-("'?JRE]6"D1?U()NBT2S+?4?/3\RJ^ZJ4]F$S]#7 A! M)4Y=+!?H'<_=6.7A66&0(K"5F @,@PI]7FUB'HB^/M_<;OHZ<2\>9,>W2S*?;$;H^ MG\GW6^7QO,F$[O+>H&U,K5(TQS,C]0+/\4WU]G@$'X(/X$WQ38@WQ3>/4FQ= MPDLEH5SBF&!I^4;Z'RF:&46/;P$GPSQ[4FS)8;(O9FK$^!MWO?8WDKC;ACG?EB5R0N!.)"X%QK,IUQ M,^O.&KG?J(L$!<#@W630VH?9?1939VXLK+M\B&0O! MC3?<83#=(M)P8V7%Y4,D($ .O+$M_E5W+@Y/N$-3._][ILL[/S_-E]T@+F8V MWY29S?C[%_JS^ DX%2.L:D6]\.7EBQ>1E.F3,D.N7!CGR_<*1,>0M16/'Y&( M!>#$>\LRP&[#"UK0R72(L+E^, MB61,EXS9<^.4B7LH[ID-]-S'(53<7EMA>1&)6!A./!-7-S%3NZ5N >5JV!H+ MSIE(U )QZJWN_'5A,U'EP&SFN$4D:O@:"\JI2-0"=;-'H& M+J^@_(FDA,Z5%U2W?Z/&C'V:+W_\A6\CM=7Q_ M[8MX5LLOWY+H=^483-CFC MK6PMNQR^Q'QQ)Y(T.Y(FW(LRX,9 M!.])8;$*1'XB$DN/1"!2,X& 47Z@!XG^J=Y2A-3-DKNS"P<&T!\M>;3DH